燙金字怎么做(燙金字) 如何讓茶樓加盟店生意更好?(如何讓茶樓加盟店生意更好些) 如何判斷qq是否隱身(怎么看QQ是否隱身) 80平米兩室一廳裝修(8度) 瓷磚的色彩應(yīng)該如何搭配?(瓷磚的色彩應(yīng)該如何搭配好看) 微觀經(jīng)濟學的定義是什么(微觀經(jīng)濟學的定義) 書包背帶怎么系(書包背帶怎么系不會掉) 研究發(fā)現(xiàn)與巴頓病有關(guān)的蛋白質(zhì)對于產(chǎn)生新的溶酶體至關(guān)重要 研究人員開發(fā)了一種新型抗炎藥 NLRP1 和 NLRP3 炎癥小體抑制劑 聲明概述了心臟腫瘤護理和研究方面的不平等 全心全意為人民服務(wù)(全心全意) 360手機助手怎么下載(360手機助手怎么下載軟件到電腦) 懷孕期間使用 THC 與胎兒發(fā)育的變化有關(guān) 研究發(fā)現(xiàn)空氣質(zhì)量差會以多種方式影響心理健康 研究揭示了后來患上幼年特發(fā)性關(guān)節(jié)炎的兒童腸道細菌的差異 研究證明微生物群移植療法對干細胞移植和白血病患者的安全性 熱量:人體能承受多少熱量 了解甲型 乙型 丙型 丁型和戊型肝炎之間的區(qū)別 蜱蟲季節(jié)即將開始 它們出現(xiàn)在新的地方 怎么做松鼠桂魚 漢語拼音的音節(jié)是什么(漢語拼音中什么叫音節(jié)) qq如何查看我的勛章墻(怎么看qq我的勛章墻) 牡丹鸚鵡的主要食物有哪些?(牡丹鸚鵡的主要食物有哪些呢) 求發(fā)財路子(求發(fā)財之路) 怎么在sci上發(fā)表文章(怎么能發(fā)表sci) 支付寶怎么轉(zhuǎn)賬給對方(支付寶怎么轉(zhuǎn)賬給對方支付寶) 程嬰救孤白燕升 選段(程嬰) LOL虛空恐懼打野修煉 峽谷大蟲子打野修煉篇! 手扶式雙鋼輪壓路機特點(手扶式雙鋼輪壓路機特點是) 明德至善 博學篤行什么意思(明德至善) 163郵箱申請(163郵箱申請免費注冊官網(wǎng)入口) 烤活魚高清圖片(烤活魚) 怎樣買到偉哥(怎樣買到偉哥的正品) make friends造句(make friends) 陰陽師五星麒麟怎么打?(陰陽師六星麒麟怎么打) 哈利波特最討厭的地方巨大的生物碎片位置在哪(哈利波特所有碎片位置) 方顱圖片和正常頭顱的區(qū)別(方顱圖片) 如何應(yīng)對貿(mào)易保護主義(如何應(yīng)對貿(mào)易保護主義困境) 《虎撲世界》如何獲得好裝備(《虎撲世界》如何獲得好裝備書) 泥石流來臨時的逃生方法正確的是(泥石流來臨時的逃生做法正確的是) 醫(yī)??▉G失如何掛失(北京醫(yī)??▉G失如何掛失) 如何查詢QQ幣余額與交易明細記錄?(如何查詢qq幣余額) aspx文件電腦怎么打開(aspx文件怎么打開) 怎么把ppt轉(zhuǎn)換成word文字格式(怎么把ppt轉(zhuǎn)換成word文字格式字都沒有了) 如何制作電子圣誕賀卡(如何制作電子圣誕賀卡英語) 晶碼戰(zhàn)士全集2(晶碼戰(zhàn)士全集) 網(wǎng)絡(luò)延遲怎么解決(電腦網(wǎng)絡(luò)延遲怎么解決) 哈爾濱到山西自駕游攻略(山西自駕游攻略) ETC怎么開電子發(fā)票 ETC電子發(fā)票怎么開 隱形文胸的清潔方法和注意事項(隱形文胸的清潔方法和注意事項有哪些)
您的位置:首頁 >綜合精選 >

