數據庫復習1

一.選擇題

1.數據庫系統與文件系統的主要區別是

A、數據庫系統復雜,文件系統簡單。

B、文件系統以記錄為數據存取的基本單位,而數據庫系統不是。

C、文件系統不能解決數據冗余和數據獨立性問題,而數據庫系統可以解決。

D、文件系統管理的數據量小,而數據庫系統可以管理龐大的數據量。

2.數據庫具有較高的

A、程序與數據可靠性

B、程序與數據完整性

C、程序與數據獨立性

D、程序與數據一致性

3.在數據管理技術的發展過程中,經歷了人工管理階段、文件系統階段和數據庫系統階段。在這幾個階段中,數據獨立性最高的是哪個階段

A、數據庫系統

B、文件系統

C、人工管理

D、數據項管理

4.數據庫的基本特點是

A、數據結構化,可以共享;數據獨立于具體的應用程序而存在;數據冗余大,易移植;統一管理和控制。

B、數據結構化,可以共享;數據獨立于具體的應用程序而存在;數據冗余小,易擴充;統一管理和控制。

C、數據結構化,可以共享;數據依賴于具體的應用程序而存在;數據冗余小,易擴充;統一管理和控制。

D、數據非結構化;數據獨立于具體的應用程序而存在;數據冗余小,易擴充;統一管理和控制。

二.填空題

1.數據管理技術經歷了人工管理、文件系統和數據庫系統三個階段。

2.數據庫是長期存儲在計算機內、由有組織的、可共享的大量的數據集合。

3.DBMS是指數據庫管理系統,它是位于應用軟件和操作系統之間的一層管理軟件。

三.簡答題

1.文件系統階段的數據管理有哪些缺陷?

文件系統階段的數據管理有三個缺陷:

(1)數據冗余性(redundancy)。由于文件之間缺乏聯系,造成每個應用程序都有對應的文件, 有可能同樣的數據在多個文件中重復存儲。

(2)數據不一致性(inconsistency)。這往往是由數據冗余造成的,在進行更新操作時,稍不謹慎, 就可能使同樣的數據在不同的文件中不一樣。

(3)數據聯系弱(poor data relationship)。這是由文件之間相互獨立,缺乏聯系造成的。

2.數據庫系統階段的數據管理有哪些特點?

數據庫系統階段的數據管理有哪些特點

(1)采用復雜的數據模型表示數據結構。

(2)有較高的數據獨立性(數據結構分成用戶的局部邏輯結構、整體邏輯結構和物理結構三級)。

(3)數據庫系統為用戶提供方便的用戶接口,可以使用查詢語言、終端命令或程序方式操作數據, 也可以用程序方式操作數據庫。

(4)系統提供了四個方面的數據控制功能:數據庫的恢復、并發控制、數據完整性和數據安全性, 以保證數據庫中數據是安全的、正確的和可靠的。

(5) 對數據的操作不一定以記錄為單位,還可以數據項為單位,增加了系統的靈活性。

四.名詞解釋

1.數據庫

數據庫(Database,DB)是統一管理的相關數據的集合。DB能為各種用戶共享,具有最小冗余度,數據間聯系密切,而又有較高的數據獨立性。

2.數據庫管理系統

數據庫管理系統(Database Management System,DBMS),是位于用戶與操作系統之間的一層數據管理軟件,為用戶或應用程序提供訪問數據庫(Database,DB)的方法。

3.數據庫系統

數據庫系統(Database System,DBS)即采用了數據庫技術的計算機系統,是實現有組織地、動態地存儲大量關聯數據,方便多用戶訪問的計算機軟件、硬件和數據資源組成的系統。

?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。