當前位置:才華齋>計算機>計算機四級>

2023年計算機四級《資料庫原理》考試試題及答案

計算機四級 閱讀(3.02W)

在日常學習和工作中,我們經常跟試題打交道,試題是命題者根據一定的考核需要編寫出來的。一份好的試題都具備什麼特點呢?以下是小編為大家整理的計算機四級《資料庫原理》考試試題及答案,僅供參考,大家一起來看看吧。

2023年計算機四級《資料庫原理》考試試題及答案

計算機四級《資料庫原理》考試試題及答案 1

1.下列各種對關係資料庫的基本操作中, 是從表中取出滿足某種條件的屬性成分操作,即從列的方向進行選擇所需的值; 是表中選取滿足某種條件的元組的操作,相當於在橫向進行選擇。

A、選擇、檢索 B、掃描、投影 C、檢索、選擇 D、投影、選擇

2. 當關系R和S自然聯接時,能夠把R和S原該捨棄的元組放到結果關係中的操作是()

A. 左外聯接 B. 右外聯接 C. 外部並 D. 外聯接

3.設有關係R和S,與R-S等價的元組關係演算表示式是

A. B.

C.

4. 設關係R和S,與自然連線RS等價的關係代數表示式是

A.σ B.R(等值連線1=1)S C.∏B,C,S.A,D) D. ∏R,A,B.C,D

5.在關係模型中,關係的“元數”是指

A.行數 B.元組個數 C.關係個數 D.列數

6.有關係R和 S,R∩S的運算等價於

A.S- B.R- C.∪S D.R∪

7.設關係R和S的屬性個數分別為r和s,則操作結果的屬性個數為

A.r+s B.r-s

8.設關係R和S的值如下:

R S

A B C B D E

a1 b1 c1 b1 d1 e1

a2 b2 c2 b2 d2 e2

a3 b3 c3 b3 d3 e3

R與S左外聯接的結果的元組個數是

A.1 B.2 C.3 D.4

9.下列運算中()不是關係代數的基本操作。

A、笛卡兒積 B、自然連線 C、投影 D、並

10.在關係中能唯一標識元組的屬性集稱為關係模型的()。

A、主鍵 B、超鍵 C、候選鍵 D、外來鍵

11.當兩個關係沒有公共屬性時,其自然聯接表現為()。

A、笛卡兒積 B、等值聯接 C、結果為空 D、出錯

12.σF1)與()等價。

A、σ B、σF1 C、σF2 D、σ

13. 關係代數的四個組合操作是:交、自然聯接、聯接和()

A、笛卡兒積 B、差 C、除 D、並

14.在關係R和關係S進行自然聯接時,只把 R中原該捨棄的元組儲存到新關係中,這種操作稱為()。

A、外聯接 B、內聯接 C、左外聯接 D、右外聯接

15.在K元關係R中,公式σ2‘4‘表示()

A、從R中選擇值為2的分量小於第4個分量值的元組組成的關係

B、從R中選擇第2個分量值小於第4個分量值的元組組成的關係

C、從R中選擇第2個分量的值小於4的元組組成的關係

D、從R中選擇第2個分量小於第4 個分量值的元組組成的關係

16.在下列查詢語言中,與關係代數最接近的語言是()

A、ISBL B、QUEL C、QBE D、SQL

17. 四元關係R的屬性A、B、C、D,下列敘述中正確的是()

A、∏B,C表示取值為B,C的兩列組成的關係

B、∏2,3表示取值為2,3 的兩列組成的關係

C、∏B,C與∏2,3表示的是同一個關係

D、∏B,C與∏2,3表示的不是同一個關係

18.如果F只涉及X中的屬性,則∏X)等價於()

A、∏X B、σF C、∏F) D、σF)

19.對關係R進行投影運算後,得到關係S,則()

A、關係R的元組數等於關係S的元組數

B、關係R的元組數小於關係S的元組數

C、關係R的元組數大於關係S的元組數

D、關係R的元組數大於或等於關係S的元組數

20.關係R與關係S只有一個公共屬性,T1是R與S等值聯接的結果,T2是R與S等值自然聯接的結果,則()

A、T1的屬性個數等於T2的屬性個數

B、T1的屬性個數小於T2的屬性個數

C、T1的屬性個數大於T2的屬性個數

D、T1的屬性個數大於或等於 T2的屬性個數

21.在關係代數表示式優化策略中,應儘可能早執行()操作

A、投影 B、聯接 C、選擇 D、笛卡兒積

22.關係資料庫的查詢語言是一種()語言。

A、過程性 B、非過程性 C、第三代 D、高階程式設計

23.如下兩個關係R1和R2,它們進行()運算後得到R3。

R1: R2: R3:

A B C B D E A B C D E

- -

A 1 X 1 M I A 1 X M I

C 2 Y 2 N J D 1 Y M I

D 1 Y 5 M K C 2 Y N J

A、交 B、並 C、除 D、聯接

24.下面哪一個不是一種關係資料庫語言()

A、關係操作 B、關係代數 C、元組關係演算 D、域關係演算

25. 定義在和上的二元關係數為()

