1. 程式人生 > >資料庫題目之緒論

資料庫題目之緒論

一、選擇題:

1.在資料管理技術的發展過程中,經歷了人工管理階段、檔案系統階段和資料庫系統階段。在這幾個階段中,資料獨立性最高的是    階段。

 A.資料庫系統 B.檔案系統  C.人工管理  D.資料項管理    

【答案:】A

2.資料庫的概念模型獨立於       。

 A.具體的機器和DBMS  B.E-R圖  C.資訊世界    D.現實世界  

【答案:】A

3.資料庫的基本特點是      

 A.(1)資料可以共享(或資料結構化) (2)資料獨立性 (3)資料冗餘大,易移植   (4)統一管理和控制

 B.(1)資料可以共享(或資料結構化) (2)資料獨立性 (3)資料冗餘小,易擴充   (4)統一管理和控制

 C.(1)資料可以共享(或資料結構化) (2)資料互換性 (3)資料冗餘小,易擴充   (4)統一管理和控制

 D.(1)資料非結構化     (2)資料獨立性 (3)資料冗餘小,易擴充   (4)統一管理和控制

【答案:】B

4.     是儲存在計算機內有結構的資料的集合。

 A.資料庫系統    B.資料庫 C.資料庫管理系統   D.資料結構  

【答案:】B

5.資料庫中儲存的是     

 A.資料    B.資料模型  C.資料以及資料之間的聯絡 D.資訊

【答案:】C

6. 資料庫中,資料的物理獨立性是指

      

 A.資料庫與資料庫管理系統的相互獨立  B.使用者程式與DBMS的相互獨立

 C.使用者的應用程式與儲存在磁碟上資料庫中的資料是相互獨立的 D.應用程式與資料庫中資料的邏輯結構相互獨立

【答案:】C

7. 資料庫的特點之一是資料的共享,嚴格地講,這裡的資料共享是指     

 A.同一個應用中的多個程式共享一個數據集合 B.多個使用者、同一種語言共享資料

 C.多個使用者共享一個數據檔案 D.多種應用、多種語言、多個使用者相互覆蓋地使用資料集合      

【答案:】D

8.資料庫系統的核心是     

 A.資料庫  B.資料庫管理系統  C.資料模型 D.軟體工具           

【答案:】B

9. 下述關於資料庫系統的正確敘述是     。

 A.資料庫系統減少了資料冗餘 B.資料庫系統避免了一切冗餘

 C.資料庫系統中資料的一致性是指資料型別一致   D.資料庫系統比檔案系統能管理更多的資料     

【答案:】A

10. 數將資料庫的結構劃分成多個層次,是為了提高資料庫的  ①  ②

 ①A.資料獨立性 B.邏輯獨立性 C.管理規範性 D.資料的共享

 ②A.資料獨立性 B.物理獨立性  C.邏輯獨立性 D.管理規範性        

【答案:】①B ②B

11. 資料庫(DB)、資料庫系統(DBS)和資料庫管理系統(DBMS)三者之間的關係是  

 A.DBS包括DB和DBMS  B.DDMS包括DB和DBS C.DB包括DBS和DBMS  D.DBS就是DB,也就是DBMS

【答案:】A

12. 在資料庫中,產生資料不一致的根本原因是    

 A.資料儲存量太大 B.沒有嚴格保護資料 C.未對資料進行完整性控制 D.資料冗餘

【答案:】D

13. 資料庫管理系統(DBMS)是     

 A.數學軟體    B.應用軟體 C.計算機輔助設計   D.系統軟體

【答案:】D

14. 資料庫管理系統(DBMS)的主要功能是    

 A.修改資料庫  B.定義資料庫 C.應用資料庫  D.保護資料庫

【答案:】B

15. 資料庫系統的特點是  、資料獨立、減少資料冗餘、避免資料不一致和加強了資料保護。

 A.資料共享 B.資料儲存 C.資料應用 D.資料保密

【答案:】A

16資料庫系統的最大特點是    

 A.資料的三級抽象和二級獨立性  B.資料共享性 C.資料的結構化      D.資料獨立性

【答案:】A

17. 資料庫管理系統能實現對資料庫中資料的查詢、插入、修改和刪除等操作,這種功能稱為     。

 A.資料定義功能 B.資料管理功能 C.資料操縱功能 D.資料控制功能

【答案:】C

18. 資料庫管理系統是     

 A.作業系統的一部分 B.在作業系統支援下的系統軟體 C.一種編譯程式  D.一種作業系統   

【答案:】B

19.資料庫的三級模式結構中,描述資料庫中全體資料的全域性邏輯結構和特徵的是()

 A.外模式 B.內模式 C.儲存模式 D.模式     

【答案:】D

20資料庫系統的資料獨立性是指   B  

A.不會因為資料的變化而影響應用程式

B.不會因為系統資料儲存結構與資料邏輯結構的變化而影響應用程式

