【MOOC】數(shù)據(jù)庫原理-鄭州航空工業(yè)管理學(xué)院 中國大學(xué)慕課MOOC答案_第1頁
【MOOC】數(shù)據(jù)庫原理-鄭州航空工業(yè)管理學(xué)院 中國大學(xué)慕課MOOC答案_第2頁
【MOOC】數(shù)據(jù)庫原理-鄭州航空工業(yè)管理學(xué)院 中國大學(xué)慕課MOOC答案_第3頁
【MOOC】數(shù)據(jù)庫原理-鄭州航空工業(yè)管理學(xué)院 中國大學(xué)慕課MOOC答案_第4頁
【MOOC】數(shù)據(jù)庫原理-鄭州航空工業(yè)管理學(xué)院 中國大學(xué)慕課MOOC答案_第5頁
已閱讀5頁,還剩40頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

【MOOC】數(shù)據(jù)庫原理-鄭州航空工業(yè)管理學(xué)院中國大學(xué)慕課MOOC答案互評作業(yè)1.1數(shù)據(jù)庫系統(tǒng)概論1、【單選題】長期存儲在計(jì)算機(jī)內(nèi),有組織的、可共享的大量數(shù)據(jù)的集合是()。本題答案:【數(shù)據(jù)庫(DataBase)】2、【單選題】數(shù)據(jù)庫系統(tǒng)的簡稱是()本題答案:【DB】3、【單選題】在數(shù)據(jù)管理技術(shù)發(fā)展過程中,有專門管理數(shù)據(jù)的軟件的是()。本題答案:【文件系統(tǒng)階段和數(shù)據(jù)庫系統(tǒng)階段】4、【單選題】是數(shù)據(jù)庫中存儲的基本對象本題答案:【數(shù)據(jù)】5、【單選題】數(shù)據(jù)庫(DB),數(shù)據(jù)庫系統(tǒng)(DBS)和數(shù)據(jù)庫管理系統(tǒng)(DBMS)之間的關(guān)系是()。本題答案:【DBS包括DB和DBMS】6、【判斷題】數(shù)據(jù)庫管理系統(tǒng)只提供數(shù)據(jù)定義語句,不提供數(shù)據(jù)操縱語句供用戶使用。本題答案:【錯(cuò)誤】7、【判斷題】在數(shù)據(jù)庫中存儲的是數(shù)據(jù)以及數(shù)據(jù)之間的聯(lián)系。本題答案:【正確】8、【判斷題】數(shù)據(jù)庫系統(tǒng)與文件系統(tǒng)的本質(zhì)區(qū)別是前者實(shí)現(xiàn)了整體數(shù)據(jù)的結(jié)構(gòu)化。本題答案:【正確】9、【填空題】數(shù)據(jù)庫管理系統(tǒng)提供的數(shù)據(jù)控制方面的功能包括數(shù)據(jù)的()保護(hù)、完整性檢查、并發(fā)控制和數(shù)據(jù)庫恢復(fù)。本題答案:【安全性##%_YZPRLFH_%##安全】10、【填空題】描述事物的符號可以是數(shù)字,也可以是()、圖形、圖像、音頻、視頻等。數(shù)據(jù)有多種表現(xiàn)形式,他們都可以經(jīng)過數(shù)字化后,存入計(jì)算機(jī)。本題答案:【文字】1.2數(shù)據(jù)模型1、【單選題】數(shù)據(jù)庫系統(tǒng)的核心和基礎(chǔ)是()。本題答案:【數(shù)據(jù)模型】2、【單選題】實(shí)現(xiàn)將現(xiàn)實(shí)世界抽象為信息世界的是()本題答案:【概念模型】3、【單選題】在一個(gè)數(shù)據(jù)庫中存儲著若干個(gè)表,這些表之間可以通過()建立關(guān)系。本題答案:【相同內(nèi)容的屬性列】4、【單選題】關(guān)系必須是規(guī)范化的,最基本的規(guī)范條件是()本題答案:【關(guān)系的每一個(gè)分量必須是不可分的】5、【單選題】在關(guān)系模型中,保證實(shí)體唯一不重復(fù)的是()本題答案:【主碼】6、【判斷題】在數(shù)據(jù)模型的組成要素中,數(shù)據(jù)結(jié)構(gòu)是刻畫一個(gè)數(shù)據(jù)模型性質(zhì)最重要的方面,人們通常按照數(shù)據(jù)結(jié)構(gòu)的類型來命名數(shù)據(jù)模型。本題答案:【正確】7、【判斷題】從用戶觀點(diǎn)看,關(guān)系是一張規(guī)范化的二維表格。本題答案:【正確】8、【判斷題】關(guān)系模型是以圖的形式來描述實(shí)體之間的聯(lián)系。本題答案:【錯(cuò)誤】9、【填空題】兩個(gè)實(shí)體型之間的聯(lián)系可以分為三種:一對一聯(lián)系、一對多聯(lián)系和_______。本題答案:【多對多聯(lián)系##%_YZPRLFH_%##m:n##%_YZPRLFH_%##n:m】10、【填空題】在E-R圖中,用_______表示實(shí)體型;用橢圓表示屬性,并用無向邊將其與相應(yīng)的實(shí)體型連接起來;用菱形表示實(shí)體型間的聯(lián)系。本題答案:【矩形##%_YZPRLFH_%##方框】1.3數(shù)據(jù)庫系統(tǒng)的結(jié)構(gòu)1、【單選題】能夠保證數(shù)據(jù)庫系統(tǒng)中的數(shù)據(jù)具有較高的邏輯獨(dú)立性的是()本題答案:【外模式/模式映像】2、【單選題】數(shù)據(jù)庫系統(tǒng)中,數(shù)據(jù)物理獨(dú)立性是指()。本題答案:【應(yīng)用程序與存儲在磁盤上數(shù)據(jù)庫的物理模式是相互獨(dú)立的】3、【單選題】一般情況下,一個(gè)數(shù)據(jù)庫的外模式()。本題答案:【可以有多個(gè)】4、【單選題】關(guān)系數(shù)據(jù)庫的型也稱為關(guān)系數(shù)據(jù)庫模式,是對()的描述。本題答案:【關(guān)系數(shù)據(jù)庫】5、【單選題】數(shù)據(jù)庫系統(tǒng)的數(shù)據(jù)獨(dú)立性體現(xiàn)在()。本題答案:【不會因?yàn)閿?shù)據(jù)存儲結(jié)構(gòu)與數(shù)據(jù)邏輯結(jié)構(gòu)的變化而影響應(yīng)用程序】6、【判斷題】數(shù)據(jù)庫系統(tǒng)的三級模式是對數(shù)據(jù)進(jìn)行抽象的3個(gè)級別,把數(shù)據(jù)的具體組織留給DBMS管理。本題答案:【正確】7、【判斷題】一個(gè)數(shù)據(jù)庫可以由多個(gè)內(nèi)模式。本題答案:【錯(cuò)誤】8、【判斷題】視圖和三級模式中的模式對應(yīng)本題答案:【錯(cuò)誤】9、【填空題】數(shù)據(jù)獨(dú)立性是數(shù)據(jù)庫領(lǐng)域的重要概念,包括數(shù)據(jù)的________獨(dú)立性和物理獨(dú)立性。本題答案:【邏輯】10、【填空題】外模式是________的子集。本題答案:【模式】1.4數(shù)據(jù)庫系統(tǒng)的組成1、【單選題】DBMS是一類系統(tǒng)軟件,它是建立()之上的。本題答案:【操作系統(tǒng)】2、【單選題】下列哪項(xiàng)不是DBA的主要職責(zé)()本題答案:【負(fù)責(zé)給用戶編寫應(yīng)用程序】3、【單選題】在數(shù)據(jù)庫中,下列說法不正確的是()本題答案:【數(shù)據(jù)庫中只存放數(shù)據(jù),不反映數(shù)據(jù)之間的關(guān)系】4、【單選題】數(shù)據(jù)庫的特點(diǎn)之一是數(shù)據(jù)的共享,嚴(yán)格的講,這里的數(shù)據(jù)共享是指()。本題答案:【多種應(yīng)用、多種語言、多個(gè)用戶互相覆蓋地使用數(shù)據(jù)集合】5、【單選題】以下對于關(guān)系數(shù)據(jù)庫的描述不正確的是()本題答案:【查詢效率高】6、【判斷題】數(shù)據(jù)庫管理系統(tǒng)是指在計(jì)算機(jī)系統(tǒng)中引入數(shù)據(jù)庫后的系統(tǒng),一般由DB、DBS、應(yīng)用系統(tǒng)和DBA組成。本題答案:【錯(cuò)誤】7、【判斷題】數(shù)據(jù)庫管理系統(tǒng)是一個(gè)應(yīng)用軟件。本題答案:【錯(cuò)誤】8、【判斷題】數(shù)據(jù)庫系統(tǒng)的各類人員的數(shù)據(jù)視圖都是相同的。本題答案:【錯(cuò)誤】9、【填空題】數(shù)據(jù)庫管理系統(tǒng)(DBMS)是位于用戶和()之間的一層系統(tǒng)軟件。本題答案:【操作系統(tǒng)##%_YZPRLFH_%##OS】10、【填空題】三級模式結(jié)構(gòu)是數(shù)據(jù)庫的系統(tǒng)()部結(jié)構(gòu)本題答案:【內(nèi)】2.0引言1、【單選題】關(guān)系操作的對象和結(jié)果都是()。本題答案:【集合】2、【單選題】在通常情況下,下面的關(guān)系中不可以作為關(guān)系數(shù)據(jù)庫的關(guān)系是()。本題答案:【R4(學(xué)生號,學(xué)生名,簡歷)】3、【單選題】下列哪個(gè)不是關(guān)系模型的組成()。本題答案:【關(guān)系運(yùn)算集合】4、【單選題】關(guān)系代數(shù)運(yùn)算是以()為基礎(chǔ)的運(yùn)算。本題答案:【集合運(yùn)算】5、【單選題】E.F.CODD由于他對關(guān)系數(shù)據(jù)庫的突出貢獻(xiàn),榮獲的獎項(xiàng)是()。本題答案:【圖靈獎】6、【判斷題】關(guān)系操作的特點(diǎn)是集合操作方式。本題答案:【正確】7、【判斷題】關(guān)系中的兩行可以完全相同。本題答案:【錯(cuò)誤】8、【判斷題】關(guān)系模型是基于圖的數(shù)據(jù)模型。本題答案:【錯(cuò)誤】9、【填空題】數(shù)據(jù)模型的三要素分別________、關(guān)系操作集合、關(guān)系完整性約束。本題答案:【關(guān)系數(shù)據(jù)結(jié)構(gòu)】10、【填空題】關(guān)系的每一個(gè)分量必須是一個(gè)__________的數(shù)據(jù)項(xiàng)。本題答案:【不可分】2.1關(guān)系數(shù)據(jù)結(jié)構(gòu)及形式化定義1、【單選題】一個(gè)域允許的不同取值個(gè)數(shù)稱為這個(gè)域的?本題答案:【基數(shù)】2、【單選題】若關(guān)系中的某一屬性組的值能唯一的標(biāo)識一個(gè)元組,而其子集不能,則稱該屬性組為()。本題答案:【候選碼】3、【單選題】在關(guān)系R(R#,RN,S#)和S(S#,SN,SD)中,R的主鍵是R#,S的主鍵是S#,則S#在R中稱為()。本題答案:【外鍵】4、【單選題】在一個(gè)關(guān)系中不能相同的是()。本題答案:【記錄】5、【單選題】設(shè)關(guān)系R、S、W各有10個(gè)元組,那么這三個(gè)關(guān)系的笛卡爾積的元組個(gè)數(shù)是()。本題答案:【1000】6、【判斷題】關(guān)系是迪卡爾積的一個(gè)子集。本題答案:【正確】7、【判斷題】在一個(gè)關(guān)系模式中,可能沒有非主屬性。本題答案:【正確】8、【判斷題】關(guān)系模式是靜態(tài)的、穩(wěn)定的,而關(guān)系是動態(tài)的、隨時(shí)間不斷變化的。本題答案:【正確】9、【填空題】關(guān)系可以有三種類型:基本關(guān)系、查詢表和()。本題答案:【視圖##%_YZPRLFH_%##view】10、【填空題】候選關(guān)鍵字中的屬性被稱為()。本題答案:【主屬性】2.2關(guān)系操作1、【單選題】關(guān)系代數(shù)的5種基本基本運(yùn)算是()。本題答案:【并、差、選擇、投影、笛卡爾積】2、【單選題】關(guān)系操作的對象和結(jié)果都是()。本題答案:【集合】3、【單選題】專門的關(guān)系運(yùn)算包括選擇,投影,連接,除運(yùn)算等。其中從行的角度進(jìn)行的運(yùn)算是()。本題答案:【選擇】4、【單選題】下列傳統(tǒng)的集合運(yùn)算中是復(fù)合運(yùn)算的是()。本題答案:【交】5、【單選題】下列哪個(gè)不是關(guān)系模型的組成()。本題答案:【關(guān)系運(yùn)算集合】6、【判斷題】關(guān)系模型中的查詢操作只有選擇、投影、并、差、笛卡爾積5種本題答案:【錯(cuò)誤】7、【判斷題】關(guān)系操作的對象和結(jié)果都是集合。本題答案:【正確】8、【判斷題】自身連接運(yùn)算至少需要2個(gè)以上的表才可以進(jìn)行()。本題答案:【錯(cuò)誤】9、【填空題】關(guān)系操作的特點(diǎn)是()操作。本題答案:【集合】10、【填空題】關(guān)系代數(shù)運(yùn)算中,專門的關(guān)系運(yùn)算有選擇,投影和()。本題答案:【連接】2.3關(guān)系完整性1、【單選題】根據(jù)參照完整性規(guī)則,對于基本關(guān)系R中的每個(gè)元組在外碼上的值必須是()。本題答案:【A或B】2、【單選題】不是關(guān)系模型中的完整性約束的是()。本題答案:【屬性完整性】3、【單選題】假設(shè)存在一張職工表,包含“性別”屬性,要求這個(gè)屬性的值只能取“男”或“女”,這屬于()。本題答案:【用戶定義的完整性】4、【單選題】在關(guān)系R(R#,RN,S#),其中S#的值要參考R#,則這是H、是主屬性本題答案:【s#是外碼】5、【單選題】假設(shè)存在一張職工表,包含“性別”屬性,要求這個(gè)屬性的值只能取“男”或“女”,這屬于()。本題答案:【用戶定義的完整性】6、【判斷題】實(shí)體完整性規(guī)則是針對基本關(guān)系而言的。本題答案:【正確】7、【判斷題】外碼一定要與相應(yīng)的主碼同名本題答案:【錯(cuò)誤】8、【判斷題】任何關(guān)系數(shù)據(jù)庫系統(tǒng)都應(yīng)該支持實(shí)體完整性和參照完整行本題答案:【正確】9、【填空題】關(guān)系的完整性約束條件包括三大類:分別是實(shí)體完整性、()和用戶定義的完整性。本題答案:【參照完整性】10、【填空題】()碼是連接兩個(gè)或多個(gè)關(guān)系的紐帶。本題答案:【外】2.4關(guān)系代數(shù)1、【單選題】關(guān)系運(yùn)算中花費(fèi)時(shí)間可能最長的運(yùn)算是()。本題答案:【笛卡兒積】2、【單選題】有兩個(gè)關(guān)系R(A,B,C)和S(B,C,D),將R和S進(jìn)行自然連接,得到的結(jié)果包含()列。本題答案:【4】3、【單選題】一般情況下,當(dāng)對關(guān)系R和S進(jìn)行自然連接時(shí),要求R和S含有一個(gè)或者多個(gè)共有的()。本題答案:【屬性】4、【單選題】有兩個(gè)關(guān)系R(A,B,C)和S(B,C,D),則R÷S結(jié)果的屬性個(gè)數(shù)是()。本題答案:【1】5、【單選題】下列不屬于傳統(tǒng)集合運(yùn)算的是()。本題答案:【連接】6、【判斷題】關(guān)系代數(shù)運(yùn)算的基礎(chǔ)是集合運(yùn)算本題答案:【正確】7、【判斷題】設(shè)一個(gè)學(xué)生關(guān)系為S(學(xué)號,姓名),課程關(guān)系為C(課程號,課程名),選課關(guān)系為X(學(xué)號,課程號,成績),求出所有選課的學(xué)生信息的運(yùn)算表達(dá)式為與S的自然連接。本題答案:【錯(cuò)誤】8、【判斷題】投影運(yùn)算是對二維表格從列的角度進(jìn)行操作。本題答案:【正確】9、【填空題】_________連接是一種特殊的等值連接。本題答案:【自然】10、【填空題】θ連接運(yùn)算是由笛卡爾積和()操作組合而成的。本題答案:【選擇】創(chuàng)建數(shù)據(jù)庫3.1SQL概述1、【單選題】下列對SQL的特點(diǎn)表述正確的是本題答案:【綜合統(tǒng)一】2、【單選題】下列SQL動詞中,屬于數(shù)據(jù)查詢的是()。本題答案:【SELECT】3、【單選題】SQL語言功能包括()。本題答案:【以上都對】4、【單選題】SQL語言是()的語言,易學(xué)習(xí)。本題答案:【非過程化】5、【單選題】SQL語言中,刪除一個(gè)表的命令是()。本題答案:【DROP】6、【判斷題】SQL語言是關(guān)系數(shù)據(jù)庫語言。本題答案:【正確】7、【判斷題】數(shù)據(jù)庫中存放基本表和視圖對應(yīng)的數(shù)據(jù)。本題答案:【錯(cuò)誤】8、【判斷題】基本表是本身獨(dú)立存在的表,在關(guān)系數(shù)據(jù)庫管理系統(tǒng)中一個(gè)關(guān)系就對應(yīng)一個(gè)基本表。本題答案:【正確】9、【判斷題】SQL采用集合操作方式,不僅操作對象、查找結(jié)果是元組的集合,而且一次插入、刪除、更新操作的對象也可以是集合。本題答案:【正確】10、【判斷題】SQL語言是面向過程化的語言。本題答案:【錯(cuò)誤】3.2數(shù)據(jù)定義1、【單選題】SQL的數(shù)據(jù)定義功能不包括()的定義。本題答案:【查詢】2、【單選題】若要刪除數(shù)據(jù)庫中已經(jīng)存在的表S,可用()。本題答案:【DROPTABLES;】3、【單選題】學(xué)生關(guān)系S(S#,Sname,Ssex,Sage,D#,Sclass),S的屬性分別表示學(xué)生的學(xué)號、姓名、性別、年齡。要在表S中刪除一個(gè)屬性“年齡”,可選用的SQL語句是()。本題答案:【ALTERTABLESDROPSage】4、【單選題】學(xué)生關(guān)系S(S#,Sname,Ssex,Sage,D#,Sclass),S的屬性分別表示學(xué)生的學(xué)號、姓名、性別、年齡。要在修改表S中“年齡”屬性的類型為int,可選用的SQL語句是()。本題答案:【ALTERTABLESMODIFYSageINT;】5、【單選題】打開數(shù)據(jù)庫S的命令是()。本題答案:【USES;】6、【判斷題】在一個(gè)表上可以創(chuàng)建一個(gè)聚集索引,可以創(chuàng)建多個(gè)非聚集索引。本題答案:【正確】7、【判斷題】數(shù)據(jù)字典是存放數(shù)據(jù)庫的數(shù)據(jù)庫。本題答案:【正確】8、【判斷題】SQL標(biāo)準(zhǔn)提供修改模式定義和修改視圖定義的操作。本題答案:【錯(cuò)誤】3.3單表查詢1、【單選題】有學(xué)生表Student(S#char(8),Snamechar(10),Ssexchar(2),Sageinteger,D#char(2),Sclasschar(6))。要檢索學(xué)生表中“所有年齡小于等于19歲的學(xué)生的年齡及姓名”,SQL語句正確的是_________。本題答案:【SelectSage,SnameFromStudentWhereSage=19;】2、【單選題】已知SC(S#,C#,Score)關(guān)系的元組,如下所示{S1,C1,80,S1,C2,90,S1,C3,60,S2,C1,75,S2,C2,80,S3,C2,85,S3,C3,75,S4,C2,80,S5,C3,50,S5,C1,85}。關(guān)于“SELECTS#FROMSCWHEREC#=‘C1’andC#=‘C3’”,下列說法正確的是()。本題答案:【其它說法都不正確;】3、【單選題】有學(xué)生表Student(S#char(8),Snamechar(10),Ssexchar(2),Sageinteger,D#char(2),Sclasschar(6))。若要“檢索名字為張某某的所有同學(xué)姓名”,SQL語句正確的是_________。本題答案:【SelectSnameFromStudentWhereSnameLike‘張____’;】4、【單選題】現(xiàn)有關(guān)系數(shù)據(jù)庫如下:學(xué)生(學(xué)號,姓名,性別,專業(yè)、獎學(xué)金),課程(課程號,課程名,學(xué)分),選課(學(xué)號,課程號,分?jǐn)?shù)),用SQL語言實(shí)現(xiàn)題目:檢索沒有任何一門課程成績在80分以下的所有學(xué)生的信息,包括學(xué)號、姓名和專業(yè),正確的SQL語句是()。本題答案:【SELECT學(xué)號,姓名,專業(yè)FROM學(xué)生WHERE學(xué)號NOTIN(SELECT學(xué)號FROM選課WHERE分?jǐn)?shù)80);】5、【單選題】已知選課關(guān)系SC(S#char(8),C#char(8),GRADEinteger),S#學(xué)號,C#課程號,GRADE成績。檢索選修4門以上課程的學(xué)生總成績(不統(tǒng)計(jì)不及格的課程),并要求按總成績的降序排列出來。正確的SELECT語句是_________。H、,SUM(GRADE)asSgradeFROMSCWHEREGRADE=60HAVINGCOUNT(*)=4GROUPBYSI、ORDERBYSgradeDESCJ、SELECTSK、,SUM(GRADE)asSgradeFROMSCWHEREGRADE=60andCOUNT(*)=4GROUPBYSL、ORDERBYSgradeDESC本題答案:【SELECTS#,SUM(GRADE)asSgradeFROMSCWHEREGRADE=60GROUPBYS#HAVINGCOUNT(*)=4ORDERBYSgradeDESC】3.4連接查詢1、【單選題】假設(shè)學(xué)生關(guān)系S(S#,SNAME,SEX),課程關(guān)系C(C#,CNAME),學(xué)生選課關(guān)系SC(S#,C#,GRADE)。要查詢選修“Computer”課的男生姓名,將涉及到的關(guān)系有()。本題答案:【S,C,SC】2、【單選題】已知關(guān)系S(S#,SN,AGE,SEX),SC(C#,S#,GRADE),C(C#,CN,TEACHER)。若要檢索學(xué)生姓名及其選修課程的課程號和成績,正確的SELECT語句是()。H、;I、SELECTS.SN,SC.CJ、,SC.GRADEFROMSCWHERES.SK、=SC.GRADE;L、SELECTS.SN,SC.CM、,SC.GRADEFROMS.SC;本題答案:【SELECTS.SN,SC.C#,SC.GRADEFROMS,SCWHERES.S#=SC.S#;】3、【單選題】已知如下關(guān)系:學(xué)生Student(S#,Sname),課程Course(C#,Cname,T#),選課SC(S#,C#,Score),教師T(T#,Tname)。其中S#為學(xué)號,Sname為學(xué)生命名,C#為課號,Cname為課程名,T#為教師編號,Score為成績,Tname為教師名。閱讀SQL語句:SELECTSnameFROMStudentWHERES#NOTIN(SELECTS#FROMSCWHEREStudent.S#=SC.S#andC#=‘C01’andScore=60);關(guān)于其查詢結(jié)果,下列說法正確的是()。本題答案:【剔出掉C01號課程及格學(xué)生的其他學(xué)生的姓名】4、【單選題】能用select-from-where實(shí)現(xiàn)的連接查詢不包括()。本題答案:【外連接】5、【單選題】已知如下關(guān)系:學(xué)生Student(S#,Sname),課程Course(C#,Cname,T#),選課SC(S#,C#,Score),教師T(T#,Tname)。其中S#為學(xué)號,Sname為學(xué)生命名,C#為課號,Cname為課程名,T#為教師編號,Score為成績,Tname為教師名。閱讀SQL語句:SELECTSnameFROMStudent,SC,CourseWHEREStudent.S#=SC.S#ANDCourse.C#=SC.C#ANDT#=‘T01’ANDScore60;關(guān)于其查詢結(jié)果,下列說法正確的是()。本題答案:【學(xué)習(xí)T01號教師講授課程不及格的所有學(xué)生的姓名】3.5嵌套查詢1、【單選題】如下幾個(gè)表所示學(xué)生、課程、必修課和選課關(guān)系,用SQL語言實(shí)現(xiàn)下列操作。求既學(xué)過“1001”號課,又學(xué)過“2002”號課的所有學(xué)生的學(xué)號。正確的SQL語句是()。本題答案:【SELECTDISTINCT學(xué)號FROM選課WHERE課號=‘1001’AND學(xué)號IN(SELECTDISTINCT學(xué)號FROM選課WHERE課號=‘2002’);】2、【單選題】已知如下關(guān)系:學(xué)生Student(S#,Sname),課程Course(C#,Cname,T#),選課SC(S#,C#,Score),教師T(T#,Tname)。其中S#為學(xué)號,Sname為學(xué)生命名,C#為課號,Cname為課程名,T#為教師編號,Score為成績,Tname為教師名。閱讀SQL語句SELECTSnameFROMStudentWHERES#NOTIN(SELECTS#FROMSC,CourseWHERET#=‘03’andSC.C#=C.C#);關(guān)于其查詢結(jié)果,下列說法正確的是()。本題答案:【沒學(xué)過03號教師講授過的任一門課的學(xué)生的姓名】3、【單選題】在SQL語言中,子查詢是()。本題答案:【嵌入到另一個(gè)查詢語句之中的查詢語句】4、【單選題】有一個(gè)學(xué)生表student,包含主鍵S#(學(xué)生編號)等。又有分?jǐn)?shù)表SC,包含S#(學(xué)生編號)、score(分?jǐn)?shù))等。已知student表中共有50個(gè)學(xué)生,有45人參加了考試(分?jǐn)?shù)存在SC表中),其中10人不及格。執(zhí)行以下SQL語句:select*fromstudentwhereexists(selectS#fromSCwherescore60),可返回()條記錄。本題答案:【50】3.6集合查詢1、【單選題】MYSQL實(shí)際操作中可以實(shí)現(xiàn)的集合操作是()。本題答案:【并操作】2、【單選題】合并多個(gè)查詢結(jié)果集,應(yīng)使用保留字()。本題答案:【UNION】3、【單選題】下列哪項(xiàng)不屬于集合操作?()本題答案:【投影操作】3.8數(shù)據(jù)更新1、【單選題】已知有:學(xué)生表Student(S#char(8),Snamechar(10),Ssexchar(2),Sageinteger,D#char(2),Sclasschar(6))中,若要在學(xué)生表中追加一個(gè)元組“學(xué)號為98030101的男同學(xué)張三,年齡為20,所屬系別03,所在班級980301”,則可用()。本題答案:【INSERTINTOStudentVALUES(‘98030101’,‘張三’,‘男’,20,‘03’,‘980301’);】2、【單選題】若用如下的SQL語句創(chuàng)建一個(gè)表SC:CREATETABLESC(S#CHAR(6)NOTNULL,C#CHAR(3)NOTNULL,SCOREINTEGER,NOTECHAR(20));向SC表中插入如下行時(shí),()行可以被插入。本題答案:【(‘200823’,‘101’,NULL,NULL)】3、【單選題】現(xiàn)有關(guān)系數(shù)據(jù)庫如下:學(xué)生(學(xué)號,姓名,性別,專業(yè)、獎學(xué)金),課程(課程號,課程名,學(xué)分),選課(學(xué)號,課程號,分?jǐn)?shù)),用SQL語言實(shí)現(xiàn)題目:對成績得過滿分(100分)的學(xué)生,如果沒有獲得獎學(xué)金的,將其獎學(xué)金設(shè)為1000元,正確的SQL語句是()。本題答案:【UPDATE學(xué)生SET獎學(xué)金=1000WHERE獎學(xué)金=0AND學(xué)號IN(SELECT學(xué)號FROM選課WHERE分?jǐn)?shù)=100);】3.9空值的處理1、【單選題】有關(guān)SQL語言的空值處理,以下說法不正確的是()。本題答案:【除is[not]null之外,空值滿足任何查找條件】2、【單選題】查詢Student表中的所有非空Email信息,以下語句正確的是()。本題答案:【SELECTEmailFROMStudentWHEREEmailISNOTNULL;】3、【判斷題】空值就是沒有值。本題答案:【錯(cuò)誤】3.10視圖1、【單選題】已知關(guān)系模式Student(S#char(8)Primarykey,Snamechar(10),Ssexchar(2),Sageinteger,D#char(2),Sclasschar(6)),在此基礎(chǔ)上定義了視圖createviewCStud(S#,Sname,Sclass)as(selectS#,Sname,SclassfromStudentwhereD#=‘03’)。若要對該視圖進(jìn)行更新,下列語句正確的是()。本題答案:【InsertintoCStudValues(“98030104”,“張三豐”,“980301”);】2、【單選題】在下列關(guān)于視圖的敘述中,正確的是()。本題答案:【當(dāng)某一視圖刪除后,由該視圖導(dǎo)出的其它視圖也將自動刪除;】3、【單選題】有關(guān)視圖的作用,下列描述錯(cuò)誤的是()。本題答案:【方便更新數(shù)據(jù)】4、【單選題】以下定義的4個(gè)視圖中,能夠進(jìn)行更新操作的是()。本題答案:【CREATEVIEWS_MALE(學(xué)號,姓名)ASSELECT學(xué)號,姓名FROMstudentWHERE班號='09031';】5、【單選題】關(guān)于SQL視圖更新的可執(zhí)行性,下列說法不正確的是()。本題答案:【對于由單一Table子集構(gòu)成的視圖,即如果視圖是從單個(gè)基本表使用選擇、投影操作導(dǎo)出的,并且包含了基本表的主鍵,則不能更新】4.1數(shù)據(jù)庫安全性概述1、【單選題】TCSEC/TDI將系統(tǒng)劃分為4組(D、C、B、A)()個(gè)級別最低:本題答案:【D】2、【單選題】下列哪一項(xiàng)不是數(shù)據(jù)庫管理系統(tǒng)提供的安全技術(shù)()。本題答案:【數(shù)據(jù)查詢】3、【單選題】數(shù)據(jù)庫的不安全因素不包括下列哪些?本題答案:【用戶自己失誤操作】4、【單選題】數(shù)據(jù)庫的安全性是指保護(hù)數(shù)據(jù)庫以防止不合法使用所造成的數(shù)據(jù)泄露、更改和()。本題答案:【破壞】5、【單選題】安全性控制的防范對象是(),防止他們對數(shù)據(jù)庫對象的存取。本題答案:【非法非授權(quán)用戶】6、【判斷題】控制層次越高,安全性也就越高。本題答案:【正確】7、【判斷題】可移植性不是數(shù)據(jù)庫系統(tǒng)必須提供的數(shù)據(jù)控制功能本題答案:【正確】8、【判斷題】TCSEC/TDI安全級別劃分,A1級別最高,D級最低。本題答案:【錯(cuò)誤】9、【填空題】數(shù)據(jù)庫的一大特點(diǎn)是數(shù)據(jù)可以共享,數(shù)據(jù)共享必然帶來數(shù)據(jù)庫的安全性問題,因此,數(shù)據(jù)庫系統(tǒng)中的數(shù)據(jù)共享不能是()的共享本題答案:【無條件】10、【填空題】DBMS提供的安全措施主要包括登錄服務(wù)器、訪問數(shù)據(jù)庫、存取控制、審計(jì)和()等技術(shù)。本題答案:【視圖##%_YZPRLFH_%##view】4.2用戶身份鑒別1、【單選題】以下哪個(gè)選項(xiàng)不是常用的用戶身份鑒別方法?本題答案:【授權(quán)】2、【單選題】下列哪一項(xiàng)屬于生物特征鑒別本題答案:【虹膜識別】3、【單選題】用戶身份鑒別有哪些方式?本題答案:【以上都是】4、【單選題】常用的用戶身份鑒別方法有靜態(tài)口令鑒別、動態(tài)口令鑒別、生物特征鑒別和()。本題答案:【智能卡鑒別】5、【判斷題】系統(tǒng)提供的最外層安全保護(hù)措施。本題答案:【正確】6、【判斷題】智能卡是一種不可復(fù)制的硬件,內(nèi)置集成電路的芯片,具有硬件加密功能。本題答案:【正確】7、【判斷題】用戶身份鑒別的趨勢是智能化和簡單化.本題答案:【正確】8、【填空題】用戶標(biāo)識和鑒別的方法有很多種,而且在一個(gè)系統(tǒng)中往往是多種方法并舉,以獲得更強(qiáng)的安全性。常用的方法有通過輸入用戶標(biāo)識和__來鑒別用戶。本題答案:【口令##%_YZPRLFH_%##密碼】9、【填空題】用戶身份鑒別方法有:靜態(tài)口令鑒別、動態(tài)口令鑒別、__和智能卡鑒別。本題答案:【生物特征鑒別##%_YZPRLFH_%##生物鑒別】10、【填空題】用戶身份鑒別的常用方法有()種。本題答案:【4】4.3存取控制1、【單選題】SQL中向用戶授予數(shù)據(jù)的操作權(quán)限的語句是()。本題答案:【GRANT】2、【單選題】下列不屬于敏感度標(biāo)記的是()本題答案:【一般】3、【單選題】當(dāng)主體的許可證級別()客體的密級時(shí),該主體才能讀取相應(yīng)的客體()本題答案:【大于】4、【單選題】把對關(guān)系SPJ的屬性QTY的修改權(quán)限授予李勇的語句是()本題答案:【GRANTUPDATE(QTY)ONSPJTO李勇】5、【單選題】強(qiáng)制存取控制(MAC)是對()進(jìn)行密級標(biāo)記,無論數(shù)據(jù)如何復(fù)制,標(biāo)記與數(shù)據(jù)是一個(gè)不可分的整體,只有符合密級標(biāo)記要求的用戶才可以操縱數(shù)據(jù)。本題答案:【數(shù)據(jù)本身】6、【判斷題】用戶可以自主地決定將數(shù)據(jù)的存取權(quán)限授予何人,決定是否也將授權(quán)的權(quán)限授予別人,因此稱這樣的存取控制是自主存取控制。本題答案:【正確】7、【判斷題】在數(shù)據(jù)庫的安全性控制中,授權(quán)對象的約束范圍越大,授權(quán)子系統(tǒng)就越靈活。本題答案:【錯(cuò)誤】8、【判斷題】SQL中使用GRANT和REVOKE語句向用戶授權(quán)或收回對數(shù)據(jù)的操作權(quán)限。本題答案:【正確】9、【填空題】主體是系統(tǒng)中的活動實(shí)體,既包括數(shù)據(jù)庫管理系統(tǒng)所管理的實(shí)際用戶,也包括代表用戶的各種()本題答案:【進(jìn)程】10、【填空題】自主存取控制可能存在數(shù)據(jù)的“無意泄露”,是這種機(jī)制僅僅通過對數(shù)據(jù)的存取權(quán)限來進(jìn)行安全控制,而()并無安全性標(biāo)記。本題答案:【數(shù)據(jù)本身】4.4其他安全性保護(hù)1、【單選題】數(shù)據(jù)加密主要包括存儲加密和()。本題答案:【傳輸加密】2、【單選題】數(shù)據(jù)庫安全審計(jì)系統(tǒng)提供了一種()的安全機(jī)制。本題答案:【事后檢查】3、【單選題】有關(guān)視圖作用的描述,錯(cuò)誤的是()。本題答案:【視圖可以從列上對數(shù)據(jù)進(jìn)行安全性保護(hù)】4、【判斷題】加密的基本思想是根據(jù)一定的算法將原始數(shù)據(jù)(密文)變換為不可直接識別的格式(明文),從而使不知道解密算法的人無法獲知數(shù)據(jù)的內(nèi)容本題答案:【錯(cuò)誤】5、【判斷題】數(shù)據(jù)加密的基本思想是根據(jù)一定的算法將原始數(shù)據(jù)變換成不可直接識別的格式本題答案:【正確】6、【判斷題】數(shù)據(jù)庫的存取控制不能實(shí)現(xiàn)對數(shù)據(jù)庫中行進(jìn)行控制。本題答案:【正確】7、【判斷題】要實(shí)現(xiàn)對數(shù)據(jù)庫的安全性保護(hù),往往采用多種方法同時(shí)進(jìn)行。本題答案:【正確】8、【判斷題】計(jì)是數(shù)據(jù)庫安全性的監(jiān)控措施本題答案:【正確】9、【填空題】數(shù)據(jù)加密主要包括()和傳輸加密本題答案:【存儲加密】10、【填空題】審計(jì)實(shí)質(zhì)上是啟用一個(gè)專用的審計(jì)日志(AuditLog)將用戶對數(shù)據(jù)庫的()記錄在上面本題答案:【所有操作##%_YZPRLFH_%##操作】5.1完整性概述1、【單選題】關(guān)于數(shù)據(jù)完整性,下列說法錯(cuò)誤的是()。本題答案:【數(shù)據(jù)很多很復(fù)雜】2、【單選題】完整性約束不包括:本題答案:【外碼完整性】3、【單選題】在數(shù)據(jù)庫系統(tǒng)中,保證數(shù)據(jù)及語義正確和有效的功能是()。本題答案:【完整性控制】4、【單選題】下列sql命令中,允許用戶定義新關(guān)系時(shí),引用其他關(guān)系的主碼作為外碼的是()本題答案:【reference】5、【單選題】數(shù)據(jù)庫的完整性檢查防范對象是()。本題答案:【不合語義的數(shù)據(jù)】6、【判斷題】數(shù)據(jù)的正確性是指數(shù)據(jù)庫同一對象在不同關(guān)系表中的數(shù)據(jù)是符合邏輯的。本題答案:【錯(cuò)誤】7、【判斷題】關(guān)系數(shù)據(jù)庫管理系統(tǒng)提供了定義和檢驗(yàn)用戶定義完整性的機(jī)制,不必由應(yīng)用程序承擔(dān)本題答案:【正確】8、【判斷題】數(shù)據(jù)的完整性是保護(hù)數(shù)據(jù)庫,防止惡意破壞和非法存取。本題答案:【正確】9、【填空題】通過對關(guān)系(二維表)的()的約束,可以實(shí)現(xiàn)數(shù)據(jù)庫完整性,從而保證數(shù)據(jù)的正確性。本題答案:【數(shù)據(jù)取值##%_YZPRLFH_%##數(shù)據(jù)##%_YZPRLFH_%##列##%_YZPRLFH_%##列數(shù)據(jù)】10、【填空題】數(shù)據(jù)庫的完整性是指數(shù)據(jù)的正確性和__________。本題答案:【相容性】5.2實(shí)體完整性1、【單選題】關(guān)于主鍵約束以下說法錯(cuò)誤的是()。本題答案:【空值的字段上可以定義主鍵約束】2、【單選題】創(chuàng)建學(xué)生表student(sno,sname,sage,sage,sdept)時(shí),對于實(shí)體完整性的實(shí)現(xiàn),下列正確的是()。本題答案:【snochar(6)primarykey,】3、【單選題】創(chuàng)建學(xué)生表:CREATETABLEStudent(Snochar(6),Snamevarchar(8),Ssexchar(2),SbirthDATE,Sdeptvarchar(30));現(xiàn)在要添加主鍵的代碼正確的是()本題答案:【ALTERTABLEstudentADDPRIMARYKEY(Sno);】4、【多選題】實(shí)體完整性規(guī)則檢查的內(nèi)容包括()。本題答案:【檢查主碼的各個(gè)屬性值是否為空,只要有一個(gè)為空就拒絕插入或修改#檢查主碼值是否唯一,如果不唯一就拒絕插入或修改】5、【判斷題】想修改實(shí)體完整性(主鍵)時(shí),可以通過altertable命令中的alterprimarykey本題答案:【錯(cuò)誤】6、【判斷題】對多個(gè)屬性構(gòu)成的碼只有一種定義方法,即定義為列級約束條件。本題答案:【錯(cuò)誤】7、【判斷題】插入或?qū)χ鞔a列進(jìn)行更新操作時(shí),關(guān)系數(shù)據(jù)庫管理系統(tǒng)按照實(shí)體完整性規(guī)則自動進(jìn)行檢查本題答案:【正確】8、【填空題】實(shí)體完整性規(guī)則自動進(jìn)行檢查包括:檢查主碼是否唯一,檢查()的各個(gè)屬性是否為空本題答案:【主碼##%_YZPRLFH_%##主鍵】9、【填空題】要想修改實(shí)體完整性(主鍵),必須先刪除,后()。本題答案:【添加】10、【填空題】實(shí)體完整性的違約處理,由DBMS自動完成,一般都是采用()策略。本題答案:【拒絕##%_YZPRLFH_%##noaction##%_YZPRLFH_%##NOACTION】5.3參照完整性1、【單選題】若屬性(或?qū)傩越M)F是基本關(guān)系R的外碼它與基本關(guān)系S的主碼Ks相對應(yīng)(基本關(guān)系R和S不一定是不同的關(guān)系),則對于R中每個(gè)元組在F上的值必須為:(1)空值(2)等于S中某個(gè)元組的()值。本題答案:【主碼】2、【單選題】參照完整性檢查和違約處理中,()策略是當(dāng)刪除或修改被參照表的元組造成了與參照表的不一致,則刪除或修改參照表中的所有造成不一致的元組。本題答案:【級聯(lián)】3、【單選題】刪除被參考完整性是,對于被參照的元組,可以采取的策略不包括().本題答案:【reference】4、【單選題】創(chuàng)建系部表CREATETABLEDepartment(Sdeptvarchar(20)PRIMARYKEY,PICvarchar(8),Adressvarchar(20));創(chuàng)建學(xué)生表CREATETABLEStudent(Snochar(6)PRIMARYkey,Snamevarchar(8),Ssexchar(2),SbirthDATE,Sdeptvarchar(20),FOREIGNkey(Sdept)REFERENCESdepartment(Sdept)ONDELETESETNULLONUPDATECASCADE);下列描述不正確的是().本題答案:【Department表中插入元組時(shí),Student也自動插入新的元組】5、【判斷題】對于參照完整性,除了定義外碼,還應(yīng)定義外碼列是否允許空值本題答案:【錯(cuò)誤】6、【判斷題】在參照完整性中,用FOREIGNKEY短語定義哪些列為外碼本題答案:【正確】7、【判斷題】CONSTRAINT關(guān)鍵字對完整性約束進(jìn)行命名,以區(qū)別多個(gè)不同的約束。本題答案:【正確】8、【判斷題】參照完整性檢查和違約處理,置空(SETNULL)是指當(dāng)刪除或修改被參照表的元組時(shí)造成了不一致,則將參照表中的所有造成不一致的元組的對應(yīng)屬性設(shè)置為空值。本題答案:【正確】9、【填空題】一般的當(dāng)對參照表和被參照表的操作違反了參照完整性時(shí)系統(tǒng)選用____。本題答案:【默認(rèn)策略##%_YZPRLFH_%##拒絕策略##%_YZPRLFH_%##拒絕##%_YZPRLFH_%##NOACTION##%_YZPRLFH_%##noaction】10、【填空題】對參照表和被參照表進(jìn)行增、刪和___操作時(shí)可能會破壞參照完整性正確答案:本題答案:【改##%_YZPRLFH_%##修改##%_YZPRLFH_%##update】5.4用戶自定義完整性1、【單選題】以下約束,哪個(gè)在MySQL中不能實(shí)現(xiàn)().本題答案:【CHECK】2、【單選題】在CREATETABLE中定義屬性的同時(shí),可以根據(jù)應(yīng)用要求定義屬性上的約束條件即屬性值限制,不包括:本題答案:【CREATE語句】3、【單選題】為維護(hù)數(shù)據(jù)庫的完整性,數(shù)據(jù)庫管理系統(tǒng)不需要實(shí)現(xiàn)的是:本題答案:【更新數(shù)據(jù)】4、【單選題】下列哪個(gè)不是數(shù)據(jù)的完整性實(shí)現(xiàn)()本題答案:【updata】5、【單選題】有關(guān)idint(6)unsignedzerofillprimarykey的描述,不正確的是()。本題答案:【定義長度為6個(gè)字節(jié)的整型】6、【判斷題】自增長只適用于整型,且一般將自增長的設(shè)為主碼。本題答案:【正確】7、【判斷題】自定義完整性是指用戶為了滿足自己個(gè)人愛好而指定要滿足的語義要求。本題答案:【錯(cuò)誤】8、【判斷題】在自定義約束中,ALTERTABLE表名CHANGE舊列名新列名數(shù)據(jù)類型[約束],要求舊列名和新列名必須不同本題答案:【錯(cuò)誤】9、【填空題】自定義完整性的()實(shí)際上是創(chuàng)建唯一索引。本題答案:【列值唯一##%_YZPRLFH_%##UNIQUE】10、【填空題】在實(shí)現(xiàn)自定義完整性是組間A組在前,B組在后的順序。其中,A組中有()ZEROFILL本題答案:【UNSIGNED##%_YZPRLFH_%##unsigned##%_YZPRLFH_%##無符號類型】6.1存儲過程1、【單選題】創(chuàng)建存儲過程的關(guān)鍵字是()。本題答案:【CREATEPROCEDURE】2、【單選題】下列關(guān)于存儲過程的描述錯(cuò)誤的是()。本題答案:【存儲過程名稱不區(qū)分大小寫】3、【單選題】存儲過程的參數(shù)類別不包括以下哪一項(xiàng)?本題答案:【OUTIN】4、【判斷題】過程體的開始與結(jié)束使用BEGIN與END進(jìn)行標(biāo)識。本題答案:【正確】5、【判斷題】存儲過程可以沒有返回值。本題答案:【正確】6、【判斷題】存儲過程的優(yōu)點(diǎn)是在第一次使用經(jīng)過編譯后,再次調(diào)用就不需要重復(fù)編譯,因此執(zhí)行效率比較高。本題答案:【正確】7、【判斷題】在下面的存儲過程中,參數(shù)in是一個(gè)輸入輸出參數(shù)。DELIMITER$$CREATEPROCEDUREproc(INsidINT)BEGINSELECTid,nameFROMsh_goods_categorywhereidsid;END$$本題答案:【錯(cuò)誤】8、【填空題】mysql存儲過程的參數(shù)類型在存儲過程定義時(shí)指定,共有三種參數(shù)類型,分別是:IN、OUT和()。本題答案:【INOUT##%_YZPRLFH_%##inout】9、【填空題】創(chuàng)建存儲過程使用語句【】。本題答案:【CREATEPROCEDURE##%_YZPRLFH_%##createprocedure】10、【填空題】調(diào)用存儲過程使用語句()。本題答案:【call##%_YZPRLFH_%##CALL】6.2函數(shù)1、【單選題】創(chuàng)建自定義函數(shù)使用語句()。本題答案:【CREATEFUNCTION】2、【單選題】調(diào)用自定義函數(shù)使用語句()。本題答案:【SELECT】3、【單選題】下面關(guān)于自定義函數(shù)的說法正確的是()。本題答案:【函數(shù)的返回值不能省略】4、【單選題】在創(chuàng)建自定義函數(shù)時(shí),若已經(jīng)有同名的自定義函數(shù),則()。本題答案:【該自定義函數(shù)不能被創(chuàng)建】5、【單選題】下列()函數(shù)可以獲取當(dāng)前的時(shí)間。本題答案:【NOW()】6、【判斷題】使用DELIMITER修改結(jié)束符為$$后,下次登錄仍然有效。本題答案:【錯(cuò)誤】7、【判斷題】在創(chuàng)建自定義函數(shù)前,需要先選擇數(shù)據(jù)庫。本題答案:【正確】8、【判斷題】在創(chuàng)建自定義函數(shù)時(shí),若函數(shù)名稱與內(nèi)置函數(shù)相同,則會代替內(nèi)置函數(shù)。本題答案:【錯(cuò)誤】9、【填空題】將語句結(jié)束符改為$$使用語句【】。本題答案:【DELIMITER$$##%_YZPRLFH_%##delimiter$$】10、【填空題】查看系統(tǒng)中所有的自定義函數(shù),使用()。本題答案:【SHOWFUNCTIONSTATUS##%_YZPRLFH_%##showfunctionstatus】6.3變量和流程控制語句1、【單選題】在存儲過程中,用于將執(zhí)行順序轉(zhuǎn)到語句段開頭處的是()。本題答案:【ITERATE】2、【單選題】查看變量名以auto_inc開頭的系統(tǒng)變量值,使用()。本題答案:【SHOWVARIABLESLIKE'auto_inc%';】3、【單選題】在存儲過程中有如下代碼:DECLAREidINTDEFAULT0;REPEATSETid=id+1;UNTILid=10;ENDREPEAT;下面選項(xiàng)中,對于代碼的功能描述正確的是()。本題答案:【以上代碼會出現(xiàn)語法錯(cuò)誤】4、【單選題】下面選項(xiàng)中,進(jìn)行循環(huán)操作不具備判斷功能的是()。本題答案:【LOOP語句】5、【單選題】以下不能在MySQL中實(shí)現(xiàn)循環(huán)操作的語句是()。本題答案:【CASE】6、【判斷題】ITERATE語句用于將執(zhí)行順序轉(zhuǎn)到語句段的開頭處,它只可以出現(xiàn)在LOOP、REPEAT和WHILE語句內(nèi)。本題答案:【正確】7、【判斷題】定義在BEGIN和END中的局部變量不能在外部訪問。本題答案:【正確】8、【判斷題】局部變量的名稱區(qū)分大小寫。本題答案:【錯(cuò)誤】9、【填空題】局部變量使用【】語句定義。本題答案:【DECLARE##%_YZPRLFH_%##declare】10、【填空題】自定義用戶變量name并賦值為Tom使用【】。本題答案:【SET@name='Tom';##%_YZPRLFH_%##set@name='Tom';】6.4游標(biāo)1、【單選題】下列聲明游標(biāo)的語法格式中,正確的是()。本題答案:【DECLAREcursor_nameCURSORFORselect_statement】2、【單選題】下列選項(xiàng)中,使用名稱為cursor_student的游標(biāo),將查詢出的信息存入s_name和s_gender,寫法正確的是()。本題答案:【FETCHcursor_studentINTOs_name,s_gender;】3、【判斷題】在一個(gè)存儲過程或函數(shù)中只能存在一個(gè)游標(biāo)。本題答案:【錯(cuò)誤】4、【判斷題】使用游標(biāo)獲取數(shù)據(jù)后,游標(biāo)的內(nèi)部指針就會向前移動,指向下一條記錄。本題答案:【正確】5、【判斷題】只有OPEN打開游標(biāo)后,查詢結(jié)果才會存到MySQL服務(wù)器內(nèi)存中。本題答案:【正確】6、【判斷題】在”DECLARE游標(biāo)名稱CURSORFORSELECT語句“中,SELECT語句中不能含有INTO關(guān)鍵字。本題答案:【正確】7、【判斷題】在使用游標(biāo)時(shí)通常利用DECLARE…HANDLER處理該錯(cuò)誤,從而結(jié)束游標(biāo)的循環(huán)遍歷。本題答案:【正確】8、【填空題】打開游標(biāo)使用【】關(guān)鍵字。本題答案:【OPEN##%_YZPRLFH_%##open】9、【填空題】打開游標(biāo)后,使用【】關(guān)鍵字可以檢索SELECT結(jié)果集中的數(shù)據(jù)。本題答案:【fetch##%_YZPRLFH_%##FETCH】10、【填空題】游標(biāo)的本質(zhì)是一種能從SELECT結(jié)果集中每次提取一條記錄的___________。本題答案:【指針】6.5觸發(fā)器1、【單選題】在表或視圖上執(zhí)行除了___以外的語句都可以激發(fā)觸發(fā)器本題答案:【drop】2、【單選題】在表或視圖上執(zhí)行除了___以外的語句都可以激發(fā)觸發(fā)器本題答案:【FOR】3、【單選題】有關(guān)觸發(fā)器的名稱描述:本題答案:【必須是唯一的】4、【單選題】創(chuàng)建MySQL觸發(fā)器時(shí),主要指的是執(zhí)行下列哪些語句可以激活?本題答案:【都不正確】5、【單選題】一張數(shù)據(jù)表根據(jù)觸發(fā)時(shí)機(jī)的不同最多支持()個(gè)觸發(fā)器。本題答案:【6】6、【判斷題】刪除數(shù)據(jù)后,可以利用觸發(fā)器將這條數(shù)據(jù)進(jìn)行備份。本題答案:【正確】7、【判斷題】觸發(fā)器必須手動觸發(fā)才會執(zhí)行。本題答案:【錯(cuò)誤】8、【判斷題】觸發(fā)器可以被看作是一種特殊類型的存儲過程。本題答案:【正確】9、【填空題】能激發(fā)觸發(fā)器的語句有insert語句、update語句和():本題答案:【delete語句##%_YZPRLFH_%##DELETE語句】10、【填空題】創(chuàng)建觸發(fā)器使用語句【】。本題答案:【CREATETRIGGER##%_YZPRLFH_%##createtrigger】7.1問題的提出1、【單選題】下列不屬于關(guān)系模式存在的問題的是()。本題答案:【高共享】2、【單選題】規(guī)范化理論是關(guān)系數(shù)據(jù)庫進(jìn)行邏輯設(shè)計(jì)的理論依據(jù),根據(jù)這個(gè)理論,關(guān)系數(shù)據(jù)庫中的關(guān)系必須滿足:每一個(gè)屬性都是()。本題答案:【不可分解的】3、【單選題】包含在任何一個(gè)候選碼中的屬性稱為().本題答案:【主屬性】4、【單選題】關(guān)系數(shù)據(jù)庫的規(guī)范化理論主要解決的問題是()。本題答案:【如何構(gòu)造合適的數(shù)據(jù)邏輯結(jié)構(gòu)】5、【單選題】屬性間數(shù)據(jù)的約束條件的集合,下列哪種方式不是其實(shí)現(xiàn)方法().本題答案:【主碼】6、【判斷題】所謂好的關(guān)系模式,是指不會發(fā)生更新異常、插入異常、刪除異常,數(shù)據(jù)冗余應(yīng)盡可能少。本題答案:【正確】7、【判斷題】關(guān)系數(shù)據(jù)庫的模式:由定義這組關(guān)系的屬性組成。本題答案:【錯(cuò)誤】8、【判斷題】非規(guī)范化的關(guān)系在關(guān)系數(shù)據(jù)庫中不能直接處理。本題答案:【正確】9、【填空題】主碼與()一起提供了表示關(guān)系間聯(lián)系的手段本題答案:【外部碼##%_YZPRLFH_%##外碼】10、【填空題】對于非規(guī)范化的模式,經(jīng)過使屬性不可再分轉(zhuǎn)變?yōu)椋ǎ?。本題答案:【第一范式##%_YZPRLFH_%##1NF】7.2函數(shù)依賴的基本知識1、【單選題】函數(shù)依賴常見的類型不包括()。本題答案:【遞歸依賴】2、【單選題】在關(guān)系模式R(A,B,C,D)中,有函數(shù)依賴集F={B→C,C→D,D→A},則R能達(dá)到()。本題答案:【2NF】3、【單選題】由關(guān)系R(P,W,A),其中P:演奏者W:作品A:聽眾。其中一個(gè)演奏者可以演奏多個(gè)作品,某一作品可被多個(gè)演奏者演奏,聽眾可以欣賞不同演奏者的不同作品。下列描述正確的是()。本題答案:【碼是(P,W,A)】4、【判斷題】數(shù)據(jù)依賴是一個(gè)關(guān)系內(nèi)部屬性與屬性之間的一種約束關(guān)系。本題答案:【正確】5、【判斷題】在關(guān)系模式中,如果屬性A和B存在1對1的聯(lián)系,則滿足函數(shù)依賴表達(dá)式A→B。本題答案:【正確】6、【判斷題】X→A1A2…Ak成立的充分必要條件是X→Ai成立(i=l,2,…,k)。本題答案:【正確】7、【填空題】對于任一關(guān)系模式,平凡函數(shù)依賴都是必然成立的,它不反映新的語義,因此若不特別聲明,我們總是討論()。本題答案:【非平凡函數(shù)依賴】8、【填空題】函數(shù)依賴是()范疇的概念,只能根據(jù)數(shù)據(jù)的語義來確定一個(gè)函數(shù)依賴。本題答案:【語義】9、【填空題】若X→Y,但Y不完全函數(shù)依賴于X,則稱Y()于X。本題答案:【部分函數(shù)依賴】10、【填空題】包含在任何一個(gè)候選碼中的屬性,稱為()。本題答案:【主屬性】7.3關(guān)系規(guī)范化設(shè)計(jì)理論-范式1、【單選題】關(guān)系R里存在非主屬性對碼的部分函數(shù)依賴,則R屬于()。本題答案:【1NF】2、【單選題】非主屬性傳遞函數(shù)依賴于碼是第幾范式?本題答案:【2NF】3、【單選題】所有屬性對碼既無部分函數(shù)依賴,又無傳遞函數(shù)依賴的范式是()。本題答案:【BCNF】4、【單選題】根據(jù)關(guān)系數(shù)據(jù)庫規(guī)范化理論,關(guān)系數(shù)據(jù)庫中的關(guān)系要滿足第一范式。下面“部門”關(guān)系中,因哪個(gè)屬性而使它不滿足第一范式?部門(部門號,部門名,部門收入和扣除金額,部門總經(jīng)理)。本題答案:【部門收入和扣除金額】5、【單選題】設(shè)某關(guān)系模式R(ABC),函數(shù)依賴{A→B,B→A,A→C},則R最高滿足()。本題答案:【3NF】6、【判斷題】任何一個(gè)包含三個(gè)屬性的關(guān)系模式一定滿足3NF。本題答案:【錯(cuò)誤】7、【判斷題】設(shè)某關(guān)系模式S(SNO,CNO,G,TN,D),其中SNO表示學(xué)號,CNO表示課程號,G表示成績,TN表示教師姓名,D表示系名。屬性間的依賴關(guān)系為:(SNO,CNO)→G,CNO→TN,TN→D。則該關(guān)系模式最高滿足1NF.本題答案:【正確】8、【判斷題】任何一個(gè)只包含兩個(gè)屬性的關(guān)系模式一定滿足BCNF。本題答案:【正確】9、【填空題】一個(gè)關(guān)系模式R屬于1NF,且每一個(gè)非主屬性()依賴于任何一個(gè)候選碼,則R屬于2NF:本題答案:【完全函數(shù)依賴】10、【填空題】關(guān)系數(shù)據(jù)庫的關(guān)系都是滿足一定要求的,滿足不同程度的要求為()。本題答案:【不同范式】7.4關(guān)系規(guī)范化的步驟1、【單選題】一個(gè)低一級范式的關(guān)系模式通過模式分解可以轉(zhuǎn)化為若干個(gè)高一級范式的關(guān)系模式的集合,這種過程叫做()。本題答案:【規(guī)范化】2、【單選題】什么樣的關(guān)系模式是嚴(yán)格好的關(guān)系模式?()本題答案:【視實(shí)際情況而定】3、【單選題】關(guān)系模式的規(guī)范化過程是()的過程。本題答案:【從低到高】4、【判斷題】第一范式是對關(guān)系模式的最起碼的要求。不滿足第一范式的數(shù)據(jù)庫模式不能稱為關(guān)系數(shù)據(jù)庫。本題答案:【正確】5、【判斷題】一個(gè)第三范式的關(guān)系模式,一定屬于第一范式。本題答案:【正確】6、【判斷題】關(guān)系規(guī)范化的刪除操作異常指的是應(yīng)該刪除的數(shù)據(jù)未被刪除。本題答案:【錯(cuò)誤】7、【判斷題】關(guān)系規(guī)范化要解決的問題的是通過分解關(guān)系模式來消除其中不合適的數(shù)據(jù)依賴。本題答案:【正確】8、【判斷題】規(guī)范化程度可以有多個(gè)不同的級別。本題答案:【正確】9、【填空題】為了設(shè)計(jì)出性能較優(yōu)的關(guān)系模式,必須進(jìn)行規(guī)范化,規(guī)范化主要的理論依據(jù)是()。本題答案:【關(guān)系規(guī)范化理論】10、【填空題】規(guī)范化過程主要為克服數(shù)據(jù)庫邏輯結(jié)構(gòu)中的插入異常,刪除異常、數(shù)據(jù)冗余以及()的缺陷。本題答案:【修改復(fù)雜】7.5模式分解1、【單選題】SL分解為下面三個(gè)關(guān)系模式:SN(Sno)SD(Sdept)SO(Sloc)有個(gè)這個(gè)分解的描述,正確的是()。本題答案:【分解具有無損連接性】2、【單選題】無解具有無損連接性是指,如果分解后的關(guān)系可以通過()恢復(fù)為原來的關(guān)系,那么這種分解就沒有丟失信息。本題答案:【自然連接】3、【單選題】有關(guān)無損連接性的模式分解,下列描述不正確的是()本題答案:【無損連接性能解決修改復(fù)雜、數(shù)據(jù)冗余?!?、【單選題】具有無損連接性的分解能保證不丟失信息,但不一定能解決各種異常,其原因是這種分解方法()保持原關(guān)系中的函數(shù)依賴。本題答案:【不能】5、【判斷題】只有能夠保證分解后的關(guān)系模式與原關(guān)系模式等價(jià),分解方法才有意義。本題答案:【正確】6、【判斷題】若要求分解既具有無損連接性,又保持函數(shù)依賴,則模式分解一定能夠達(dá)到3NF,但不一定能夠達(dá)到BCNF。本題答案:【正確】7、【判斷題】如果一個(gè)分解保持了函數(shù)依賴,則它可以減輕或解決各種異常情況。本題答案:【正確】8、【判斷題】把低一級的關(guān)系模式分解為若干個(gè)高一級的關(guān)系模式的方法并往往是唯一的。本題答案:【錯(cuò)誤】9、【判斷題】SLSnoSdeptSloc001CSA002CSA003MAC004PHB005InfoB分解為,這種分解具有無損連接性。本題答案:【錯(cuò)誤】10、【填空題】模式的分解定義要求分解既要保持函數(shù)依賴,又要具有()本題答案:【無損連接】8.1事務(wù)的基本概念1、【單選題】一個(gè)事務(wù)的執(zhí)行,要么全部完成,要么全部不做,一個(gè)事務(wù)中對數(shù)據(jù)庫的所有操作都是一個(gè)不可分割的操作序列的屬性是本題答案:【原子性】2、【單選題】事務(wù)通常以什么語句結(jié)束本題答案:【commit】3、【單選題】SQL語言中用()語句實(shí)現(xiàn)事務(wù)的回滾.本題答案:【rollback】4、【單選題】()是DBMS的基本單位,它是用戶定義的一組邏輯一致的程序序列。本題答案:【事務(wù)】5、【單選題】在DBMS中實(shí)現(xiàn)事務(wù)持久性的子系統(tǒng)是本題答案:【恢復(fù)管理子系統(tǒng)】6、【單選題】在DBMS中能實(shí)現(xiàn)事務(wù)原子性的子系統(tǒng)是本題答案:【恢復(fù)管理子系統(tǒng)】7、【單選題】在DBMS中實(shí)現(xiàn)事務(wù)隔離性性的子系統(tǒng)是本題答案:【并發(fā)管理子系統(tǒng)】8、【單選題】下列關(guān)于事務(wù)的說法,錯(cuò)誤的是本題答案:【提交事務(wù)的語句是submit】9、【判斷題】只有多條SQL語句才能組成事務(wù)本題答案:【錯(cuò)誤】10、【判斷題】表示兩個(gè)或多個(gè)事務(wù)可以同時(shí)運(yùn)行而不互相影響的是事務(wù)的隔離性。本題答案:【正確】8.3故障的種類1、【單選題】數(shù)據(jù)庫緩沖區(qū)(在內(nèi)存)中的內(nèi)容都被丟失,運(yùn)行事務(wù)都非正常終止屬于什么故障?本題答案:【系統(tǒng)故障】2、【單選題】數(shù)據(jù)庫系統(tǒng)中可能發(fā)生的事務(wù)故障不包含下列哪一項(xiàng)本題答案:【事務(wù)外部故障】3、【單選題】破壞性最大的故障是本題答案:【介質(zhì)故障】4、【單選題】若系統(tǒng)在運(yùn)行過程中,由于某種原因,造成系統(tǒng)停止運(yùn)行,致使事務(wù)在執(zhí)行過程中以非控制方式終止,這時(shí)內(nèi)存中的信息丟失,而存儲在外存上的數(shù)據(jù)未受影響,這種情況稱為本題答案:【系統(tǒng)故障】5、【單選題】若系統(tǒng)在運(yùn)行過程中,由于某種硬件故障,使存儲在外存上的數(shù)據(jù)部分損失或全部損失,這種情況稱為本題答案:【介質(zhì)故障】6、【判斷題】介質(zhì)故障稱為軟故障。本題答案:【錯(cuò)誤】7、【判斷題】系統(tǒng)故障是硬故障。本題答案:【錯(cuò)誤】8、【判斷題】事務(wù)內(nèi)部更多的故障是非預(yù)期的,但能由應(yīng)用程序處理。本題答案:【錯(cuò)誤】9、【判斷題】系統(tǒng)故障是指造成系統(tǒng)停止運(yùn)轉(zhuǎn)的任何事件,使得系統(tǒng)要重新啟動,且對數(shù)據(jù)庫造成破壞。本題答案:【錯(cuò)誤】10、【判斷題】事務(wù)故障會影響正在運(yùn)行的事務(wù)以及數(shù)據(jù)庫緩沖區(qū),數(shù)據(jù)庫緩沖區(qū)將涉及正在運(yùn)行和已經(jīng)運(yùn)行的事務(wù)。本題答案:【錯(cuò)誤】8.4恢復(fù)的實(shí)現(xiàn)技術(shù)1、【單選題】日志記錄的內(nèi)容不包括本題答案:【輸入數(shù)據(jù)】2、【單選題】下列不屬于數(shù)據(jù)轉(zhuǎn)儲方法的是本題答案:【靜態(tài)變量存儲】3、【單選題】建立冗余數(shù)據(jù)最常用的技術(shù)是()和登記日志文件。本題答案:【數(shù)據(jù)轉(zhuǎn)儲】4、【單選題】下面那個(gè)不是日志文件中需要登記的內(nèi)容本題答案:【事務(wù)的管理】5、【單選題】()用來記錄對數(shù)據(jù)庫中數(shù)據(jù)進(jìn)行的每一次更新操作。本題答案:【日志文件】6、【單選題】數(shù)據(jù)庫恢復(fù)的基礎(chǔ)是利用轉(zhuǎn)儲的冗余數(shù)據(jù)。這些轉(zhuǎn)儲的冗余數(shù)據(jù)包括()。本題答案:【日志文件、數(shù)據(jù)庫、后備副本】7、【判斷題】日志文件是用來記錄事務(wù)對數(shù)據(jù)庫的更新操作的文件。本題答案:【正確】8、【判斷題】數(shù)據(jù)庫中任何一部分被破壞或不正確的數(shù)據(jù)可以根據(jù)存儲在系統(tǒng)別處的冗余數(shù)據(jù)來重建。本題答案:【正確】9、【判斷題】登記日志文件時(shí),先寫數(shù)據(jù),再寫日志。本題答案:【錯(cuò)誤】10、【判斷題】動態(tài)轉(zhuǎn)儲方式中必須建立日志文件,后備副本和日志文件結(jié)合起來才能有效地恢復(fù)數(shù)據(jù)庫。本題答案:【正確】8.5恢復(fù)策略1、【單選題】事務(wù)內(nèi)部故障時(shí)應(yīng)進(jìn)行下列哪項(xiàng)恢復(fù)操作本題答案:【UNDO】2、【單選題】在數(shù)據(jù)庫恢復(fù)技術(shù)中,對系統(tǒng)已完成的事物需要進(jìn)行()操作本題答案:【REDO】3、【單選題】若數(shù)據(jù)庫中只包含成功事務(wù)提交的結(jié)果,則此數(shù)據(jù)庫就稱為處于()狀態(tài)。本題答案:【一致】4、【單選題】后援副本的用途是本題答案:【故障后的恢復(fù)】5、【單選題】事務(wù)提交后,對數(shù)據(jù)庫的修改還停留在緩沖區(qū)中,未寫入磁盤,此時(shí)系統(tǒng)出現(xiàn)故障。系統(tǒng)重啟后,DBMS根據(jù)()對數(shù)據(jù)庫進(jìn)行恢復(fù),將已提交的事務(wù)對數(shù)據(jù)庫的修改寫入磁盤。本題答案:【日志文件】6、【單選題】系統(tǒng)故障恢復(fù)本題答案:【僅需要日志文件】7、【單選題】本題答案:【undoT2,redoT1】8、【單選題】關(guān)于事務(wù)故障與恢復(fù)的敘述,正確的是本題答案:【事務(wù)故障的恢復(fù)只需要進(jìn)行重做(REDO)操作】9、【單選題】若事務(wù)中有表達(dá)式a/b,如果b=0時(shí)會產(chǎn)生的故障屬于本題答案:【事務(wù)故障】10、【判斷題】使用檢查點(diǎn)方法可以改善數(shù)據(jù)恢復(fù)的效率。本題答案:【正確】8.6具有檢查點(diǎn)的恢復(fù)技術(shù)1、【單選題】關(guān)于具有檢查點(diǎn)的恢復(fù)技術(shù)的敘述,正確的是()本題答案:【對日志設(shè)立檢查點(diǎn)的目的是為了提高故障恢復(fù)的效率】2、【單選題】檢查點(diǎn)是()技術(shù)中出現(xiàn)的概念。本題答案:【數(shù)據(jù)恢復(fù)】3、【判斷題】檢查點(diǎn)技術(shù)僅僅是在日志文件中增加了檢查點(diǎn)記錄。本題答案:【錯(cuò)誤】4、【判斷題】檢查點(diǎn)記錄的內(nèi)容包括此刻所有正在執(zhí)行的事務(wù)和這些事務(wù)最近一個(gè)日志的地址本題答案:【正確】5、【判斷題】重新開始文件記錄了最近一個(gè)檢查點(diǎn)記錄的地址本題答案:【錯(cuò)誤】9.1并發(fā)控制概述1、【單選題】下列不屬于并發(fā)控制帶來的問題是()。本題答案:【死鎖】2、【單選題】產(chǎn)生丟失修改、不可重復(fù)讀、讀“臟”數(shù)據(jù)的主要原因是并發(fā)操作破壞了事務(wù)的()。本題答案:【隔離性】3、【單選題】多用戶數(shù)據(jù)庫系統(tǒng)的目標(biāo)之一是使

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論