【文章內(nèi)容簡(jiǎn)介】
數(shù)據(jù)庫中,視圖(view)是從一個(gè)或幾個(gè)基表(或視圖)導(dǎo)出的表,它本身不獨(dú)立存儲(chǔ)在數(shù)據(jù)庫中,即數(shù)據(jù)庫中只存放視圖的定義而不存放視圖對(duì)應(yīng)的數(shù)據(jù),這些數(shù)據(jù)仍然存放在對(duì)應(yīng)的基表中。因此視圖( B )。 A. 也是一個(gè)表 B. 是一個(gè)虛表 C. 是一個(gè)數(shù)據(jù)庫 D. 是一個(gè)文件56. 當(dāng)前DBMS所支持的數(shù)據(jù)模型的主流是(C)。A. 網(wǎng)狀模型 B. 層次模型 C. 關(guān)系模型 D. 面向?qū)ο竽P?7. 能唯一地標(biāo)識(shí)實(shí)體屬性的( C)稱為主碼。A. 組和 B. 排列 C. 集合 D. 元組58 下述關(guān)于數(shù)據(jù)庫系統(tǒng)的正確敘述是( B)。A. 數(shù)據(jù)庫中只存在數(shù)據(jù)項(xiàng)之間的聯(lián)系 B. 數(shù)據(jù)庫的數(shù)據(jù)項(xiàng)之間和記錄之間都存在聯(lián)系 C. 數(shù)據(jù)庫的數(shù)據(jù)項(xiàng)之間無聯(lián)系,記錄之間存在聯(lián)系 D. 數(shù)據(jù)庫的數(shù)據(jù)項(xiàng)之間和記錄之間都不存在聯(lián)系59. 授權(quán)定義經(jīng)過編譯和存儲(chǔ)在( D)中。A. DBMD B. 視圖 C. 基表 D. 數(shù)據(jù)庫60.假定學(xué)生關(guān)系是S(S,SNAME,SEX,AGE),課程關(guān)系是C(C,CNAME,TEACHER),學(xué)生選課關(guān)系是SC(S,C,GRADE),要查找選修“COMPUTER”課程的女學(xué)生的姓名,將涉及到關(guān)系(D)。A. S B. SC,C C. D. S,C,SC61.?dāng)?shù)據(jù)庫技術(shù)的奠基人之一,主要論述的是(C) 。 A. 層次數(shù)據(jù)模型 B. 網(wǎng)絡(luò)數(shù)據(jù)模型 C. 關(guān)系數(shù)據(jù)模型 D. 面向?qū)ο髷?shù)據(jù)模型62.?dāng)?shù)據(jù)庫管理系統(tǒng)通常提供授權(quán)功能來控制不同用戶訪問數(shù)據(jù)的權(quán)限,這主要是為了實(shí)現(xiàn)數(shù)據(jù)庫的( D)。A. 可靠性 B. 一致性 C. 完整性 D. 安全性6 SQL語言的GRANT和REVOKE語句主要用來維護(hù)數(shù)據(jù)庫的(A )。A. 安全性 B. 完整性 C. 可靠性 D. 一致性6 在關(guān)系數(shù)據(jù)庫中,實(shí)現(xiàn)“表中任意二行不能相同”的約束是靠(C ) 。A. 外碼 B. 屬性 C. 主碼 D. 列6 對(duì)表進(jìn)行垂直方向的分割用的運(yùn)算是(B )。A. 交 B. 投影 C. 選擇 D. 連接6 關(guān)系數(shù)據(jù)庫中,實(shí)現(xiàn)表與表之間的聯(lián)系是通過_(B)。A. 實(shí)體完整性規(guī)則 B. 參照完整性規(guī)則 C. 用戶自定義完整性 D. 值域6 關(guān)系數(shù)據(jù)庫中,實(shí)現(xiàn)主碼標(biāo)識(shí)元組的作用是通過(A) 。A. 實(shí)體完整性規(guī)則 B. 參照完整性規(guī)則 C. 用戶自定義完整性 D. 屬性的值域6如果有n個(gè)事務(wù)串行調(diào)度,那么不同的有效調(diào)度有 [ D] A.n2 B.2n C.4n D.n!6部分匹配查詢中有關(guān)通配符“_”的正確的敘述是 ( D)A.“_”代表多個(gè)字符 B.“_”可以代表零個(gè)或多個(gè)字符C.“_”不能與“%”一同使用 D.“_”代表一個(gè)字符70、下列SQL語句中,能夠?qū)崿F(xiàn)“收回用戶ZHAO對(duì)學(xué)生表(STUD)中學(xué)號(hào)(XH)的修改權(quán)”這一功能的是 C A.REVOKE UPDATE(XH) ON TABLE FROM ZHAO B.REVOKE UPDATE(XH) ON TABLE FROM PUBLICC.REVOKE UPDATE(XH) ON STUD FROM ZHAO D.REVOKE UPDATE(XH) ON STUD FROM PUBLIC7把對(duì)關(guān)系SC的屬性GRADE的修改權(quán)授予用戶ZHAO的SQL語句是 (C)A)GRANT GRADE ON SC TO ZHAO B)GRANT UPDATE ON SC TO ZHAOC)GRANT UPDATE (GRADE) ON SC TO ZHAO D)GRANT UPDATE ON SC (GRADE) TO ZHAO 二、填空題在SQL查詢語句中,用于測(cè)試子查詢是否為空的謂詞是_ EXISTS __。在查詢操作結(jié)果中不出現(xiàn)重復(fù)元組,應(yīng)在Select子句中使用_ DISTINCT_保留字。.SQL的SELECT語句在未使用分組子句但在SELECT子句中使用了聚合函數(shù)。此時(shí)SELECT子句的語句就不是投影的意思了,而是對(duì)查詢結(jié)果執(zhí)行聚合操作。數(shù)據(jù)庫系統(tǒng)的權(quán)限控制方法分為 自主存取控制和 強(qiáng)制存取控制方法兩種在SQL Server 中,數(shù)據(jù)庫的文件分為主數(shù)據(jù)文件_、輔助數(shù)據(jù)文件_和_事務(wù)日志文件三大類;SQL的數(shù)據(jù)操縱功能主要包括INSERT、__UPDATE__和__DELETE_三個(gè)語句。在字符匹配查詢中,通配符“%”代表_任意多個(gè)字符___,“_”代表__任意單個(gè)字符。觸發(fā)器是一種特殊的存儲(chǔ)過程,它可以在對(duì)一個(gè)表上進(jìn)行__插入__、_刪除_和___修改__操作中的任一種或幾種操作時(shí)被自動(dòng)調(diào)用執(zhí)行。視圖是一個(gè)虛表,它是從一個(gè)或幾個(gè)基本表中導(dǎo)出的表。在數(shù)據(jù)庫中,只存放視圖的結(jié)構(gòu)定義,不存放視圖的對(duì)應(yīng)的數(shù)據(jù)。 三、判斷題視圖是一張?zhí)摫恚械囊晥D中不存儲(chǔ)數(shù)據(jù)(√)用戶不允許使用視圖修改表數(shù)據(jù)( )數(shù)據(jù)庫中的視圖只能使用所屬數(shù)據(jù)庫的表,不能訪問其它數(shù)據(jù)庫的表( )視圖既可以通過表得到,也可以通過其它視圖得到(√)規(guī)則在創(chuàng)建后,并不能直接使用,必須綁定到表中某一列或者用戶定義的數(shù)據(jù)類型上。( √) 創(chuàng)建規(guī)則對(duì)象后,必須把它綁定到一個(gè)列或用戶定義的數(shù)據(jù)類型上才能起作用。(√) 觸發(fā)器就其本質(zhì)而言是一種特殊的存儲(chǔ)過程。存儲(chǔ)過程和觸發(fā)器在數(shù)據(jù)庫的開發(fā)中,在維護(hù)數(shù)據(jù)庫實(shí)體完整性等方面具有不可替代的作用。() 現(xiàn)實(shí)世界的對(duì)象在數(shù)據(jù)庫中用實(shí)體描述 (╳ ) 游標(biāo)是系統(tǒng)為用戶的查詢結(jié)果開辟的數(shù)據(jù)緩沖區(qū),存放SELECT語句的查詢結(jié)果。(√) 在數(shù)據(jù)庫系統(tǒng)中,核心的部分是應(yīng)用程序。(√ )1候選碼可以選作主碼,但一個(gè)主碼不總是候選碼. (√ )1存儲(chǔ)過程是存放在服務(wù)器上的預(yù)先定義與編譯好的SQL語句的命名集合(√)、表是一樣的,都可以進(jìn)行更新操作的。 ( ╳ )1觸發(fā)器操作與約束有沖突時(shí),觸發(fā)器仍會(huì)執(zhí)行。( ╳ )1刪除觸發(fā)表時(shí),觸發(fā)器被隨之刪除。(√)1Order by子句僅對(duì)檢索數(shù)據(jù)的顯示有影響,并不改變表中行的內(nèi)部順序。(√)1從一個(gè)表中刪除元組時(shí),delete和drop table命令可以起到同樣的效果。()1與主鍵不同,惟一性可以是null值。(√)1使用having子句是為了限制group by子句返回的行的個(gè)數(shù)。(√)在數(shù)據(jù)