西交《數(shù)據(jù)庫(kù)系統(tǒng)原理》在線作業(yè)
試卷總分:100 得分:100
一、單選題 (共 30 道試題,共 60 分)
1.索引的作用之一是
A.節(jié)省存儲(chǔ)空間
B.便于管理
C.加快查詢速度
D.建立各數(shù)據(jù)表之間的聯(lián)系
2.單個(gè)用戶使用的數(shù)據(jù)視圖的描述,稱為 ( )。
A.外模式
B.存儲(chǔ)模式
C.內(nèi)模式
D.概念模式
3.下列SQL語(yǔ)句中,能夠?qū)崿F(xiàn)實(shí)體完整性控制的語(yǔ)句是( )。
A.FOREIGN KEY
B.PRIMARY KEY
C.REFERENCES
D.FOREIGN KEY 和REFERENCES
4.對(duì)視圖的查詢,最終要轉(zhuǎn)化為對(duì)( )的查詢。
A.索引
B.元組
C.基本表
D.數(shù)據(jù)庫(kù)
5.數(shù)據(jù)庫(kù)三級(jí)模式體系結(jié)構(gòu)的劃分,有利于保持?jǐn)?shù)據(jù)庫(kù)的( )。
A.數(shù)據(jù)安全性
B.數(shù)據(jù)獨(dú)立性
C.數(shù)據(jù)并發(fā)性
D.數(shù)據(jù)完整性
6.下列SQL語(yǔ)句中,能夠?qū)崿F(xiàn)“收回用戶U4對(duì)學(xué)生表(STUD)中學(xué)號(hào)(XH)的修改權(quán)”這一功能的是(??? )
A.REVOKE UPDATE(XH) ON TABLE FROM U4
B.REVOKE UPDATE(XH) ON TABLE FROM PUBLIC
C.REVOKE UPDATE(XH) ON STUD FROM U4
D.REVOKE UPDATE(XH) ON STUD FROM PUBLIC
7.關(guān)于關(guān)系模式的鍵,以下說(shuō)法正確的是(??? )
A.一個(gè)關(guān)系模式可以有多個(gè)主鍵
B.一個(gè)關(guān)系模式可以有多個(gè)候選鍵
C.主鍵所包含的屬性稱為主屬性
D.不是哪個(gè)關(guān)系模式都有鍵
8.在關(guān)系中,關(guān)系鍵由( )。
A.多個(gè)任意屬性組成
B.至多由一個(gè)屬性組成
C.一個(gè)或多個(gè)其值能惟一標(biāo)識(shí)該關(guān)系中任何元組的屬性組成
D.其他都不是
9.數(shù)據(jù)庫(kù)中有三個(gè)關(guān)系: S(SNO,SNAME,AGE,SEX) SC(SNO,CNO,GRADE) C(CNO,CNAME,TEACHER) 查詢語(yǔ)句“查詢學(xué)習(xí)全部課程的學(xué)生姓名”可用____關(guān)系代數(shù)表達(dá)式表達(dá)
A.ΠSNAME(S?SC?C)
B.ΠSNAME(C?(ΠSNO, CNO(SC) ÷ Π SNO(S) ))
C.ΠSNAME(S?(ΠSNO, CNO(SC) ÷ Π CNO(C) ))
D.其他均不是
10.DBMS是( )。
A.OS的一部分
B.OS支持下的系統(tǒng)軟件
C.一種編譯程序
D.一種操作系統(tǒng)
11.設(shè)有關(guān)系模式R(ABCD),其函數(shù)依賴集F={A→B,BC→D },____函數(shù)依賴不能被F所邏輯蘊(yùn)涵
A.AC→D
B.B→D
C.AD→B
D.AC→B
12.數(shù)據(jù)庫(kù)的數(shù)據(jù)的共享是指
A.多種應(yīng)用、多種語(yǔ)言、多個(gè)用戶相互覆蓋地使用數(shù)據(jù)集合
B.多個(gè)用戶、同一種語(yǔ)言共享數(shù)據(jù)
C.多個(gè)用戶共享一個(gè)數(shù)據(jù)文件
D.同一個(gè)應(yīng)用中的多個(gè)程序共享一個(gè)數(shù)據(jù)集合
13.單個(gè)用戶使用的數(shù)據(jù)視圖的描述稱為( )
A.外模式
B.概念模式
C.內(nèi)模式
D.存儲(chǔ)模式
14.在基本的關(guān)系中,下列說(shuō)法(??? )是正確的
A.任意兩個(gè)元組不允許重復(fù)
B.屬性名允許重名
C.行列順序有關(guān)
D.列是非同質(zhì)的
15.數(shù)據(jù)庫(kù)系統(tǒng)依靠__支持了數(shù)據(jù)獨(dú)立性( )
A.具有封裝機(jī)制
B.模式分級(jí)、各級(jí)之間有映像機(jī)制
C.定義完整性約束條件
D.ddl語(yǔ)言和dml 語(yǔ)言互相獨(dú)立
16.SELECT語(yǔ)句執(zhí)行的結(jié)果是( )。
A.數(shù)據(jù)項(xiàng)
B.元組
C.視圖
D.表
17.下列關(guān)于E-R模型的敘述中,哪一條是不正確的?( )
A.在E-R圖中,實(shí)體類型用矩形表示,屬性用橢圓形表示,聯(lián)系類型用菱形表示
B.實(shí)體類型之間的聯(lián)系通??梢苑譃?:1,1:n和m:n三類
C.1:1聯(lián)系是1:n聯(lián)系的特例,1:n聯(lián)系是m:n聯(lián)系的特例
D.聯(lián)系只能存在于兩個(gè)實(shí)體類型之間
18.在基本的關(guān)系中,下列說(shuō)法 是正確的。 ( )
A.任意兩個(gè)元組不允許重復(fù)
B.屬性名允許重名
C.行列順序有關(guān)
D.列是非同質(zhì)的
19.數(shù)據(jù)庫(kù)物理存儲(chǔ)方式的描述稱為( )
A.外模式
B.內(nèi)模式
C.概念模式
D.邏輯模式
20.在基本的關(guān)系中,下列說(shuō)法是正確的____
A.行列順序有關(guān)
B.屬性名允許重名
C.任意兩個(gè)元組不允許重復(fù)
D.列是非同質(zhì)的
21.dbms 提供dml 實(shí)現(xiàn)對(duì)數(shù)據(jù)的操作。可以獨(dú)立交互使用的dml 稱為( )
A.宿主型
B.獨(dú)立型
C.自含型
D.嵌入型
22.數(shù)據(jù)庫(kù)管理系統(tǒng)由三級(jí)模式組成,其中決定dbms 功能的是( )
A.邏輯模式
B.外模式
C.內(nèi)模式
D.物理模式
23.下列關(guān)于數(shù)據(jù)庫(kù)系統(tǒng)特點(diǎn)的敘述中,正確的一項(xiàng)是( )
A.各類用戶程序均可隨意地使用數(shù)據(jù)庫(kù)中的各種數(shù)據(jù)
B.數(shù)據(jù)庫(kù)系統(tǒng)中概念模式改變,則需將與其有關(guān)的子模式做相應(yīng)改變,否則用戶程序需改寫
C.數(shù)據(jù)庫(kù)系統(tǒng)的存儲(chǔ)模式如有改變,概念模式無(wú)需改動(dòng)
D.數(shù)據(jù)一致性是指數(shù)據(jù)庫(kù)中數(shù)據(jù)類型的一致
24.er圖是表示概念模型的有效工具之一,在er 圖中的菱形框表示( )
A.聯(lián)系
B.實(shí)體
C.實(shí)體的屬性
D.聯(lián)系的屬性
25.關(guān)系模型的程序員不需熟悉數(shù)據(jù)庫(kù)的( )
A.數(shù)據(jù)操作
B.完整性約束條件
C.存取路徑
D.數(shù)據(jù)定義
26.在學(xué)生關(guān)系中,對(duì)屬性“性別”規(guī)定只能為“男”或“女”的這種約束屬于(??? )規(guī)則
A.實(shí)體完整性
B.參照完整性
C.用戶定義完整性
D.條件
27.R(A,B,C,D),函數(shù)依賴為:B→D,D→B,AB→C。則R最高屬于第(??? )范式
A.1NF
B.2NF
C.3NF
D.BCNF
28.數(shù)據(jù)庫(kù)系統(tǒng)由 組成。 ( )
A.硬件、數(shù)據(jù)庫(kù)、軟件系統(tǒng)和各類相關(guān)人員
B.數(shù)據(jù)庫(kù)及相應(yīng)的硬件、軟件系統(tǒng)
C.數(shù)據(jù)庫(kù)及相應(yīng)的軟件系統(tǒng)
D.數(shù)據(jù)庫(kù)及其必備的硬件系統(tǒng)
29.數(shù)據(jù)庫(kù)是在計(jì)算機(jī)系統(tǒng)中按照一定的數(shù)據(jù)模型組織、存儲(chǔ)和應(yīng)用的__,支持?jǐn)?shù)據(jù)庫(kù)各種操作的軟件系統(tǒng)叫__,由計(jì)算機(jī)、操作系統(tǒng)、dbms、數(shù)據(jù)庫(kù)、應(yīng)用程序及用戶等組成的一個(gè)整體叫__。( )
A.文件的集合、操作系統(tǒng)、文件系統(tǒng)
B.數(shù)據(jù)的集合、數(shù)據(jù)庫(kù)管理系統(tǒng)、數(shù)據(jù)庫(kù)系統(tǒng)
C.命令的集合、數(shù)據(jù)庫(kù)系統(tǒng)、軟件系統(tǒng)
D.程序的集合、命令系統(tǒng)、文件系統(tǒng)
30.db、dbms 和dbs 三者之間的關(guān)系是( )
A.db 包括dbms和dbs
B.dbs包括db和dbms
C.dbms包括db和dbs
D.不能相互包括
二、判斷題 (共 20 道試題,共 40 分)
31.在關(guān)系中能惟一標(biāo)識(shí)元組的屬性或?qū)傩约Q為關(guān)系模式的關(guān)系鍵。( )
32.事務(wù)的4個(gè)基本性質(zhì)分別是執(zhí)行的原子性,功能上的保持一致性,彼此的隔離性,作用持久性。( )
33.將滿足2NF的關(guān)系模式經(jīng)過(guò)消除非主屬性對(duì)候選鍵的傳遞函數(shù)依賴轉(zhuǎn)變?yōu)?NF。( )
34.在部分匹配查詢中,通配符“%”代表任意單個(gè)字符,“_”代表任意序列的零個(gè)或多個(gè)字符。
35.在部分匹配查詢中,通配符“%”代表任意單個(gè)字符,“_”代表任意序列的零個(gè)或多個(gè)字符。( )
36.使事務(wù)永遠(yuǎn)處于等待狀態(tài),得不到執(zhí)行的現(xiàn)象稱為活鎖。有兩個(gè)或兩個(gè)以上的事務(wù)處于等待狀態(tài),每個(gè)事務(wù)都在等待其中另一個(gè)事務(wù)解除封鎖,它才能繼續(xù)下去,結(jié)果任何一個(gè)事務(wù)都無(wú)法執(zhí)行,這種現(xiàn)象稱為死鎖。( )
37.數(shù)據(jù)庫(kù)設(shè)計(jì)包括四個(gè)基本過(guò)程,分別是需求分析,概念設(shè)計(jì),邏輯設(shè)計(jì),物理設(shè)計(jì)。( )
38.數(shù)據(jù)庫(kù)物理設(shè)計(jì)的任務(wù)是選擇合適的存儲(chǔ)結(jié)構(gòu)和存取路徑,也就是設(shè)計(jì)數(shù)據(jù)庫(kù)的內(nèi)模式。( )
39.一個(gè)關(guān)系模式分解為多個(gè)關(guān)系模式時(shí),為了保持原關(guān)系模式所滿足的特性,要求分解處理具有無(wú)損連接性和保持函數(shù)依賴性。( )
40.關(guān)系代數(shù)中五種基本運(yùn)算分別為:并、差 、選擇、投影和廣義笛卡兒積運(yùn)算。( )
41.將滿足2NF的關(guān)系模式經(jīng)過(guò)消除非主屬性對(duì)候選鍵的傳遞函數(shù)依賴轉(zhuǎn)變?yōu)?NF。( )
42.數(shù)據(jù)庫(kù)經(jīng)過(guò)多次更新后,其物理組織需要調(diào)整,這稱為數(shù)據(jù)庫(kù)的重組。在已運(yùn)行的數(shù)據(jù)庫(kù)上修改和擴(kuò)充數(shù)據(jù)模式稱為數(shù)據(jù)庫(kù)的重組。( )
43.在部分匹配查詢中,通配符“%”代表任意單個(gè)字符,“_”代表任意序列的零個(gè)或多個(gè)字符。( )
44.數(shù)據(jù)庫(kù)經(jīng)過(guò)多次更新后,其物理組織需要調(diào)整,這稱為數(shù)據(jù)庫(kù)的重組。在已運(yùn)行的數(shù)據(jù)庫(kù)上修改和擴(kuò)充數(shù)據(jù)模式稱為數(shù)據(jù)庫(kù)的重組。( )
45.分布式數(shù)據(jù)庫(kù)的兩種數(shù)據(jù)庫(kù)結(jié)構(gòu)分別是物理上分布、邏輯上集中和物理上分布、邏輯上分布。
46.關(guān)系運(yùn)算可分為關(guān)系代數(shù)和關(guān)系演算兩大類,其中關(guān)系代數(shù)又可分為元組演算和域演算兩類。( )
47.當(dāng)索引鍵是主鍵時(shí),按照記錄是否以主鍵排序,可以分成兩種:非稠密索引和稠密索引。( )
48.一個(gè)關(guān)系模式分解為多個(gè)關(guān)系模式時(shí),為了保持原關(guān)系模式所滿足的特性,要求分解處理具有無(wú)損連接性和保持函數(shù)依賴性。
49.將E-R模式轉(zhuǎn)換為關(guān)系模式是數(shù)據(jù)庫(kù)邏輯設(shè)計(jì)設(shè)計(jì)階段的任務(wù)。( )
50.RAID以多個(gè)磁盤擴(kuò)大容量,以并行訪問(wèn)提高速度,以冗余糾錯(cuò)提高可靠性,其中RAID5按塊存放,其中有一塊用于存放奇偶校驗(yàn)位。( )