數據庫具有數據結構化、最小的__________、較高的__________等特點 。
答案:
冗余度 數據獨立性
試述數據庫系統(tǒng)的特點。
答案:
數據庫系統(tǒng)的主要特點有:
一、數據結構化數據庫系統(tǒng)實現整體數據的結構化,這是數據庫的主要特征之一,也是數據庫系統(tǒng)與文件系統(tǒng)的本質區(qū)別。 *解析:注意這里“整體”兩個字。在數據庫系統(tǒng)中,數據不再針對某一個應用,而是面向全組織,具有整體的結構化。不僅數據是結構化的,而且數據的存取單位即一次可以存取數據的大小也很靈活?梢孕〉侥骋粋數據項(如一個學生的姓名),大到一組記錄(成千上萬個學生記錄)。而在文件系統(tǒng)中,數據的存取單位只有一個:記錄。如一個學生的完整記錄。
二、數據的共享性高,冗余度低,易擴充數據庫的數據不再面向某個應用而是面向整個系統(tǒng),因此可以被多個用戶、多個應用、用多種不同的語言共享使用。由于數據面向整個系統(tǒng),是有結構的數據,不僅可以被多個應用共享使用,而且容易增加新的應用,這就使得數據庫系統(tǒng)彈性大,易于擴充。 *解析:數據共享可以大大減少數據冗余,節(jié)約存儲空間,同時還能夠避免數據之間的不相容性與不一致性。所謂“數據面向某個應用”是指數據結構是針對某個應用設計的,只被這個應用程序或應用系統(tǒng)使用?梢哉f數據是某個應用的“私有資源”。所謂“彈性大”是指系統(tǒng)容易擴充也容易收縮,即應用增加或減少時不必修改整個數據庫的結構,或者只要做很少的修改。我們可以取整體數據的各種子集用于不同的應用系統(tǒng),當應用需求改變或增加時,只要重新選取不同的子集或加上一部分數據便可以滿足新的需求。
三、數據獨立性高數據獨立性包括數據的物理獨立性和數據的邏輯獨立性。數據庫管理系統(tǒng)的模式結構和二級映象功能保證了數據庫中的數據具有很高的物理獨立性和邏輯獨立性。 *解析:所謂“獨立性”即相互不依賴。數據獨立性是指數據和程序相互不依賴。即數據的邏輯結構或物理結構改變了,程序不會跟著改變。數據與程序的獨立,把數據的定義從程序中分離出去,加上數據的存取又由DBMS負責,簡化了應用程序的編制,大大減少了應用程序的維護和修改。
四、數據由DBMS統(tǒng)一管理和控制數據庫的共享是并發(fā)的共享,即多個用戶可以同時存取數據庫中的數據甚至可以同時存取數據庫中同一個數據。為此,DBMS必須提供統(tǒng)一的數據控制功能,包括數據的安全性保護,數據的完整性檢查,并發(fā)控制和數據庫恢復。
*解析: DBMS數據控制功能包括四個方面:數據的安全性保護:保護數據以防止不合法的使用造成的數據的泄密和破壞;
數據的完整性檢查:將數據控制在有效的范圍內或保證數據之間滿足一定的關系;
并發(fā)控制:對多用戶的并發(fā)操作加以控制和協調,保證并發(fā)操作的正確性;
數據庫恢復:當計算機系統(tǒng)發(fā)生硬件故障、軟件故障,或者由于操作員的失誤以及故意的破壞影響數據庫中數據的正確性,甚至造成數據庫部分或全部數據的丟失時,能將數據庫從錯誤狀態(tài)恢復到某一已知的正確狀態(tài)(亦稱為完整狀態(tài)或一致狀態(tài))。
下面我們可以得到“什么是數據庫”的一個定義: 數據庫是長期存儲在計算機內有組織的大量的共享的數據集合。它可以供各種用戶共享,具有最小冗余度和較高的數據獨立性。DBMS在數據庫建立、運用和維護時對數據庫進行統(tǒng)一控制,以保證數據的完整性、安全性,并在多用戶同時使用數據庫時進行并發(fā)控制,在發(fā)生故障后對系統(tǒng)進行恢復。數據庫系統(tǒng)的出現使信息系統(tǒng)從以加工數據的程序為中心轉向圍繞共享的數據庫為中心的新階段。
DBMS還必須提供__________保護、__________檢查、__________、__________等數據控制功能。 (問答題)
答案:
數據的安全性 數據的完整性 并發(fā)控制 數據庫恢復
數據庫管理系統(tǒng)的主要功能有哪些?
答案:
、 數據庫定義功能; ② 數據存取功能; ③ 數據庫運行管理; ④ 數據庫的建立和維護功能。
模式(Schema)是數據庫中全體數據的__________和__________的描述,它僅僅涉及到__________的描述,不涉及到具體的值。
答案:
邏輯結構 特征 型
數據庫管理系統(tǒng)是數據庫系統(tǒng)的一個重要組成部分,它的功能包括__________、__________、__________、__________。
答案:
數據定義功能 數據操縱功能 數據庫的運行管理 數據庫的建立和維護功能
數據庫系統(tǒng)是指在計算機系統(tǒng)中引入數據庫后的系統(tǒng),一般由__________、__________、__________和__________構成。
答案:
數據庫 數據庫管理系統(tǒng)(及其開發(fā)工具) 應用系統(tǒng) 數據庫管理員
試述文件系統(tǒng)與數據庫系統(tǒng)的區(qū)別和聯系。
答案:
文件系統(tǒng)與數據庫系統(tǒng)的區(qū)別:文件系統(tǒng)面向某一應用程序,共享性差、冗余度大,獨立性差,紀錄內有結構、整體無結構,應用程序自己控制。數據庫系統(tǒng)面向現實世界,共享性高、冗余度小,具有高度的物理獨立性和一定的邏輯獨立性,整體結構化,用數據模型描述,由數據庫管理系統(tǒng)提供數據安全性、完整性、并發(fā)控制和恢復能力。讀者可以參考《概論》書中表1.1 中的有關內容。文件系統(tǒng)與數據庫系統(tǒng)的聯系是:文件系統(tǒng)與數據庫系統(tǒng)都是計算機系統(tǒng)中管理數據的軟件。 *解析:文件系統(tǒng)是操作系統(tǒng)的重要組成部分,而DBMS是獨立于操作系統(tǒng)的軟件。但是DBMS是在操作系統(tǒng)的基礎上實現的。數據庫中數據的組織和存儲是通過操作系統(tǒng)中文件系統(tǒng)來實現的。讀者可以參考書中第十一章《數據庫管理系統(tǒng)》;蛘哒f,讀者進一步學習數據庫管理系統(tǒng)實現的有關課程(第十一章只是DBMS實現技術的概述)后可以對本題有深入的理解和全面的解答。因為DBMS的實現與操作系統(tǒng)中的文件系統(tǒng)是緊密相關的。例如,數據庫實現的基礎是文件,對數據庫的任何操作最終要轉化為對文件的操作。所以在DBMS實現中數據庫物理組織的基本問題是如何利用或如何選擇操作系統(tǒng)提供的基本的文件組織方法。這里我們就不具體展開了。
數據庫管理技術的發(fā)展是與計算機技術及其應用的發(fā)展聯系在一起的,它經歷了三個階段:__________階段,__________階段和__________階段。
答案:
人工管理 文件系統(tǒng) 數據庫系統(tǒng)
舉出適合用文件系統(tǒng)而不是數據庫系統(tǒng)的例子;再舉出適合用數據庫系統(tǒng)的應用例子。
答案:
?適用于文件系統(tǒng)而不是數據庫系統(tǒng)的應用例子數據的備份,軟件或應用程序使用過程中的臨時數據存儲一般使用文件比較合適。 早期功能比較簡單、比較固定的應用系統(tǒng)也適合用文件系統(tǒng)。 ?適用于數據庫系統(tǒng)而非文件系統(tǒng)的應用例子目前,幾乎所有企業(yè)或部門的信息系統(tǒng)都以數據庫系統(tǒng)為基礎,都使用數據庫。如一個工廠的管理信息系統(tǒng)(其中會包括許多子系統(tǒng),如庫存管理系統(tǒng)、物資采購系統(tǒng)、作業(yè)調度系統(tǒng)、設備管理系統(tǒng)、人事管理系統(tǒng)等等),還比如學校的學生管理系統(tǒng),人事管理系統(tǒng),圖書館的圖書管理系統(tǒng)等等都適合用數據庫系統(tǒng)。
微信搜索"考試吧"了解更多考試資訊、下載備考資料
相關推薦: