摘要:視頻教程在線輔導(dǎo)面授招生考試大綱指定教材報(bào)名時(shí)間1.數(shù)據(jù)庫(kù)系統(tǒng)的特點(diǎn)與人工管理和文件系統(tǒng)相比,數(shù)據(jù)庫(kù)系統(tǒng)的特點(diǎn)主要有以下幾方面。(1)數(shù)據(jù)結(jié)構(gòu)化數(shù)據(jù)庫(kù)系統(tǒng)實(shí)現(xiàn)整體數(shù)據(jù)的結(jié)構(gòu)化,是數(shù)據(jù)庫(kù)的主要特征之一,也是數(shù)據(jù)庫(kù)系統(tǒng)與文件系統(tǒng)的本質(zhì)區(qū)別。在數(shù)據(jù)庫(kù)系統(tǒng)中,數(shù)據(jù)不再針對(duì)某一應(yīng)用,而是面向全組織,具有整體
在線輔導(dǎo) 面授招生 考試大綱 指定教材 報(bào)名時(shí)間
1.數(shù)據(jù)庫(kù)系統(tǒng)的特點(diǎn)
與人工管理和文件系統(tǒng)相比,數(shù)據(jù)庫(kù)系統(tǒng)的特點(diǎn)主要有以下幾方面。
(1)數(shù)據(jù)結(jié)構(gòu)化
數(shù)據(jù)庫(kù)系統(tǒng)實(shí)現(xiàn)整體數(shù)據(jù)的結(jié)構(gòu)化,是數(shù)據(jù)庫(kù)的主要特征之一,也是數(shù)據(jù)庫(kù)系統(tǒng)與文件系統(tǒng)的本質(zhì)區(qū)別。
在數(shù)據(jù)庫(kù)系統(tǒng)中,數(shù)據(jù)不再針對(duì)某一應(yīng)用,而是面向全組織,具有整體的結(jié)構(gòu)化。不僅數(shù)據(jù)是結(jié)構(gòu)化的,而且存取數(shù)據(jù)的方式也很靈活,即可以存取數(shù)據(jù)庫(kù)中的某一個(gè)數(shù)據(jù)項(xiàng)、一組數(shù)據(jù)項(xiàng)、_個(gè)記錄或一組記錄。而在文件系統(tǒng)中,數(shù)據(jù)的最小存取單位是記錄,粒度不能細(xì)到數(shù)據(jù)項(xiàng)。
(2)數(shù)據(jù)的共享性高,冗余度低,易擴(kuò)充
數(shù)據(jù)庫(kù)系統(tǒng)從整體角度看待和描述數(shù)據(jù),數(shù)據(jù)不再面向某個(gè)應(yīng)用而是面向整個(gè)系統(tǒng),因此數(shù)據(jù)可以被多個(gè)用戶、多個(gè)應(yīng)用共享使用。數(shù)據(jù)共享可以大大減少數(shù)據(jù)冗余,節(jié)約存儲(chǔ)空間。數(shù)據(jù)共享還能夠避免數(shù)據(jù)之間的不相容性與不一致性。
數(shù)據(jù)的不一致性是指同一數(shù)據(jù)不同拷貝的值不一樣。采用人工管理或文件系統(tǒng)管理時(shí),由于數(shù)據(jù)被重復(fù)存儲(chǔ),當(dāng)不同的應(yīng)用使用和修改不同的拷貝時(shí)就很容易造成數(shù)據(jù)的不一致。在數(shù)據(jù)庫(kù)中數(shù)據(jù)共享,減少了由于數(shù)據(jù)冗余造成的不一致現(xiàn)象。
由于數(shù)據(jù)面向整個(gè)系統(tǒng),是有結(jié)構(gòu)的數(shù)據(jù),不僅可以被多個(gè)應(yīng)用共享使用,而且容易增加新的應(yīng)用,這就使得數(shù)據(jù)庫(kù)系統(tǒng)彈性大,易于擴(kuò)充,可以適應(yīng)各種用戶的要求??梢匀≌w數(shù)據(jù)的各種子集用于不同的應(yīng)用系統(tǒng),當(dāng)應(yīng)用需求改變或壜加時(shí),只要重新選取不同的子集或加上一部分?jǐn)?shù)據(jù)便可以滿足新的需求。
(3)數(shù)據(jù)獨(dú)立性高
數(shù)據(jù)獨(dú)立性包括數(shù)據(jù)的物理獨(dú)立性和數(shù)據(jù)的邏輯獨(dú)立性。物理獨(dú)立性是指用戶的應(yīng)用程序與存儲(chǔ)在磁盤(pán)上的數(shù)據(jù)庫(kù)中數(shù)據(jù)是相互獨(dú)立的。也就是說(shuō),數(shù)據(jù)在磁盤(pán)上的數(shù)據(jù)庫(kù)中如何存儲(chǔ)是由DBMS管理的,用戶程序不需要了解,應(yīng)用程序要處理的只是數(shù)據(jù)的邏輯結(jié)構(gòu),這樣當(dāng)數(shù)據(jù)的物理存儲(chǔ)改變了,應(yīng)用程序不用改變。
邏輯獨(dú)立性是指用戶的應(yīng)用程序與數(shù)據(jù)庫(kù)的邏輯結(jié)構(gòu)是相互獨(dú)立的,即數(shù)據(jù)的邏輯結(jié)構(gòu)改變了,用戶程序可以不變。
數(shù)據(jù)獨(dú)立性是由DBMS的二級(jí)映像功能來(lái)保證的。
數(shù)據(jù)與程序的獨(dú)立,把數(shù)據(jù)的定義從程序中分離出去,加上數(shù)據(jù)的存取又由DBMS負(fù)責(zé),從而簡(jiǎn)化了應(yīng)用程序的編制,大大減少了應(yīng)用程序的維護(hù)和修改。
(4)數(shù)據(jù)由DBMS統(tǒng)一管理和控制
數(shù)據(jù)庫(kù)的共享是并發(fā)的(Concurrency)共享,即多個(gè)用戶可以同時(shí)存取數(shù)據(jù)庫(kù)中的數(shù)據(jù),甚至可以同時(shí)存取數(shù)據(jù)庫(kù)中同一個(gè)數(shù)據(jù)。
為此,DBMS還必須提供以下幾方面的數(shù)據(jù)控制功能。
①數(shù)據(jù)的安全性(Security)保護(hù)。數(shù)據(jù)的安全性是指保護(hù)數(shù)據(jù),以防止不合法的使用造成的數(shù)據(jù)的泄密和破壞,使每個(gè)用戶只能按規(guī)定,對(duì)某些數(shù)據(jù)以某些方式進(jìn)行使用和處理。
②數(shù)據(jù)的完整性(Integrity)檢查。數(shù)據(jù)的完整性是指數(shù)據(jù)的正確性、有效性和相容性。完整性檢杏將數(shù)據(jù)控制在有效的范圍內(nèi),或保證數(shù)據(jù)之間滿足一定的關(guān)系。
③并發(fā)(Concuirency)控制。當(dāng)多個(gè)用戶的并發(fā)進(jìn)程同時(shí)存取、修改數(shù)據(jù)庫(kù)時(shí),可能會(huì)相互干擾而得到錯(cuò)誤的結(jié)果,或使得數(shù)據(jù)庫(kù)的完整性遭到破壞,因此必須對(duì)多用戶的并發(fā)操作加以控制和協(xié)調(diào)。
④數(shù)據(jù)庫(kù)恢復(fù)(Recovery)。計(jì)算機(jī)系統(tǒng)的硬件故障、軟件故障、操作員的失誤以及故意的破壞也會(huì)影響數(shù)據(jù)庫(kù)中數(shù)據(jù)的正確性,甚至造成數(shù)據(jù)庫(kù)部分或全部數(shù)據(jù)的丟失。DBMS
必須具有將數(shù)據(jù)庫(kù)從錯(cuò)誤狀態(tài)恢復(fù)到某一已知的正確狀態(tài)(也稱為完整狀態(tài)或一致?tīng)顟B(tài))的功能,這就是數(shù)據(jù)庫(kù)的恢復(fù)功能。
返回目錄:通信工程師互聯(lián)網(wǎng)技術(shù)數(shù)據(jù)庫(kù)基礎(chǔ)教程匯總
編輯相關(guān)推薦:
互聯(lián)網(wǎng)技術(shù)考試局域網(wǎng)和城域網(wǎng)匯總
通信工程師考試培訓(xùn)互聯(lián)網(wǎng)技術(shù)重點(diǎn)匯總
通信工程師互聯(lián)網(wǎng)技術(shù)考試網(wǎng)絡(luò)操作系統(tǒng)
通信工程師考試培訓(xùn)互聯(lián)網(wǎng)交換技術(shù)教程