數(shù)據(jù)庫管理系統(tǒng)屬于計算機應(yīng)用中的(數(shù)據(jù)庫管理系統(tǒng)屬于)

導讀 關(guān)于數(shù)據(jù)庫管理系統(tǒng)屬于計算機應(yīng)用中的,數(shù)據(jù)庫管理系統(tǒng)屬于這個問題很多朋友還不知道,今天小六來為大家解答以上的問題,現(xiàn)在讓我們一起來

關(guān)于數(shù)據(jù)庫管理系統(tǒng)屬于計算機應(yīng)用中的,數(shù)據(jù)庫管理系統(tǒng)屬于這個問題很多朋友還不知道,今天小六來為大家解答以上的問題,現(xiàn)在讓我們一起來看看吧!

1、數(shù)據(jù)庫管理系統(tǒng)(database management system)是一種操縱和管理數(shù)據(jù)庫的大型軟件,是用于建立、使用和維護數(shù)據(jù)庫,簡稱dbms。

2、它對數(shù)據(jù)庫進行統(tǒng)一的管理和控制,以保證數(shù)據(jù)庫的安全性和完整性。

3、用戶通過dbms訪問數(shù)據(jù)庫中的數(shù)據(jù),數(shù)據(jù)庫管理員也通過dbms進行數(shù)據(jù)庫的維護工作。

4、它提供多種功能,可使多個應(yīng)用程序和用戶用不同的方法在同時或不同時刻去建立,修改和詢問數(shù)據(jù)庫。

5、它使用戶能方便地定義和操縱數(shù)據(jù),維護數(shù)據(jù)的安全性和完整性,以及進行多用戶下的并發(fā)控制和恢復(fù)數(shù)據(jù)庫。

6、 [編輯本段]數(shù)據(jù)庫管理系統(tǒng)組成部分  按功能劃分,數(shù)據(jù)庫管理系統(tǒng)大致可分為6個部分:   (1)模式翻譯:提供數(shù)據(jù)定義語言(ddl)。

7、用它書寫的數(shù)據(jù)庫模式被翻譯為內(nèi)部表示。

8、數(shù)據(jù)庫的邏輯結(jié)構(gòu)、完整性約束和物理儲存結(jié)構(gòu)保存在內(nèi)部的數(shù)據(jù)字典中。

9、數(shù)據(jù)庫的各種數(shù)據(jù)操作(如查找、修改、插入和刪除等)和數(shù)據(jù)庫的維護管理都是以數(shù)據(jù)庫模式為依據(jù)的。

10、   (2)應(yīng)用程序的編譯:把包含著訪問數(shù)據(jù)庫語句的應(yīng)用程序,編譯成在dbms支持下可運行的目標程序。

11、   (3)交互式查詢:提供易使用的交互式查詢語言,如sql。

12、dbms負責執(zhí)行查詢命令,并將查詢結(jié)果顯示在屏幕上。

13、   (4)數(shù)據(jù)的組織與存?。禾峁?shù)據(jù)在外圍儲存設(shè)備上的物理組織與存取方法。

14、   ⑸事務(wù)運行管理:提供事務(wù)運行管理及運行日志,事務(wù)運行的安全性監(jiān)控和數(shù)據(jù)完整性檢查,事務(wù)的并發(fā)控制及系統(tǒng)恢復(fù)等功能。

15、   (6)數(shù)據(jù)庫的維護:為數(shù)據(jù)庫管理員提供軟件支持,包括數(shù)據(jù)安全控制、完整性保障、數(shù)據(jù)庫備份、數(shù)據(jù)庫重組以及性能監(jiān)控等維護工具。

16、   基于關(guān)系模型的數(shù)據(jù)庫管理系統(tǒng)已日臻完善,并已作為商品化軟件廣泛應(yīng)用于各行各業(yè)。

17、它在各戶服務(wù)器結(jié)構(gòu)的分布式多用戶環(huán)境中的應(yīng)用,使數(shù)據(jù)庫系統(tǒng)的應(yīng)用進一步擴展。

18、隨著新型數(shù)據(jù)模型及數(shù)據(jù)管理的實現(xiàn)技術(shù)的推進,可以預(yù)期dbms軟件的性能還將更新和完善,應(yīng)用領(lǐng)域也將進一步地拓寬。

