資料庫題目之緒論
一、選擇題:
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個部分。