數據庫系統概論(基礎篇)中國人民大學 第一次考試

數據庫系統概論(基礎篇) 數據庫系統概論(高級篇)
單元測驗1 單元測驗1
單元測驗2 單元測驗2
單元測驗3 單元測驗3
單元測驗4 單元測驗4
第一次考試 期末考試
第二次考試

本節答案參考自https://blog.csdn.net/Nase_Mitsuki/article/details/96142409

1.數據庫中,數據的物理獨立性是指( )

編號 選項
A 數據庫與DBMS的相互獨立
B 用戶程序與DBMS的相互獨立
C 用戶的應用程序與存儲在磁盤上數據庫中的數據是相互獨立的
D 應用程序與數據庫中數據的邏輯結構相互獨立

2.下列四項中,不屬於數據庫系統的主要特點的是( )。

編號 選項
A 數據結構化
B 數據的冗餘度小
C 較高的數據獨立性
D 程序的標準化

3.在( )中一個結點可以有多個雙親,結點之間可以有多種聯繫。

編號 選項
A 網狀模型
B 關係模型
C 層次模型
D 以上都有

4.假設有關係R和S,關係代數表達式R -(R - S)表示的是( )。

編號 選項
A R ∩ S
B R ∪ S
C R - S
D R × S

5.設有一個醫生診療數據庫,其包含3個關係模式:患者(患者編號,患者姓名,性別,出生日期,所在單位);醫生(醫生編號,醫生姓名,出生日期,最高學位,所在科室);治療(患者編號,醫生編號,診斷日期,診斷結果)。 其中,患者和醫生通過治療關係建立聯繫,即某醫生給某患者在某一天看病,給出一個診斷結果。根據以上描述,治療關係模式中的外碼是( )。

編號 選項
A 患者編號
B 患者姓名
C 患者編號和患者姓名
D 醫生編號和患者編號

6.學生關係模式 S (SNO,SNAME,SEX,AGE),S的屬性分別表示學生的學號、姓名、性別、年齡。要在表S中刪除屬性“AGE”,可選用的SQL語句是( )。

編號 選項
A DELETE AGE FROM S
B ALTER TABLE S DROP AGE
C UPDATE S AGE
D ALTER TABLE S AGE

7.有關係S(SNO, SNAME, SAGE),C(CNO, CNAME),SC(SNO, CNO, GRADE)。其中SNO是學生號,SNAME是學生姓名,SAGE是學生年齡, C#是課程號,CNAME是課程名稱。要查詢選修“ACCESS”課的年齡不小於20的學生姓名,則SQL語句是: SELECT SNAME FROM S,C,SC WHERE子句。 這裏的WHERE子句的內容是( )。

編號 選項
A S.SNO = SC.SNO and C.CNO = SC.CNO and SAGE>=20 and CNAME=‘ACCESS’
B S.SNO = SC.SNO and C.CNO = SC.CNO and SAGE in>=20 and CNAME in ‘ACCESS’
C SAGE in>=20 and CNAME in ‘ACCESS’
D SAGE>=20 and CNAME=’ ACCESS’

8.在關係代數的基本運算中,交、連接、除這三種運算可用其它五種運算來表達,以下描述正確的是( )。

編號 選項
A R Ç S = R – (R – S)
B R ¥XqY S = σ XqY(R´S)
C R(X, Y) ¸S(Y, Z) =ПX®–ПX(ПX®´ПY(S)-R)
D R(X, Y) ¸S(Y, Z) =ПX®–ПX(ПX®´ПY(S))

9.設有學生關係:S(SNO, SNAME, SEX, AGE, DEPT)。在這個關係中,SNO表示學號,SNAME表示姓名,SEX表示性別,AGE表示年齡,DEPT表示系部。查詢學生姓名和所在系的投影操作的關係運算式是( )。

編號 選項
A П2, 5(S)
B σ2, 5(S)
C ПSNAME, DEPT(S)
D σSNAME, DEPT(S)

10.10. 設有一個學生選課數據庫,其包括學生表S、課程表C和學生選課表SC三個關係:S (SNO, SNAME, SAGE, SDEP);C (CNO, CNAME);SC (SNO, CNO, GRADE)。其中SNO是學生號,SNAME是學生姓名,SAGE是年齡, SDEP是學生所在系,CNO是課程號,CNAME是課程名稱。 “查詢計算機科學系年齡介於15歲至19歲之間的學生”,其SQL語句爲( )。

編號 選項
A SELECT * FROM S WHERE SDEP = ‘CS’ AND SAGE BETWEEN 15 AND 19;
B SELECT * FROM S WHERE SDEP = ‘CS’ AND SAGE <= 19 AND SAGE >= 15;
C SELECT * FROM S WHERE SDEP = ‘CS’ OR SAGE BETWEEN 15 AND 19;
D SELECT * FROM S WHERE SDEP = ‘CS’ AND SAGE <= 19 OR SAGE >= 15;
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章