19、  它所提供的功能有以下幾項:  (1)數(shù)據(jù)定義功能。

20、DBMS提供相應(yīng)數(shù)據(jù)語言來定義(DDL)數(shù)據(jù)庫結(jié)構(gòu),它們是刻畫數(shù)據(jù)庫框架,并被保存在數(shù)據(jù)字典中。

21、 ?。?)數(shù)據(jù)存取功能。

22、DBMS提供數(shù)據(jù)操縱語言(DML),實現(xiàn)對數(shù)據(jù)庫數(shù)據(jù)的基本存取操作:檢索,插入,修改和刪除。

23、 ?。?)數(shù)據(jù)庫運行管理功能。

24、DBMS提供數(shù)據(jù)控制功能,即是數(shù)據(jù)的安全性、完整性和并發(fā)控制等對數(shù)據(jù)庫運行進行有效地控制和管理,以確保數(shù)據(jù)正確有效。

25、  ?。?)數(shù)據(jù)庫的建立和維護功能。

26、包括數(shù)據(jù)庫初始數(shù)據(jù)的裝入,數(shù)據(jù)庫的轉(zhuǎn)儲、恢復(fù)、重組織,系統(tǒng)性能監(jiān)視、分析等功能。

27、 ?。?)數(shù)據(jù)庫的傳輸。

28、DBMS提供處理數(shù)據(jù)的傳輸,實現(xiàn)用戶程序與DBMS之間的通信,通常與操作系統(tǒng)協(xié)調(diào)完成。

29、 [編輯本段]數(shù)據(jù)庫管理系統(tǒng)的層次結(jié)構(gòu)  根據(jù)處理對象的不同,數(shù)據(jù)庫管理系統(tǒng)的層次結(jié)構(gòu)由高級到低級依次為應(yīng)用層、語言翻譯處理層、數(shù)據(jù)存取層、數(shù)據(jù)存儲層、操作系統(tǒng)。

30、 ?。?)應(yīng)用層。

31、應(yīng)用層是DBMS與終端用戶和應(yīng)用程序的界面層,處理的對象是各種各樣的數(shù)據(jù)庫應(yīng)用。

32、 ?。?)語言翻譯處理層。

33、語言翻譯處理層是對數(shù)據(jù)庫語言的各類語句進行語法分析、視圖轉(zhuǎn)換、授權(quán)檢查、完整性檢查等。

34、 ?。?)數(shù)據(jù)存取層。

35、數(shù)據(jù)存取層處理的對象是單個元組,它將上層的集合操作轉(zhuǎn)換為單記錄操作。

36、  (4)數(shù)據(jù)存儲層。

37、數(shù)據(jù)存儲層處理的對象是數(shù)據(jù)頁和系統(tǒng)緩沖區(qū)。

38、  (5)操作系統(tǒng)。

39、操作系統(tǒng)是DBMS的基礎(chǔ)。

40、操作系統(tǒng)提供的存取原語和基本的存取方法通常是作為和DBMS存儲層的接口。

41、 [編輯本段]著名數(shù)據(jù)庫管理系統(tǒng)  MS SQL  SYBASE  DB2  ORACLE  MySQL  ACCESS  VF  常見的數(shù)據(jù)庫管理系統(tǒng)  目前有許多數(shù)據(jù)庫產(chǎn)品,如Oracle、Sybase、Informix、Microsoft SQL Server、Microsoft Access、Visual FoxPro等產(chǎn)品各以自己特有的功能,在數(shù)據(jù)庫市場上占有一席之地。

42、下面簡要介紹幾種常用的數(shù)據(jù)庫管理系統(tǒng)。

43、  Oracle  Oracle是一個最早商品化的關(guān)系型數(shù)據(jù)庫管理系統(tǒng),也是應(yīng)用廣泛、功能強大的數(shù)據(jù)庫管理系統(tǒng)。

44、Oracle作為一個通用的數(shù)據(jù)庫管理系統(tǒng),不僅具有完整的數(shù)據(jù)管理功能,還是一個分布式數(shù)據(jù)庫系統(tǒng),支持各種分布式功能,特別是支持Internet應(yīng)用。

