範文齋

數據庫基礎及應用形成性考覈冊答案

數據庫基礎及應用形成性考覈冊答案

數據庫基礎及應用形成性考覈冊答案

一、單項選擇題

1、域是實體中相應屬性的(A)。

A、取值範圍 B、值 C、名稱 D、描述

2、把保存關係定義的關係稱爲對應數據庫的(B)。

A、一般關係 B、元關係 C、特定關係 D、正常關係

3、在一個關係R中,若存在XY和XZ,則存在X(Y,Z),稱此爲函數依賴的(C)規則

A、傳遞性 B、分解性 C、合併性 D、增廣性

4、設一個關係爲(R(A、B、C、D、E、F),它的最小函數依賴集爲FD={AB,AC,DE,DF},則該關係的候選碼爲(D)。

A、(A,B) B、(A,C) C、(A,E) D、(A,D)

5、設D1,D2和D3域的基數分別爲2,3,4,則D1*D2*D3的元組數爲(B)。

A、9 B、24 C、10 D、20

6、若一個關係爲R(學生號,姓名,性別,年齡),則(A)適合作爲該關係的主碼。

A、學生號 B、姓名 C、性別 D、年齡

7、設一個集合A={3,4,5,6,7},集合B={1,3,5,7,9},則A和B的並集中包含有(C)個元素。

A、10 B、8 C、7 D、6

8、在一個關係R中,若存在X(Y,Z),則也隱含存在XY和XZ,稱此爲函數依賴的(B)規則。

A、傳遞性 B、分解性 C、合併性 D、增廣性

9、若一個關係的任何非主屬性都不部分依賴於任何候選碼,則稱該關係最高達到了(B)範式。

A、第一 B、第二 C、第三 D、BC

二、是非題

1、在文件管理階段,文件之間是相互聯繫的,在數據庫管理階段,文件之間是相互獨立的。(錯)

2、分佈式數據庫系統既支持客戶局部應用,又支持客戶的全局應用。(對)

3、在對象數據模型中,對象不但能夠繼承,而且能夠嵌套。(對)

4、設一個學生關係爲S(學生號,姓名),課程關係爲C(課程號,課程名),選課關係爲X(學生號,課程號,成績),求出所有選課的學生信息的運算表達式爲II學生號(X)與X的自然連接。(對)

5、在一個關係R中,“職工號”函數決定“姓名”是非平凡函數依賴,但不是完全函數依賴。(錯)

6、主碼是一種候選碼,主碼中屬性個數沒有限制。(對)

7、在一個關係R中,若存在XY且X不包含Y,則稱XY爲非平凡依賴,否則,若存在XY且X

Y,則稱XY爲平凡依賴。(對)

8、在一個關係R中,若存在“學號系號,系號系主任“,則學號不能夠函數決定系主任。(錯)

9、一個關係若存在部分函數依賴和傳遞函數依賴,則必然會造成數據冗餘,但插入、刪除和修改操作能夠正常進行。(錯)

10、在列級完整性約束中,每個約束只能涉及到1個屬性,在表級完整性約束中,每個約束可以涉及到多個屬性。(對)

三、填空題

1.數據庫系統的外模式在SQL中稱爲(視圖),它由(基本表)產生出來。

2.在SQL中建立和刪除數據庫模式的命令分別爲(create schema)和(dropschema)。

3.在SQL中,若一個完整性約束只涉及一個列,則該完整性約束既可以作爲(列級)完整性約束定義,也可以作爲(表級)完整性約束定義,兩者只選其一。

4.在(列級)完整性約束中,每個約束只能涉及到一個屬性;在(表級)完整性約束中,每個約束可以涉及多個屬性。

5.在SQL中,create table、alter table和命令分別爲在數據庫中(建立)(修改)和(刪除)基本表結構的`命令。

6. 向基本表插入數據時,可以在命令中例用關鍵字(Valves)引出記錄值,或者在命令中通過(Select)子句得到一個結果表。

7. 在SQL中,每個視圖中的列可以來自不同的(表),它是在原有表的基礎上(建立)的邏輯意義上的新關係。

8.在SQL中通過使用視圖,能夠使在關係規範化時被分解的關係(連接)起來,能夠增強數據庫的(安全)性。

9.當建立的刪除一個視圖時,對相應的基本表(沒有影響);當修改一個視圖時,則對相應的基本表(有影響)。

10. 在SQL新版的查詢語句中,(Select)選項實現投影運算,(from)選項實現連接運算,(where)選項實現選擇運算。

11.在SQL的查詢語句中,(group by)選項實現分組統計功能,(order by)選項實現對結果表的排序功能。。

12.一個數據庫應用系統的開發過程大致相繼經過(需求分析)、(概念設計)、邏輯設計、物理設計、機器實現、運行維護等六個階段。

13.需求分析階段的主要目標是畫出(數據流圖)、建立(數據字典)和編寫(需求說明書)。

14.概念設計階段的主要任務是根據(需求分析)的結果找出所有數據實體,畫出相應的(ER圖)。

15.在列舉的購物活動中,存在着三個實體,分別稱爲(商品實體)、(銷售實體)和(收款實體)。

16.設計數據庫的邏輯結構模式時,首先要設計好(全局模式),然後再設計好各個(外模式)。

17.由概念設計進入邏輯設計時,原來的(1對1)聯繫或(1對多)聯繫通常不需要被轉換爲對應的基本表。

標籤:數據庫 考覈