C.不會因為儲存策略的變化而影響儲存結構 D.不會因為某些儲存結構的變化而影響其他的儲存結構

【答案:】B

21.資訊世界中的術語,與之對應的資料庫術語為     

 A.檔案 B.資料庫 C.欄位 D.記錄     

【答案:】D

22次型、網狀型和關係型資料庫劃分原則是     

 A.記錄長度   B.檔案的大小 C.聯絡的複雜程度 D.資料之間的聯絡

【答案:】D

23.傳統的資料模型分類,資料庫系統可以分為三種類型    

 A.大型、中型和小型 B.西文、中文和相容 C.層次、網狀和關係 D.資料、圖形和多媒體

【答案:】C

24. 層次模型不能直接表示   

A. 1 :1關係  B.1 :m關係    C. m :n關係  D.1 :1和1 :m關係

【答案:】C

25. 資料庫技術的奠基人之一E.F.Codd從1970年起發表過多篇論文,主要論述的是   

 A.層次資料模型 B.網狀資料模型 C.關係資料模型 D.面向物件資料模型      

【答案:】C

二、填空題

1. 資料管理技術經歷了 人工管理  檔案系統 資料庫系統 三個階段。

【答案:】①人工管理 ②檔案系統 ②資料庫系統

2. 資料庫是長期儲存在計算機內、有 組織的、可共享的資料集合

【答案:】①組織 ②共享

3.DBMS是指  它是位於 使用者  ③ 之間的一層管理軟體

【答案:】①資料庫管理系統 ②使用者 ③作業系統

4. 資料庫管理系統的主要功能資料定義功能 資料操縱功能 資料庫的執行管理資料庫的建立以及維護等4個方面。

【答案:】①資料定義功能 ②資料操縱功能

5. 資料獨立性又可分為邏輯資料獨立性 物理資料獨立性

【答案:】①邏輯資料獨立性 ②物理資料獨立性

6. 當資料的物理儲存改變了,應用程式不變,而由DBMS處理這種改變,這是指資料的 物理獨立性  

【答案:】物理獨立性

7. 資料模型是由資料結構  、資料操作  和完整性約束  三部分組成的。

【答案:】①資料結構 ②資料操作 ③完整性約束

8. 資料結構  是對資料系統的靜態特性的描述資料操作  是對資料庫系統的動態特性的描述

【答案:】①資料結構 ②資料操作

9. 資料庫體系結構按照 模式   外模式  內模式  三級結構進行組織

【答案:】①模式 ②外模式 ③內模式

10. 實體之間的聯絡可抽象為三類,它們是 1∶1   、 1∶m   m∶n  

【答案:】①1∶1 ②1∶m ②m∶n

11.資料冗餘可能導致的問題  ①    ②  

【答案:】浪費儲存空間及修改麻煩 ②潛在的資料不一致性

三:簡答題:

1. 什麼是資料庫?

答:資料庫長期儲存計算機內有組織的可共享資料集合。資料庫是按某種資料模型進行組織的、存放在外儲存器上,且可被多個使用者同時使用。因此,資料庫具有較小的冗餘度較高的資料獨立性和易擴充套件性

2. 什麼是資料庫的資料獨立性?

 答:資料獨立性表示應用程式與資料庫中儲存的資料不存在依賴關係,包括邏輯資料獨立性物理資料獨立性

 邏輯資料獨立性是指區域性邏輯資料結構(外檢視即使用者的邏輯檔案)與全域性邏輯資料結構(概念檢視)之間的獨立性。當資料庫的全域性邏輯資料結構(概念檢視)發生變化(資料定義的修改、資料之間聯絡的變更或增加新的資料型別等),它不影響某些區域性的邏輯結構的性質應用程式不必修改。

 物理資料獨立性是指資料的儲存結構與存取方法(內檢視)改變時,對資料庫的全域性邏輯結構(概念檢視)和應用程式不必作修改的一種特性,也就是說,資料庫資料的儲存結構與存取方法獨立

3. 什麼是資料庫管理系統?

 答:資料庫管理系統(DBMS)是操縱和管理資料庫的一組軟體,它是資料庫系統(DBS)的重要組成部分。不同的資料庫系統都配有各自的DBMS,而不同的DBMS各支援一種資料庫模型,雖然它們的功能強弱不同,但大多數DBMS的構成相同,功能相似。

 一般說來,DBMS具有定義、建立、維護和使用資料庫的功能,它通常由三部分構成:資料描述語言及其翻譯程式、資料操縱語言及其處理程式和資料庫管理的例行程式。

4. 什麼是資料字典?資料字典包含哪些基本內容?

:資料字典是資料庫系統中各種描述資訊和控制資訊的集合,它是資料庫設計與管理的有力工具,是進行詳細資料收集和資料分析所獲得的主要成果。資料字典的基本內容有:資料項、資料結構、資料流、資料儲存和處理過程5個部分。