A、2 B、4 C、8 D、16

26.關係代數、元組關係演算和域關係演算這三種資料庫語言之間的關係是()

A、相互依賴 B、相互獨立 C、相互等價 D、相互轉化

27.假定學生關係是S,課程關係是C,學生選課關係是SC

要查詢選修“COMPUTER”課程的女學生的姓名,將涉及到關係()

A、S B、SC,C C、S,SC D、S,C,SC

28.在關係代數中,對一個關係做操作後,新關係的元數個數()原來關係的元素個數。

A、小於 B、等於 C、大於 D、小於或等於

29.一般情況下,當對關係R和S使用自然聯接時,要求R和S至少含有一個共同的()

A、記錄 B、行 C、資料字典 D、屬性

30.在關係資料模型中,通常可以把 稱為屬性,而把 成為關係模式。()

A、記錄、元組集 B、欄位、記錄型別 C、模式、元組 D、基本表、記錄

【參考答案】

DDBCD BACBB  AACCC ACDDC  CBDAD CDDDB

計算機四級《資料庫原理》考試試題及答案 2

一、單項選擇題 (共30分;每題1分)

1、下列條目中,哪一條不屬於資料庫技術研究領域( )。

A) 資料庫管理系統軟體的研究

B) 資料庫設計技術和方法的研究

C) 資料庫儲存裝置的研究

D) 資料庫理論的研究

2、物理資料庫的設計與調優,屬於( )。

A) 資料庫管理員的職責

B) 系統分析員的職責

C) 應用程式設計師的職責

D) 使用者的職責

3、當程式訪問資料庫資料時,DBMS需要通過查詢什麼資源來確定被訪問的資料( )。

A) 直接查詢資料庫資料

B) 資料庫使用者資訊

C) 系統管理員資訊

D) 資料字典

4、下列關於資料模型的資料結構的敘述中,哪一條是錯誤的( )。

A) 資料結構描述資料模型的靜態特性以及動態特性

B) 資料結構以一種統一的方式描述基本資料項的型別與性質

C) 在資料庫系統中,通常按照其資料結構的型別來命名資料模型

D) 層次結構模型,指的資料庫系統的資料結構是層次的

5、下列關於ER模型的敘述中,哪一條是正確的( )。

A)ER 模型是一種邏輯模型

B)ER模型能夠描述實體及實體間的語義聯絡的詳細資料結構

C)EER 模型是擴充的實體 聯絡模型-

D)EER模型和ER模型一般只與關係資料模型有關

6、下列關於實體間聯絡的敘述中,哪一條是錯誤的( )。

A) 一對一聯絡表示實體集與實體集具有一對一的聯絡

B) 一對一聯絡是一對多聯絡的特例

C) 實體聯絡僅存在於兩個實體之間

D) 學生與班主任之間的聯絡是多對一的聯絡

7、設關係R和S具有公共屬性集Y,當執行RS操作時會丟棄那些在Y屬性集上沒有匹配的元組。若不想丟棄那些元組,應使用下列哪一擴充套件關係操作( )。

A) 外連線

B) 外部並

C) 聚集

D) 半連線

8、如圖所示的兩個關係R和S

則關係T是下列哪一操作得到的結果( )。

A)R?S

B)R÷S

C)RxS

D)R-S

9、下列關於關係資料模型的敘述中,哪一條是正確的( )。

A) 行列順序有關

B) 屬性明允許重名

C) 任意兩個元組不允許重複

D) 列是非同質的

10、在關係資料模型中,表示現實世界的實體以及實體間各種聯絡的是下列哪一項( )。

A) 關係

B) 指標

C) 樹狀結構

D) 網狀結構

11、如圖所示的兩個關係R和S則關係T是下列哪一操作得到的結果( )。

A)R S和 的自然連線

B)R和S的全外連線

C)R和S的右外連線

D)R S和 的半連線

12、關係資料庫標準語言SQL是一個高度非過程化的語言。下列關於SQL語言的非過程化的描述中,哪一條是錯誤的( )。

A) 使用者只需提出“做什麼”,而不必指明“怎麼做”

B) 使用者無需瞭解存取路徑,存取路徑的選擇由系統自動完成

C) 使用者無需指明對哪些關係進行操作,而是由系統自動選擇關係

D) 可以大大減輕使用者負擔,且有利於提高資料的獨立性

13、假定學生關係是S (S,SNAME,SEX,AGE),課程關係是C (C,CNAME,TEACHER),學生選課關係是SC (S,C,GRADE)。要查詢選修“計算機”課程的 “女”學生姓名,將涉及到的關係包括哪些( )。

A)S

B)SC和 C

C)S和SC

D)S、C和SC

14、在COURSE表的cname列上建立一個名字為name index 的聚簇索引,而且COURSE表中的資料將按照cname值的降序存放。正確表述上述索引建立的是下列哪一個SQL語句( )。

A)CREATEAGGREGATEINDEXname inde ONCOURSE(cnameDESC)

B)CREATECLUSTERINDEXname inde ONCOURSE(cnameDESC)

C)CREATEAGGREGATEINDEXname inde ONCOURSE(