2017年計算機三級數據庫技術備考習題及答案

平時的練習對我們的考試來說十分重要,練習做得多了自然熟能生巧。下面是本站小編爲大家收集整理的2017年計算機三級數據庫技術備考習題及答案,希望對大家學習有所幫助!

2017年計算機三級數據庫技術備考習題及答案

(1)引入虛擬存儲技術的關鍵前提是

A)有大容量的外存

B)程序執行的局部性原理

C)硬件提供地址轉換機制

D)選擇一種合適的頁面調度算法

(2)文件系統的多級目錄結構是一種

A)線性結構 B)樹形結構

C)散列結構 D)雙鏈表結構

(3)構成文件的基本單位是字符,這一類文件稱爲

A)流式文件 B)記錄式文件

C)順序文件 D)索引文件

(4)下列哪一種(些)磁盤調度算法只考慮了公平性?

Ⅰ. 先來先服務

Ⅱ. 最短尋道時間優先

Ⅲ. 掃描

A)Ⅰ B)Ⅱ C)Ⅰ和Ⅲ D)全部

(5)在數據庫技術中,反映現實世界中事物的存在方式或運動狀態的是

A)信息 B)數據 C)消息 D)命令

(6)信息的價值與信息的哪些性質密切相關?

Ⅰ. 準確性 Ⅱ. 及時性 Ⅲ. 可靠性 Ⅳ. 開放性 Ⅴ. 完整性

A)Ⅰ、Ⅱ、Ⅲ和Ⅳ B)Ⅱ、Ⅲ、Ⅳ和Ⅴ

C)Ⅰ、Ⅱ、Ⅲ和Ⅴ D)Ⅰ、Ⅱ、Ⅳ和Ⅴ

(7)在關係數據庫中,視圖(view)是三級模式結構中的

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

(8)在數據庫的三級模式結構中,內模式有

A)1個 B)2個 C)3個 D)任意多個

(9)在關係數據庫系統中,當關系的型改變時,用戶程序也可以不變。這是

A)數據的物理獨立性 B)數據的邏輯獨立性

C)數據的位置獨立性 D)數據的存儲獨立性

(10)設關係R和S的元組個數分別爲100和300,關係T 是R與S的笛卡爾積,則T的元組個數是

A)400 B)10000 C)30000 D)90000

(11)下面對於關係的`敘述中,哪個是不正確的?

A)關係中的每個屬性是不可分解的

B)在關係中元組的順序是無關緊要的

C)任意的一個二維表都是一個關係

D)每一個關係只有一種記錄類型

(12)設關係R與關係S具有相同的目(或稱度),且相對應的屬性的值取自同一個域,則R-(R-S)等於

A)R è S B)R ? S C)R × S D)R - S

(13)在關係代數中,從兩個關係的笛卡爾積中,選取它們屬性間滿足一定條件的元組的操作,稱爲

A)投影 B)選擇 C)自然連接 D)q 連接

第(34)和(35)題的關係代數操作基於如下的關係R和S:

(14)若關係R和S的關係代數操作的結果如下,這是執行了

(15)若關係R和S的關係代數操作的結果如下,這是執行了

(16)SQL語言集數據查詢、數據操縱、數據定義和數據控制功能於一體,語句ALTER TABLE實現哪類功能?

A)數據查詢 B)數據操縱 C)數據定義 D)數據控制

(17)在關係數據庫系統中,爲了簡化用戶的查詢操作,而又不增加數據的存儲空間,常用的方法是創建

A)另一個表(table) B)遊標 ( cursor )

C)視圖(view) D)索引 ( index )

第(38)至(41)題基於"學生-選課-課程"數據庫中的三個關係:

S(S#,SNAME,SEX,AGE), SC(S#,C#,GRADE), C(C#,CNAME,TEACHER)

(18)若要求查找選修"數據庫技術"這門課程的學生姓名和成績,將使用關係

A)S和SC B)SC和C C)S和C D)S、SC和C

(19)若要求查找姓名中第一個字爲'王'的學生號和姓名。下面列出的SQL語句中,哪個(些)是正確的?

Ⅰ. SELECT S#,SNAME FROM S WHERE SNAME = ˊ王%ˊ

Ⅱ. SELECT S#,SNAME FROM S WHERE SNAME LIKE ˊ王%ˊ

Ⅲ. SELECT S#,SNAME FROM S WHERE SNAME LIKE ˊ王_ ˊ

A)Ⅰ B)Ⅱ C)Ⅲ D)全部

(20)爲了提高查詢速度,對SC表(關係)創建唯一索引,應該創建在哪個(組)屬性上?

A)(S#, C#) B)S# C)C# D)GRADE

  參考答案:

  (1)B (2)B (1)A (4)A (5)A

  (6)C (7)D (8)A (9)B (10)C

  (11)C (12)B (13)D (14)A (15)D

  (16)C (17)C (18)D (19)B (20)A