45、作為一個應(yīng)用開發(fā)環(huán)境,Oracle提供了一套界面友好、功能齊全的數(shù)據(jù)庫開發(fā)工具。

46、Oracle使用PL/SQL語言執(zhí)行各種操作,具有可開放性、可移植性、可伸縮性等功能。

47、特別是在Oracle 8i中,支持面向?qū)ο蟮墓δ?,如支持類、方法、屬性等,使得Oracle 產(chǎn)品成為一種對象/關(guān)系型數(shù)據(jù)庫管理系統(tǒng)。

48、目前最新版本是Oracle 11g。

49、  Microsoft SQL Server  Microsoft SQL Server是一種典型的關(guān)系型數(shù)據(jù)庫管理系統(tǒng),可以在許多操作系統(tǒng)上運行,它使用Transact-SQL語言完成數(shù)據(jù)操作。

50、由于Microsoft SQL Server是開放式的系統(tǒng),其它系統(tǒng)可以與它進行完好的交互操作。

51、目前最新版本的產(chǎn)品為Microsoft SQL Server 2008,它具有可靠性、可伸縮性、可用性、可管理性等特點,為用戶提供完整的數(shù)據(jù)庫解決方案。

52、  Microsoft Access  作為Microsoft Office組件之一的Microsoft Access是在Windows環(huán)境下非常流行的桌面型數(shù)據(jù)庫管理系統(tǒng)。

53、使用Microsoft Access無需編寫任何代碼,只需通過直觀的可視化操作就可以完成大部分數(shù)據(jù)管理任務(wù)。

54、在Microsoft Access數(shù)據(jù)庫中,包括許多組成數(shù)據(jù)庫的基本要素。

55、這些要素是存儲信息的表、顯示人機交互界面的窗體、有效檢索數(shù)據(jù)的查詢、信息輸出載體的報表、提高應(yīng)用效率的宏、功能強大的模塊工具等。

56、它不僅可以通過ODBC與其它數(shù)據(jù)庫相連,實現(xiàn)數(shù)據(jù)交換和共享,還可以與Word、Excel等辦公軟件進行數(shù)據(jù)交換和共享,并且通過對象鏈接與嵌入技術(shù)在數(shù)據(jù)庫中嵌入和鏈接聲音、圖像等多媒體數(shù)據(jù)。

57、 [編輯本段]數(shù)據(jù)庫管理系統(tǒng)選擇原則  選擇數(shù)據(jù)庫管理系統(tǒng)時應(yīng)從以下幾個方面予以考慮:  (1) 構(gòu)造數(shù)據(jù)庫的難易程度。

58、  需要分析數(shù)據(jù)庫管理系統(tǒng)有沒有范式的要求,即是否必須按照系統(tǒng)所規(guī)定的數(shù)據(jù)模型分析現(xiàn)實世界,建立相應(yīng)的模型;數(shù)據(jù)庫管理語句是否符合國際標準,符合國際標準則便于系統(tǒng)的維護、開發(fā)、移植;有沒有面向用戶的易用的開發(fā)工具;所支持的數(shù)據(jù)庫容量,數(shù)據(jù)庫的容量特性決定了數(shù)據(jù)庫管理系統(tǒng)的使用范圍。

59、  (2) 程序開發(fā)的難易程度。

60、  有無計算機輔助軟件工程工具CASE——計算機輔助軟件工程工具可以幫助開發(fā)者根據(jù)軟件工程的方法提供各開發(fā)階段的維護、編碼環(huán)境,便于復(fù)雜軟件的開發(fā)、維護。

61、有無第四代語言的開發(fā)平臺——第四代語言具有非過程語言的設(shè)計方法,用戶不需編寫復(fù)雜的過程性代碼,易學、易懂、易維護。

62、有無面向?qū)ο蟮脑O(shè)計平臺——面向?qū)ο蟮脑O(shè)計思想十分接近人類的邏輯思維方式,便于開發(fā)和維護。

63、對多媒體數(shù)據(jù)類型的支持——多媒體數(shù)據(jù)需求是今后發(fā)展的趨勢,支持多媒體數(shù)據(jù)類型的數(shù)據(jù)庫管理系統(tǒng)必將減少應(yīng)用程序的開發(fā)和維護工作。

