2015年計算機二級《MySQL》章節習題及答案
1[填空題]數據庫系統的三級模式結構是指數據庫系統是由________、________和________三級構成。
參考解析:模式 外模式 內模式
2[填空題] 數據庫設計包括概念設計、________和物理設計。
參考解析:邏輯設計
3[單選題]數據模型反映的是( )
A.事物本身的數據和相關事物之間的聯系
B.事物本身所包含的數據
C.記錄中所包含的全部數據
D.記錄本身的數據和相關關系
參考答案:A
4[填空題]一個關系R的3NF是指它們的( )都不傳遞依賴它的任一候選關鍵字
參考解析:非主屬性
5[單選題]假設數據庫中表A與表B建立了“一對多”關系,表B為“多”一方,則下述說法中正確的是( )
A.表A中的一個記錄與表B中的多個記錄匹配
B.表B中的一個記錄與表A中的多個記錄匹配
C.表A中的一個字段與表B中的多個字段匹配
D.表B中的一個字段與表A中的多個字段匹配
參考答案:A
6[填空題]如果x->y,y->z成立,那么x->z也成立,這個推理規則稱為( )
參考解析:傳遞函數依賴
7[填空題] 在數據庫的三級模式體系結構中,外模式與模式之間的映射實現了數據庫的________獨立性。
參考解析:邏輯
8[填空題]模式/內模式映射為數據庫提供了數據的( )獨立性
參考解析:物理
9[填空題]數據庫設計分為以下六個階段:需求分析、( )、邏輯結構設計、( )、數據庫實施、數據庫運行與維護
參考解析:概念結構設計、物理結構設計
10[單選題]下列實體類型的聯系中,屬于多對多的聯系的是( )
A.學生與課程之間的聯系
B.學校與老師之間的聯系
C.商品條形碼與商品之間聯系
D.班組與班長之間聯系
參考答案:A
11[填空題]由于數據庫系統在三級模式之間提供了( )和( )兩層映射功能,所以就保證了數據庫系統具有較高的數據獨立性。
參考解析:外模式/模式、模式/內模式
12[單選題] 對于現實世界中事物的特征,在實體-聯系模型中使用( )
A.屬性描述 B.關鍵字描述 C.二維表格描述 D.實體描述
參考答案:A
13[單選題] 將E-R圖轉換到關系模式時,實體與聯系都可以表示成________。
A.屬性B.關系C.鍵D.域
參考答案:B
14[單選題]在數據庫設計中,將E-R圖轉換成關系數據模型的過程屬于( )
A.需求分析階段 B.邏輯設計階段C.概念設計階段 D.物理設計階段
參考答案:B
15[單選題]在概念設計階段,最常使用的數據模型是( )
A.對象模型 B.物理模型 C.邏輯模型 D.實體聯系模型
參考答案:D
16[單選題] E-R圖是數據庫設計的工具之一,它一般適用于建立數據庫的________。
A.概念模型B.結構模型C.物理模型D.邏輯模型
參考答案:A
17[單選題]設有關系R(A,B,C,D)及其上的函數相關性集合F={B→A,BC→D},那么關系R最高是( )
A.第一范式的 B.第二范式的 C.第三范式的 D.BCNF范式的
參考答案:A
參考解析:從B,BC函數確定A和D這一點上,明顯看出B,BC都有可能是主碼.
若B是主碼的話,仔細看會發現,F中竟然沒有誰去函數確定C,這顯然是說不通的,(因為C至少會被B這個主碼函數確定);
若BC是主碼,那么F中存在非主屬性對候選碼的部分依賴,不滿足第二范式的要求,故為第一范式.
18[單選題]如果關系模式R屬于1NF,且每個非主屬性都完全函數依賴于R的主碼,則R屬于( )
A.2NF B.3NF C.BCNF D.4NF
參考答案:A
19[單選題]把實體-聯系模型轉換為關系模型時,實體之間多對多的聯系在關系模型中是通過( )
A.建立新的屬性來實現B.建立新的關鍵字來實現C.建立新的關系來實現D.建立新的實體來實現
參考答案:C
參考解析:例如學生和課程間多對多的聯系,為了表現學生和課程之間的選擇關系,拆分成學生、課程、選課三張表,避免大量冗余記錄
20[填空題] 用二維表結構表示實體以及實體間聯系的數據模型稱為________數據模型。
參考解析:關系
21[單選題]數據庫的三級模式結構中,表達物理數據庫的是( )
A.外模式 B.模式 C.用戶模式 D.內模式
參考答案:D
22[單選題] 從E—R模型向關系模型轉換,一個M:N的聯系轉換成一個關系模式時,該關系模式的鍵是________。
A.M端實體的鍵
B.Ⅳ端實體的鍵
C.M端實體鍵與N端實體鍵組合
D.重新選取其他屬性
參考答案:C
23[單選題]DB、DBS和DBMS三者之間的關系是( )
A.DB包括DBMS和DBS B.DBS包括DB和DBMSC.DBMS包括DB和DBS D.不能相互包括
參考答案:B
24[單選題] 在關系數據庫設計中,設計關系模式屬于數據庫設計的________。
A.需求分析階段B.概念設計階段C.邏輯設計階段D.物理設計階段
參考答案:C
25[單選題]在數據庫三級模式間引入二級映象的主要作用是( )
A.提高數據與程序的獨立性
B.提高數據與程序的安全性
C.保持數據與程序的一致性
D.提高數據與程序的可移植性
參考答案:A
26[單選題] E-R圖提供了表示信息世界中實體、屬性和________的方法。
A.數據B.聯系C.表D.模式
參考答案:B
27[單選題]E-R圖提供了表示信息世界中實體、屬性和( )的方法
A.數據 B.聯系 C.表 D.模式
參考答案:B
28[填空題] 數據庫系統的運行與應用結構有客戶/服務器結構(C/S結構)和________兩種。
參考解析:瀏覽器/服務器結構(B/S結構)
29[填空題] 在E-R圖中,矩形表示________。
參考解析:實體
30[簡答題] 請簡述什么是數據庫系統?
參考解析:數據庫、數據庫管理系統與操作數據庫的應用程序,加上支撐它們的硬件平臺、軟件平臺和與數據庫有關的人員(如DBA、程序設計者等)一起,就構成了一個完整的數據庫系統。