64、  (3) 數(shù)據(jù)庫管理系統(tǒng)的性能分析。

65、  包括性能評估(響應(yīng)時間、數(shù)據(jù)單位時間吞吐量)、性能監(jiān)控(內(nèi)外存使用情況、系統(tǒng)輸入/輸出速率、SQL語句的執(zhí)行,數(shù)據(jù)庫元組控制)、性能管理(參數(shù)設(shè)定與調(diào)整)。

66、  (4) 對分布式應(yīng)用的支持。

67、  包括數(shù)據(jù)透明與網(wǎng)絡(luò)透明程度。

68、數(shù)據(jù)透明是指用戶在應(yīng)用中不需指出數(shù)據(jù)在網(wǎng)絡(luò)中的什么節(jié)點上,數(shù)據(jù)庫管理系統(tǒng)可以自動搜索網(wǎng)絡(luò),提取所需數(shù)據(jù);網(wǎng)絡(luò)透明是指用戶在應(yīng)用中無需指出網(wǎng)絡(luò)所采用的協(xié)議。

69、數(shù)據(jù)庫管理系統(tǒng)自動將數(shù)據(jù)包轉(zhuǎn)換成相應(yīng)的協(xié)議數(shù)據(jù)。

70、  (5) 并行處理能力。

71、  支持多CPU模式的系統(tǒng)(SMP,CLUSTER,MPP),負載的分配形式,并行處理的顆粒度、范圍。

72、  (6) 可移植性和可括展性。

73、  可移植性指垂直擴展和水平擴展能力。

74、垂直擴展要求新平臺能夠支持低版本的平臺,數(shù)據(jù)庫客戶機/服務(wù)器機制支持集中式管理模式,這樣保證用戶以前的投資和系統(tǒng);水平擴展要求滿足硬件上的擴展,支持從單CPU模式轉(zhuǎn)換成多CPU并行機模式( SMP, CLUSTER, MPP)  (7) 數(shù)據(jù)完整性約束。

75、  數(shù)據(jù)完整性指數(shù)據(jù)的正確性和一致性保護,包括實體完整性、參照完整性、復(fù)雜的事務(wù)規(guī)則。

76、  (8) 并發(fā)控制功能。

77、  對于分布式數(shù)據(jù)庫管理系統(tǒng),并發(fā)控制功能是必不可少的。

78、因為它面臨的是多任務(wù)分布環(huán)境,可能會有多個用戶點在同一時刻對同一數(shù)據(jù)進行讀或?qū)懖僮?,為了保證數(shù)據(jù)的一致性,需要由數(shù)據(jù)庫管理系統(tǒng)的并發(fā)控制功能來完成。

79、評價并發(fā)控制的標準應(yīng)從下面幾方面加以考慮:  保證查詢結(jié)果一致性方法  數(shù)據(jù)鎖的顆粒度(數(shù)據(jù)鎖的控制范圍,表、頁、元組等)  數(shù)據(jù)鎖的升級管理功能  死鎖的檢測和解決方法  (9) 容錯能力。

80、  異常情況下對數(shù)據(jù)的容錯處理。

81、評價標準:硬件的容錯,有無磁盤鏡象處理功能軟件的容錯,有無軟件方法異常情況的容錯功能  (10) 安全性控制  包括安全保密的程度(帳戶管理、用戶權(quán)限、網(wǎng)絡(luò)安全控制、數(shù)據(jù)約束)  (11) 支持漢字處理能力  包括數(shù)據(jù)庫描述語言的漢字處理能力(表名、域名、數(shù)據(jù))和數(shù)據(jù)庫開發(fā)工具對漢字的支持能力。

82、   (12)當突然停電、出現(xiàn)硬件故障、軟件失效、病毒或嚴重錯誤操作時,系統(tǒng)應(yīng)提供恢復(fù)數(shù)據(jù)庫的功能,如定期轉(zhuǎn)存、恢復(fù)備份、回滾等,使系統(tǒng)有能力將數(shù)據(jù)庫恢復(fù)到損壞到以前的狀態(tài)。

本文分享完畢,希望對大家有所幫助。

標簽:

免責聲明:本文由用戶上傳,如有侵權(quán)請聯(lián)系刪除!

最新文章