【MOOC】數(shù)據(jù)庫系統(tǒng)(上):模型與語言-哈爾濱工業(yè)大學 中國大學慕課MOOC答案_第1頁
【MOOC】數(shù)據(jù)庫系統(tǒng)(上):模型與語言-哈爾濱工業(yè)大學 中國大學慕課MOOC答案_第2頁
【MOOC】數(shù)據(jù)庫系統(tǒng)(上):模型與語言-哈爾濱工業(yè)大學 中國大學慕課MOOC答案_第3頁
【MOOC】數(shù)據(jù)庫系統(tǒng)(上):模型與語言-哈爾濱工業(yè)大學 中國大學慕課MOOC答案_第4頁
【MOOC】數(shù)據(jù)庫系統(tǒng)(上):模型與語言-哈爾濱工業(yè)大學 中國大學慕課MOOC答案_第5頁
已閱讀5頁,還剩81頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

【MOOC】數(shù)據(jù)庫系統(tǒng)(上):模型與語言-哈爾濱工業(yè)大學中國大學慕課MOOC答案第1講模擬練習題1、【單選題】關(guān)于數(shù)據(jù)庫系統(tǒng)和數(shù)據(jù)庫管理系統(tǒng),下列說法正確的是__________。本題答案:【數(shù)據(jù)庫管理系統(tǒng)是軟件產(chǎn)品,而數(shù)據(jù)庫系統(tǒng)不僅僅是軟件產(chǎn)品】2、【單選題】關(guān)于數(shù)據(jù)庫系統(tǒng),下列說法正確的是__________。本題答案:【數(shù)據(jù)庫系統(tǒng)的構(gòu)成包括數(shù)據(jù)庫、數(shù)據(jù)庫管理系統(tǒng)、數(shù)據(jù)庫應(yīng)用程序、數(shù)據(jù)庫管理員以及計算機與網(wǎng)絡(luò)基本系統(tǒng)】3、【單選題】從用戶角度看數(shù)據(jù)庫管理系統(tǒng)的功能,下列說法正確的是__________。本題答案:【數(shù)據(jù)庫管理系統(tǒng)就是通過數(shù)據(jù)庫語言讓用戶操作進而提供數(shù)據(jù)庫定義、數(shù)據(jù)庫操縱和數(shù)據(jù)庫控制功能的系統(tǒng),同時提供了一系列程序能夠?qū)崿F(xiàn)對數(shù)據(jù)庫的各種存儲與維護】4、【單選題】從系統(tǒng)角度看數(shù)據(jù)庫管理系統(tǒng),其功能包括__________。本題答案:【不僅僅有(A)(B)(C)功能,還包括其他功能】5、【單選題】從系統(tǒng)角度看數(shù)據(jù)庫管理系統(tǒng),其功能包括__________。本題答案:【不僅僅包含X-、Y-、Z-功能,還包括其他功能】6、【單選題】下列哪些功能不是數(shù)據(jù)庫管理系統(tǒng)的功能__________。本題答案:【處理機控制】7、【單選題】關(guān)于數(shù)據(jù)庫系統(tǒng)語言,下列說法正確的是__________。本題答案:【數(shù)據(jù)庫系統(tǒng)語言包括了DDL、DML和DCL】8、【單選題】關(guān)于DDL,下列說法正確的是__________。本題答案:【DDL是數(shù)據(jù)庫定義語言】9、【單選題】關(guān)于DML,下列說法正確的是__________。本題答案:【DML是數(shù)據(jù)庫操縱語言】10、【單選題】從用戶角度看數(shù)據(jù)庫管理系統(tǒng),其功能包括__________。本題答案:【上述全部】11、【多選題】從用戶角度看數(shù)據(jù)庫管理系統(tǒng),其功能包括__________。本題答案:【數(shù)據(jù)庫定義#數(shù)據(jù)庫操縱#數(shù)據(jù)庫控制#數(shù)據(jù)庫維護】僅2月25日哈工大課程班同學回答1、【單選題】1、本課程分數(shù)構(gòu)成是怎樣的?本題答案:【MOOC成績20分+實驗成績20分+期末考試60分】2、【單選題】2.本課程教學內(nèi)容涉及幾門MOOC?本題答案:【3門】3、【單選題】3、本課程MOOC教學內(nèi)容包括多少講?本題答案:【23講】4、【單選題】4、本課程包括幾個實驗?本題答案:【5個】5、【判斷題】5、你的慕課昵稱符合本課程的約定嗎?本題答案:【正確】6、【判斷題】6、你已經(jīng)了解了本課程的學習內(nèi)容和學習方法本題答案:【正確】第1講測驗1、【單選題】關(guān)于數(shù)據(jù)庫系統(tǒng)和數(shù)據(jù)庫管理系統(tǒng),下列說法正確的是__________。本題答案:【數(shù)據(jù)庫管理系統(tǒng)是軟件產(chǎn)品,而數(shù)據(jù)庫系統(tǒng)不僅僅是軟件產(chǎn)品】2、【單選題】關(guān)于數(shù)據(jù)庫系統(tǒng),下列說法正確的是__________。本題答案:【數(shù)據(jù)庫系統(tǒng)的構(gòu)成包括數(shù)據(jù)庫、數(shù)據(jù)庫管理系統(tǒng)、數(shù)據(jù)庫應(yīng)用程序、數(shù)據(jù)庫管理員以及計算機與網(wǎng)絡(luò)基本系統(tǒng)】3、【單選題】從用戶角度看數(shù)據(jù)庫管理系統(tǒng)的功能,下列說法正確的是__________。本題答案:【數(shù)據(jù)庫管理系統(tǒng)就是通過數(shù)據(jù)庫語言讓用戶操作進而提供數(shù)據(jù)庫定義、數(shù)據(jù)庫操縱和數(shù)據(jù)庫控制功能的系統(tǒng),同時提供了一系列程序能夠?qū)崿F(xiàn)對數(shù)據(jù)庫的各種存儲與維護】4、【單選題】從用戶角度看數(shù)據(jù)庫管理系統(tǒng),其功能包括__________本題答案:【全部正確】5、【單選題】從系統(tǒng)角度看數(shù)據(jù)庫管理系統(tǒng),其功能包括__________。本題答案:【不僅有數(shù)據(jù)庫語言及其編譯、查詢實現(xiàn)與查詢優(yōu)化以及事務(wù)處理功能,還包括其他功能】6、【單選題】從系統(tǒng)角度看數(shù)據(jù)庫管理系統(tǒng),其功能包括__________。本題答案:【不僅僅包含查詢實現(xiàn)與查詢優(yōu)化、事務(wù)處理、數(shù)據(jù)存儲與索引功能,還包括其他功能】7、【單選題】下列哪些功能不是數(shù)據(jù)庫管理系統(tǒng)的功能__________。本題答案:【處理機控制】8、【單選題】關(guān)于數(shù)據(jù)庫系統(tǒng)語言,下列說法正確的是__________。本題答案:【數(shù)據(jù)庫系統(tǒng)語言包括了DDL、DML和DCL】9、【單選題】關(guān)于DDL,下列說法正確的是__________。本題答案:【DDL是數(shù)據(jù)庫定義語言】10、【單選題】關(guān)于DML,下列說法正確的是__________。本題答案:【DML是數(shù)據(jù)庫操縱語言】第2講模擬練習題1、【單選題】數(shù)據(jù)庫系統(tǒng)的三級模式是指__________。本題答案:【用戶模式、概念模式和存儲模式】2、【單選題】在三級模式兩層映像結(jié)構(gòu)中,“模式”是指__________。本題答案:【概念模式】3、【單選題】在三級模式兩層映像結(jié)構(gòu)中,“物理模式”是指__________。本題答案:【存儲模式】4、【單選題】在三級模式兩層映像結(jié)構(gòu)中,“全局模式”是指__________。本題答案:【概念模式】5、【單選題】在三級模式兩層映像結(jié)構(gòu)中,“局部模式”是指__________。本題答案:【外模式】6、【單選題】關(guān)于三級模式,下列說法不正確的是__________。本題答案:【內(nèi)模式又稱為局部模式】7、【單選題】關(guān)于數(shù)據(jù)獨立性,下列說法正確的為__________。本題答案:【概念模式到內(nèi)模式的映像實現(xiàn)了數(shù)據(jù)的物理獨立性】8、【單選題】關(guān)于數(shù)據(jù)獨立性,下列說法正確的為__________。本題答案:【外模式到概念模式的映像實現(xiàn)了數(shù)據(jù)的邏輯獨立性】9、【單選題】數(shù)據(jù)庫系統(tǒng)的數(shù)據(jù)獨立性是指_______________。本題答案:【不會因為系統(tǒng)數(shù)據(jù)存儲結(jié)構(gòu)與數(shù)據(jù)邏輯結(jié)構(gòu)的變化而影響應(yīng)用程序】10、【單選題】下列說法不正確的是_______________。本題答案:【模式是對數(shù)據(jù)模型的抽象,數(shù)據(jù)模型的結(jié)構(gòu)性描述稱為模式】11、【單選題】第一代數(shù)據(jù)庫系統(tǒng)是指_______________。本題答案:【基于網(wǎng)狀模型或?qū)哟文P偷臄?shù)據(jù)庫系統(tǒng)】12、【單選題】第二代數(shù)據(jù)庫系統(tǒng)是指_______________。本題答案:【基于關(guān)系模型的數(shù)據(jù)庫系統(tǒng)】13、【單選題】數(shù)據(jù)庫系統(tǒng)與文件系統(tǒng)的主要差別在_______________。本題答案:【包括其他全部選項】14、【單選題】關(guān)系數(shù)據(jù)庫系統(tǒng)對層次/網(wǎng)狀數(shù)據(jù)庫系統(tǒng)的重大改進是_______________。本題答案:【包括其他全部選項】15、【單選題】面向?qū)ο髷?shù)據(jù)庫系統(tǒng)對關(guān)系數(shù)據(jù)庫系統(tǒng)的重大改進是_______________。本題答案:【包括其他全部選項】第2講測驗1、【單選題】數(shù)據(jù)庫系統(tǒng)的三級模式是指__________。本題答案:【用戶模式、概念模式和存儲模式】2、【單選題】在三級模式兩層映像結(jié)構(gòu)中,“模式”是指__________。本題答案:【概念模式】3、【單選題】在三級模式兩層映像結(jié)構(gòu)中,“物理模式”是指__________。本題答案:【存儲模式】4、【單選題】在三級模式兩層映像結(jié)構(gòu)中,“全局模式”是指__________。本題答案:【概念模式】5、【單選題】在三級模式兩層映像結(jié)構(gòu)中,“局部模式”是指__________。本題答案:【外模式】6、【單選題】關(guān)于三級模式,下列說法不正確的是__________。本題答案:【內(nèi)模式又稱為局部模式】7、【單選題】關(guān)于數(shù)據(jù)獨立性,下列說法正確的為__________。本題答案:【概念模式到內(nèi)模式的映像實現(xiàn)了數(shù)據(jù)的物理獨立性】8、【單選題】關(guān)于數(shù)據(jù)獨立性,下列說法正確的為__________。本題答案:【外模式到概念模式的映像實現(xiàn)了數(shù)據(jù)的邏輯獨立性】9、【單選題】數(shù)據(jù)庫系統(tǒng)的數(shù)據(jù)獨立性是指_______________。本題答案:【不會因為系統(tǒng)數(shù)據(jù)存儲結(jié)構(gòu)與數(shù)據(jù)邏輯結(jié)構(gòu)的變化而影響應(yīng)用程序】10、【單選題】下列說法不正確的是_______________。本題答案:【模式是對數(shù)據(jù)模型的抽象,數(shù)據(jù)模型的結(jié)構(gòu)性描述稱為模式】11、【單選題】第一代數(shù)據(jù)庫系統(tǒng)是指_______________。本題答案:【基于網(wǎng)狀模型或?qū)哟文P偷臄?shù)據(jù)庫系統(tǒng)】12、【單選題】第二代數(shù)據(jù)庫系統(tǒng)是指_______________。本題答案:【基于關(guān)系模型的數(shù)據(jù)庫系統(tǒng)】13、【單選題】數(shù)據(jù)庫系統(tǒng)與文件系統(tǒng)的主要差別在_______________。本題答案:【包括其他全部選項】14、【單選題】關(guān)系數(shù)據(jù)庫系統(tǒng)對層次/網(wǎng)狀數(shù)據(jù)庫系統(tǒng)的重大改進是_______________。本題答案:【包括其他全部選項】15、【單選題】面向?qū)ο髷?shù)據(jù)庫系統(tǒng)對關(guān)系數(shù)據(jù)庫系統(tǒng)的重大改進是_______________。本題答案:【包括其他全部選項】第3講模擬練習題1、【單選題】某關(guān)系R的外鍵是指______本題答案:【其它關(guān)系的候選鍵,可以是R中的主屬性或非主屬性】2、【單選題】關(guān)系模型中,下列關(guān)于候選鍵說法正確的是_______本題答案:【可由其值能惟一標識該關(guān)系中任何元組的一個或多個屬性組成】3、【單選題】若某屬性非該關(guān)系的主鍵,卻是另外一個關(guān)系的主鍵,則該屬性稱為_______本題答案:【外鍵】4、【單選題】下列四項中說法正確的是_______本題答案:【關(guān)系的任何屬性都是不可再分的】5、【單選題】假設(shè)有關(guān)系R(A,B,C),其主碼為A;關(guān)系S(D,A),其主碼為D,外碼為A。如下圖示:RSABCDA123122132NULL3341則關(guān)系S中違反完整性規(guī)則的元組是________本題答案:【3,3】6、【單選題】有關(guān)系R(A:int,B:int,C:int),主碼為A,沒有違反完整性規(guī)則的選項是_______本題答案:【ABC12321null】7、【單選題】已知三個域:男人={李基,張鵬},女人={王方,劉玉},子女={李鍵,張睿,張峰}。這一組域(男人,女人,子女)的笛卡爾積的基數(shù)為_______本題答案:【12】8、【單選題】現(xiàn)有如下關(guān)系:患者(患者編號,患者姓名,性別,出生日期),醫(yī)療(患者編號,患者姓名,醫(yī)生編號,醫(yī)生姓名,診斷日期)。其中,“醫(yī)療”關(guān)系中的外鍵是_______本題答案:【患者編號】9、【單選題】已知關(guān)系Member(S#,Name,D#)和Team(D#,Dname,Leader),其中Member的S#為主鍵,D#為外鍵,且S#范圍為1000000-1100000。Team={’01’,’技術(shù)研發(fā)’,’趙六’,’02’,’產(chǎn)品運營’,’錢琪’}。問:下面哪一個選項中的元組可以是Member的元組。_______本題答案:【‘1000101’,null,‘01’】10、【單選題】“合同”關(guān)系和“客戶”關(guān)系如下表所示,關(guān)于這兩個表說法正確的是________合同合同號合同名稱合同簽訂人客戶號HT01鋼材合同張三CUST01HT02煤礦合同李四CUST02HT03鋼材合同張三CUST01客戶客戶號客戶名稱客戶地址聯(lián)系人CUST01首鋼北京李吉CUST02天麟煤礦北京李潤CUST03寶鋼上海李婷本題答案:【“合同”關(guān)系和“客戶”關(guān)系的主碼分別為“合同號”和“客戶號”,“合同”的外碼為“客戶號”】11、【單選題】關(guān)于關(guān)系模型完整性的說法,不正確的是______本題答案:【外鍵如果取空值,則違反了參照完整性】12、【單選題】關(guān)于學生關(guān)系,下列哪一個屬性適合作為候選碼_______本題答案:【學號】13、【單選題】關(guān)于關(guān)系模式與關(guān)系,說法不正確的是_______本題答案:【關(guān)系模式是穩(wěn)定的;同一關(guān)系模式下,只有一種關(guān)系】14、【單選題】關(guān)于關(guān)系的特性,說法不正確的是______本題答案:【關(guān)系是以屬性在關(guān)系的位置來區(qū)分的】15、【單選題】關(guān)于關(guān)系的特性,說法不正確的是______本題答案:【關(guān)系的任意兩列上的值不能完全相同】16、【單選題】關(guān)系模型就是處理Table的,它由哪些部分組成_________。本題答案:【關(guān)系(或者表)、關(guān)系運算和完整性約束】17、【單選題】關(guān)系數(shù)據(jù)庫中,體現(xiàn)“實體能夠區(qū)分并唯一標識元組”的規(guī)則是________。本題答案:【實體完整性規(guī)則】18、【單選題】根據(jù)關(guān)系模型的完整性規(guī)則,一個關(guān)系中的主鍵________。本題答案:【不允許空值】19、【單選題】關(guān)系模型中,實體完整性是指_________。本題答案:【實體的主碼中的屬性值不能為空值】20、【單選題】若規(guī)定工資表中的基本工資不得超過5000元,則這個規(guī)則屬于________。本題答案:【用戶定義完整性約束】21、【單選題】關(guān)于“關(guān)系”的說法,正確的是________。本題答案:【關(guān)系是一個由行與列組成的、能夠表達數(shù)據(jù)及數(shù)據(jù)之間聯(lián)系的二維表】22、【單選題】下列幾個表符合關(guān)系約束的是__________。本題答案:【StudentsS#lnamefnameClassTelephone1JonesAllan2555-12342SmithJohn3555-43213BrownHarry2555-11225WhiteEdward3555-3344】23、【單選題】關(guān)于關(guān)系的特性,說法不正確的是_________。本題答案:【表中行的順序、列的順序不可以任意交換】24、【單選題】關(guān)系模型中,實現(xiàn)不同關(guān)系之間的聯(lián)系是通過________。本題答案:【外鍵】25、【單選題】參照完整性規(guī)則是指表的__________必須是另一個表主鍵的有效值,或者是空值。本題答案:【外鍵】第3講測驗1、【單選題】某關(guān)系R的外鍵是指______。本題答案:【其它關(guān)系的候選鍵,可以是R中的主屬性或非主屬性】2、【單選題】關(guān)系模型中,下列關(guān)于候選鍵說法正確的是_______本題答案:【可由其值能惟一標識該關(guān)系中任何元組的一個或多個屬性組成】3、【單選題】若某屬性非該關(guān)系的主鍵,卻是另外一個關(guān)系的主鍵,則該屬性稱為_______本題答案:【外鍵】4、【單選題】下列四項中說法正確的是_______本題答案:【關(guān)系的任何屬性都是不可再分的】5、【單選題】假設(shè)有關(guān)系R(A,B,C),其主碼為A;關(guān)系S(D,A),其主碼為D,外碼為A。如下圖示:RSABCDA123122132NULL3341則關(guān)系S中違反完整性規(guī)則的元組是________本題答案:【3,3】6、【單選題】有關(guān)系R(A:int,B:int,C:int),主碼為A,沒有違反完整性規(guī)則的選項是_______本題答案:【ABC12321null】7、【單選題】已知三個域:男人={李基,張鵬},女人={王方,劉玉},子女={李鍵,張睿,張峰}。這一組域(男人,女人,子女)的笛卡爾積的基數(shù)為_______本題答案:【12】8、【單選題】現(xiàn)有如下關(guān)系:患者(患者編號,患者姓名,性別,出生日期),醫(yī)療(患者編號,患者姓名,醫(yī)生編號,醫(yī)生姓名,診斷日期)。其中,“醫(yī)療”關(guān)系中的外鍵是_______本題答案:【患者編號】9、【單選題】已知關(guān)系Member(S#,Name,D#)和Team(D#,Dname,Leader),其中Member的S#為主鍵,D#為外鍵,且S#范圍為1000000-1100000。Team={’01’,’技術(shù)研發(fā)’,’趙六’,’02’,’產(chǎn)品運營’,’錢琪’}。問:下面哪一個選項中的元組可以是Member的元組。_______本題答案:【‘1000101’,null,‘01’】10、【單選題】“合同”關(guān)系和“客戶”關(guān)系如下表所示,關(guān)于這兩個表說法正確的是________合同合同號合同名稱合同簽訂人客戶號HT01鋼材合同張三CUST01HT02煤礦合同李四CUST02HT03鋼材合同張三CUST01客戶客戶號客戶名稱客戶地址聯(lián)系人CUST01首鋼北京李吉CUST02天麟煤礦北京李潤CUST03寶鋼上海李婷本題答案:【“合同”關(guān)系和“客戶”關(guān)系的主碼分別為“合同號”和“客戶號”,“合同”的外碼為“客戶號”】11、【單選題】關(guān)于關(guān)系模型完整性的說法,不正確的是______本題答案:【外鍵如果取空值,則違反了參照完整性】12、【單選題】關(guān)于學生關(guān)系,下列哪一個屬性適合作為候選碼_______本題答案:【學號】13、【單選題】關(guān)于關(guān)系模式與關(guān)系,說法不正確的是_______本題答案:【關(guān)系模式是穩(wěn)定的;同一關(guān)系模式下,只有一種關(guān)系】14、【單選題】關(guān)于關(guān)系的特性,說法不正確的是______本題答案:【關(guān)系是以屬性在關(guān)系的位置來區(qū)分的】15、【單選題】關(guān)于關(guān)系的特性,說法不正確的是______本題答案:【關(guān)系的任意兩列的值不能完全相同】16、【單選題】關(guān)系模型就是處理Table的,它由哪些部分組成_________。本題答案:【關(guān)系(或者表)、關(guān)系運算和完整性約束】17、【單選題】關(guān)系數(shù)據(jù)庫中,體現(xiàn)“實體能夠區(qū)分并唯一標識元組”的規(guī)則是________。本題答案:【實體完整性規(guī)則】18、【單選題】根據(jù)關(guān)系模型的完整性規(guī)則,一個關(guān)系中的主鍵________本題答案:【不允許空值】19、【單選題】關(guān)系模型中,實體完整性是指_________本題答案:【體的主碼中的屬性值不能為空值】20、【單選題】若規(guī)定工資表中的基本工資不得超過5000元,則這個規(guī)則屬于________本題答案:【用戶定義完整性約束】21、【單選題】關(guān)于“關(guān)系”的說法,正確的是________本題答案:【關(guān)系是一個由行與列組成的、能夠表達數(shù)據(jù)及數(shù)據(jù)之間聯(lián)系的二維表】22、【單選題】下列幾個表符合關(guān)系約束的是__________本題答案:【StudentsS#lnamefnameClassTelephone1JonesAllan2555-12342SmithJohn3555-43213BrownHarry2555-11225WhiteEdward3555-3344】23、【單選題】關(guān)于關(guān)系的特性,說法不正確的是_________本題答案:【表中行的順序、列的順序不可以任意交換】24、【單選題】關(guān)系模型中,實現(xiàn)不同關(guān)系之間的聯(lián)系是通過________。本題答案:【外鍵】25、【單選題】參照完整性規(guī)則是指表的__________必須是另一個表主鍵的有效值,或者是空值本題答案:【外鍵】第4講模擬練習題1、【單選題】如下列表所示,兩個關(guān)系R1和R2,它們進行______運算后可以得到R3。關(guān)系R1關(guān)系R2關(guān)系R3ABCBEMABCEM11x1mi11xmiC2y2njc2ynJD3y1mk11xmK本題答案:【R1?R2】2、【單選題】在關(guān)系代數(shù)運算中,五種基本運算為______本題答案:【并、差、選擇、投影、乘積】3、【單選題】自然連接是構(gòu)成新關(guān)系的有效方法。一般情況下,當對關(guān)系R和S使用自然連接時,要求R和S含有一個或多個共有的_______本題答案:【屬性】4、【單選題】根據(jù)上述關(guān)系,求表R?W的結(jié)果_______本題答案:【】5、【單選題】系如下圖所示,查詢既學習課程號為001課程又學習課程號為002號課程的學生的學號,正確的是_______本題答案:【】6、【單選題】關(guān)系如下圖所示。的含義為_________本題答案:【查詢沒有學習過課程號為002號課程的學生姓名和年齡】7、【單選題】關(guān)系R與關(guān)系S只有一個公共屬性,T1是R與S做θ連接的結(jié)果,T2是R與S自然連接的結(jié)果,則下列說法正確的是_______本題答案:【T1的屬性個數(shù)大于T2的屬性個數(shù)】8、【單選題】已知關(guān)系課程表C,用關(guān)系代數(shù)查詢“程軍”老師所授課程的課程號(C#)和課程名(Cname),正確的是__________。課程表CC#CnameCteacherK1C語言王華K5數(shù)據(jù)庫原理程軍K8編譯原理程軍本題答案:【】9、【單選題】學生表如圖所示,用關(guān)系代數(shù)查詢所有在3系就讀的且年齡小于21的學生的學號和姓名。表達正確的是________。R(學生表)本題答案:【】10、【單選題】學生表如下圖所示,用關(guān)系代數(shù)查詢不在(年齡大于20的3系同學)要求之內(nèi)的所有其他同學的信息,正確的是_________R(學生表)本題答案:【】11、【單選題】對于如下運算,結(jié)果正確的是_________。本題答案:【】12、【單選題】已知關(guān)系S(S#,Sname,Sage,Sclass),SC(S#,C#,Score)。如下所示關(guān)系代數(shù)表達式的含義是________。本題答案:【其他全不對】13、【單選題】現(xiàn)有關(guān)系數(shù)據(jù)庫如下:學生(學號,姓名,性別,專業(yè)),課程(課程號,課程名,學分),選課(學號,課程號,分數(shù))。檢索“‘數(shù)據(jù)庫’課程不及格學生的學號、姓名和分數(shù)”。其正確的關(guān)系代數(shù)表達式是________。本題答案:【】14、【單選題】已知關(guān)系:學生(學號,姓名,性別,年齡),課程(課程號,課程名,學分),選課(課程號,學號,成績)。表達“查詢年齡未滿20歲的學生姓名及年齡”的關(guān)系代數(shù)表達式是_______本題答案:【】15、【單選題】已知關(guān)系:學生(學號,姓名,性別,年齡),課程(課程號,課程名,學分),選課(課程號,學號,成績)。表示“查詢沒有選修數(shù)據(jù)庫課程的學生姓名”的關(guān)系代數(shù)操作是________。本題答案:【】16、【單選題】已知關(guān)系:學生(學號,姓名,性別,年齡),課程(課程號,課程名,教師,學分),選課(學號,課程號,成績)。表達查詢“選修了教師01所教全部課程的學生的姓名”的關(guān)系代數(shù)操作是_________。本題答案:【】17、【單選題】表達“從一個關(guān)系的所有行中提取出滿足某些條件的行”,“從一個關(guān)系的所有列中提取出某些列”“提取出屬于一個關(guān)系但不屬于另一關(guān)系的所有元組”“將兩個關(guān)系必須按照某種條件串接成一個較大的關(guān)系”的操作依次是__________。1、并2、交3、積4、選擇5、投影6、差7、連接本題答案:【4567】18、【單選題】下列說法正確的是__________。本題答案:【R′S與S′R運算的結(jié)果是同一個關(guān)系】19、【單選題】設(shè)關(guān)系R、S、W各有10個元組,那么這三個關(guān)系的笛卡爾積的元組個數(shù)是_________。本題答案:【1000】20、【單選題】設(shè)關(guān)系R和S的元組個數(shù)分別為100和300,關(guān)系T是R與S的笛卡爾積,則T的元組個數(shù)是________。本題答案:【30000】21、【單選題】設(shè)關(guān)系R與關(guān)系S具有相同的目數(shù)(或稱度數(shù)),且相對應(yīng)屬性的值取自同一個域,則R-(R-S)等于_________。本題答案:【R∩S】22、【單選題】假定學生關(guān)系是S(S#,Sname,Ssex,Sage),課程關(guān)系是C(C#,Cname,Cteacher),學生選課關(guān)系是SC(S#,C#,Score),要查找“選修‘COMPUTER’課程的女學生的姓名”,其正確的關(guān)系代數(shù)表達式是________。本題答案:【其他都不對】23、【單選題】設(shè)關(guān)系R和S的屬性個數(shù)分別為n和m,那么R×S操作結(jié)果的屬性個數(shù)為________。本題答案:【n+m】24、【單選題】設(shè)f1,f2是條件表達式,σf1(σf2(R))等價于_______。本題答案:【σf1∧f2(R)】第4講測驗1、【單選題】如下列表所示,兩個關(guān)系R1和R2,它們進行______運算后可以得到R3。關(guān)系R1關(guān)系R2關(guān)系R3ABCBEMABCEM11x1mi11xmiC2y2njc2ynJD3y1mk11xmK本題答案:【R1?R2】2、【單選題】在關(guān)系代數(shù)運算中,五種基本運算為______本題答案:【并、差、選擇、投影、乘積】3、【單選題】自然連接是構(gòu)成新關(guān)系的有效方法。一般情況下,當對關(guān)系R和S使用自然連接時,要求R和S含有一個或多個共有的_______本題答案:【屬性】4、【單選題】根據(jù)上述關(guān)系,求表R?W的結(jié)果_______本題答案:【】5、【單選題】關(guān)系如下圖所示,查詢既學習課程號為001課程又學習課程號為002號課程的學生的學號,正確的是_______本題答案:【】6、【單選題】關(guān)系如下圖所示。的含義為_________本題答案:【查詢沒有學習過課程號為002號課程的學生姓名和年齡】7、【單選題】關(guān)系R與關(guān)系S只有一個公共屬性,T1是R與S做θ連接的結(jié)果,T2是R與S自然連接的結(jié)果,則下列說法正確的是_______本題答案:【T1的屬性個數(shù)大于T2的屬性個數(shù)】8、【單選題】已知關(guān)系課程表C,用關(guān)系代數(shù)查詢“程軍”老師所授課程的課程號(C#)和課程名(Cname),正確的是__________。程表CC#CnameCteacherK1C語言王華K5數(shù)據(jù)庫原理程軍K8編譯原理程軍本題答案:【】9、【單選題】學生表如圖所示,用關(guān)系代數(shù)查詢所有在3系就讀的且年齡小于21的學生的學號和姓名。表達正確的是________。R(學生表)本題答案:【】10、【單選題】學生表如下圖所示,用關(guān)系代數(shù)查詢不在(年齡大于20的3系同學)要求之內(nèi)的所有其他同學的信息,正確的是_________R(學生表)本題答案:【】11、【單選題】對于如下運算,結(jié)果正確的是_________。本題答案:【】12、【單選題】已知關(guān)系S(S#,Sname,Sage,Sclass),SC(S#,C#,Score)。如下所示關(guān)系代數(shù)表達式的含義是________。本題答案:【其他全不對】13、【單選題】現(xiàn)有關(guān)系數(shù)據(jù)庫如下:學生(學號,姓名,性別,專業(yè)),課程(課程號,課程名,學分),選課(學號,課程號,分數(shù))。檢索“‘數(shù)據(jù)庫’課程不及格學生的學號、姓名和分數(shù)”。其正確的關(guān)系代數(shù)表達式是________。本題答案:【】14、【單選題】已知關(guān)系:學生(學號,姓名,性別,年齡),課程(課程號,課程名,學分),選課(課程號,學號,成績)。表達“查詢年齡未滿20歲的學生姓名及年齡”的關(guān)系代數(shù)表達式是_______本題答案:【】15、【單選題】已知關(guān)系:學生(學號,姓名,性別,年齡),課程(課程號,課程名,學分),選課(課程號,學號,成績)。表示“查詢沒有選修數(shù)據(jù)庫課程的學生姓名”的關(guān)系代數(shù)操作是________。本題答案:【】16、【單選題】已知關(guān)系:學生(學號,姓名,性別,年齡),課程(課程號,課程名,教師,學分),選課(學號,課程號,成績)。表達查詢“選修了教師01所教全部課程的學生的姓名”的關(guān)系代數(shù)操作是_________。本題答案:【】17、【單選題】表達“從一個關(guān)系的所有行中提取出滿足某些條件的行”,“從一個關(guān)系的所有列中提取出某些列”“提取出屬于一個關(guān)系但不屬于另一關(guān)系的所有元組”“將兩個關(guān)系必須按照某種條件串接成一個較大的關(guān)系”的操作依次是__________1、并2、交3、積4、選擇5、投影6、差7、連接本題答案:【4567】18、【單選題】下列說法正確的是__________。本題答案:【R′S與S′R運算的結(jié)果是同一個關(guān)系】19、【單選題】設(shè)關(guān)系R、S、W各有10個元組,那么這三個關(guān)系的笛卡爾積的元組個數(shù)是_________。本題答案:【1000】20、【單選題】設(shè)關(guān)系R和S的元組個數(shù)分別為100和300,關(guān)系T是R與S的笛卡爾積,則T的元組個數(shù)是________。本題答案:【30000】21、【單選題】設(shè)關(guān)系R與關(guān)系S具有相同的目數(shù)(或稱度數(shù)),且相對應(yīng)屬性的值取自同一個域,則R-(R-S)等于_________。本題答案:【R∩S】22、【單選題】假定學生關(guān)系是S(S#,Sname,Ssex,Sage),課程關(guān)系是C(C#,Cname,Cteacher),學生選課關(guān)系是SC(S#,C#,Score),要查找“選修‘COMPUTER’課程的女學生的姓名”,其正確的關(guān)系代數(shù)表達式是________。本題答案:【其他都不對】23、【單選題】設(shè)關(guān)系R和S的屬性個數(shù)分別為n和m,那么R×S操作結(jié)果的屬性個數(shù)為________。本題答案:【n+m】24、【單選題】設(shè)f1,f2是條件表達式,σf1(σf2(R))等價于_______。本題答案:【σf1∧f2(R)】第5講模擬練習題1、【單選題】關(guān)于關(guān)系運算,下列說法正確的是_______。本題答案:【安全的元組演算公式和安全的域演算公式可以等價變換】2、【單選題】集合R與S的差表示為________。本題答案:【】3、【單選題】集合R與S的笛卡爾積表示為________。本題答案:【】4、【單選題】集合R與S的并表示為_______。本題答案:【】5、【單選題】已知下述關(guān)系,S(學號,姓名,年齡,性別,院系),SC(學號,課程號,分數(shù)),C(課程號,課程名,學分,教師名)。檢索學習過劉玲老師所授課程的所有學生。表達正確的是________。本題答案:【】6、【單選題】已知下述關(guān)系,S(學號,姓名,年齡,性別,院系),SC(學號,課程號,分數(shù)),C(課程號,課程名,學分,教師名)。檢索學號為S3學生所學課程的課程號與任課教師名。表達正確的是________。本題答案:【{t[1],t[4]|t?Cù$(u?S)$(v?SC)(u[1]=‘S3’ùu[1]=v[1]ùt[1]=v[2])】7、【單選題】已知關(guān)系Student(S#,Sname,Sage,D#),Dept(D#,Dname,Dean),利用元組演算查詢“計算機系所有學生的信息”;對以下元組演算公式,請補充下劃線里的內(nèi)容:本題答案:【$,1,2】8、【單選題】關(guān)系R(S#,Sname,Sage,Sclass),Z(S#,Sname,Sage,Sclass)表達“t屬于R或t屬于Z,并且t的年齡大于20”的關(guān)系元組演算公式為_______。本題答案:【】9、【單選題】已知下述關(guān)系,Student(學號,姓名,年齡,性別,院系),SC(學號,課程號,分數(shù)),C(課程號,課程名,學分,教師名)。請用關(guān)系演算公式表達“檢索出年齡不是最小的,所學課程都及格的所有同學”,表達結(jié)果正確的是_______。本題答案:【】10、【單選題】關(guān)于關(guān)系運算的安全性,說法不正確的是________。本題答案:【關(guān)系演算是安全的】11、【單選題】關(guān)于關(guān)系運算的說法,不正確的是________。本題答案:【相比之下:域演算的非過程性最好,關(guān)系代數(shù)次之,元組演算最差】12、【單選題】請寫出下面語句的邏輯含義。正確的是__________。本題答案:【或者年齡不小于20歲,或者既為03系又為男生的學生】13、【單選題】假設(shè)R(A,B,C),S(D,E)分別是三元和二元關(guān)系,把表達式轉(zhuǎn)換成等價的元組表達式正確的是_________。本題答案:【】14、【單選題】基于關(guān)系域演算的QBE語言,QBE操作框架由________構(gòu)成。本題答案:【關(guān)系名、屬性名、操作命令、查詢條件】15、【單選題】以下元組演算公式與關(guān)系代數(shù)RèS、R-S、R?S的等價性相對應(yīng)的一組是_________。本題答案:【{t|t?Rút?S}、{t|t?Rùt?S}、{t|t?Rùt?S}】第5講測驗1、【單選題】關(guān)于關(guān)系運算,下列說法正確的是_______本題答案:【安全的元組演算公式和安全的域演算公式可以等價變換】2、【單選題】集合R與S的差表示為________本題答案:【】3、【單選題】集合R與S的笛卡爾積表示為________本題答案:【】4、【單選題】集合R與S的并表示為_______本題答案:【】5、【單選題】已知下述關(guān)系,S(學號,姓名,年齡,性別,院系),SC(學號,課程號,分數(shù)),C(課程號,課程名,學分,教師名)。檢索學習過劉玲老師所授課程的所有學生。表達正確的是________本題答案:【】6、【單選題】已知下述關(guān)系,S(學號,姓名,年齡,性別,院系),SC(學號,課程號,分數(shù)),C(課程號,課程名,學分,教師名)。檢索學號為S3學生所學課程的課程號與任課教師名。表達正確的是________本題答案:【】7、【單選題】已知關(guān)系Student(S#,Sname,Sage,D#),Dept(D#,Dname,Dean),利用元組演算查詢“計算機系所有學生的信息”;對以下元組演算公式,請補充下劃線里的內(nèi)容:本題答案:【$,1,2】8、【單選題】關(guān)系R(S#,Sname,Sage,Sclass),Z(S#,Sname,Sage,Sclass)表達“t屬于R或t屬于Z,并且t的年齡大于20”的關(guān)系元組演算公式為_______本題答案:【】9、【單選題】已知下述關(guān)系,Student(學號,姓名,年齡,性別,院系),SC(學號,課程號,分數(shù)),C(課程號,課程名,學分,教師名)。請用關(guān)系演算公式表達“檢索出年齡不是最小的,所學課程都及格的所有同學”,表達結(jié)果正確的是_______。本題答案:【】10、【單選題】關(guān)于關(guān)系運算的安全性,說法不正確的是________。本題答案:【關(guān)系演算是安全的】11、【單選題】關(guān)于關(guān)系運算的說法,不正確的是________。本題答案:【相比之下:域演算的非過程性最好,關(guān)系代數(shù)次之,元組演算最差】12、【單選題】請寫出下面語句的邏輯含義。正確的是__________。本題答案:【或者年齡不小于20歲,或者既為03系又為男生的學生】13、【單選題】假設(shè)R(A,B,C),S(D,E)分別是三元和二元關(guān)系,把表達式轉(zhuǎn)換成等價的元組表達式正確的是_________。本題答案:【】14、【單選題】基于關(guān)系域演算的QBE語言,QBE操作框架由________構(gòu)成。本題答案:【關(guān)系名、屬性名、操作命令、查詢條件】15、【單選題】以下元組演算公式與關(guān)系代數(shù)RèS、R-S、R?S的等價性相對應(yīng)的一組是_________。本題答案:【{t|t?Rút?S}、{t|t?Rùt?S}、{t|t?Rùt?S}】第6講模擬練習題1、【單選題】SQL語言集數(shù)據(jù)查詢、數(shù)據(jù)操縱、數(shù)據(jù)定義和數(shù)據(jù)控制功能于一體,其中,CREATE、DROP、ALTER語句是實現(xiàn)哪種功能_________。本題答案:【數(shù)據(jù)定義】2、【單選題】已知有:學生表Student(S#char(8),Snamechar(10),Ssexchar(2),Sageinteger,D#char(2),Sclasschar(6))中,若要在學生表中追加一個元組“學號為98030101的男同學張三,年齡為20,所屬系別03,所在班級980301”,則可用_________。本題答案:【INSERTINTOStudentVALUES(‘98030101’,‘張三’,‘男’,20,‘03’,‘980301’);】3、【單選題】有學生表Student(S#char(8),Snamechar(10),Ssexchar(2),Sageinteger,D#char(2),Sclasschar(6))。要檢索學生表中“所有年齡小于等于19歲的學生的年齡及姓名”,SQL語句正確的是_________。本題答案:【SelectSage,SnameFromStudentWhereSage=19;】4、【單選題】若用如下的SQL語句創(chuàng)建一個表SC:CREATETABLESC(S#CHAR(6)NOTNULL,C#CHAR(3)NOTNULL,SCOREINTEGER,NOTECHAR(20));向SC表中插入如下行時,_________行可以被插入。本題答案:【(‘200823’,‘101’,NULL,NULL)】5、【單選題】有學生表Student(S#char(8),Snamechar(10),Ssexchar(2),Sageinteger,D#char(2),Sclasschar(6))。若要“檢索名字為張某某的所有同學姓名”,SQL語句正確的是_________。本題答案:【SelectSnameFromStudentWhereSnameLike‘張____’;】6、【單選題】在關(guān)系模型中關(guān)于結(jié)果唯一性問題,結(jié)果排序問題,模糊查詢問題,如下說法不正確的是_________。本題答案:【結(jié)果排序是在Select語句中通過增加orderby子句實現(xiàn)的,后只能跟DESC或省略為降序?!?、【單選題】有關(guān)系表SC(S#,C#,Score),求既學過“001”號課又學過“002”號課的所有學生的學號,下列SQL語句正確的是_________。H、FromSCWhereCI、=‘001’ANDCJ、=‘002’;K、SelectS2.SL、FromSCS1,SCS2WhereS1.SM、=S2.SN、orS1.CO、=‘001’andS2.CP、=‘002;Q、SelectS1.SR、FromSCS1WhereS1.CS、=‘001’ANDS1.CT、=‘002’;本題答案:【SelectS1.S#FromSCS1,SCS2WhereS1.S#=S2.S#andS1.C#=‘001’andS2.C#=‘002;】8、【單選題】有關(guān)系表SC(S#,C#,Score),求“001”號課成績比“002”號課成績高的所有學生的學號。下列SQL語句正確的是_________。H、FromSCS1,SCS2WhereS1.SI、=S2.SJ、andS1.CK、=‘001’andS2.CL、=‘002’andS2.ScoreS1.Score;M、SelectS1.SN、FromSCS1,SCS2WhereS1.SO、=S2.SP、andS1.CQ、=‘001’andS2.CR、=‘002;S、Select*FromSCS1,SCS2WhereS1.ST、=S2.SU、andS1.CV、=‘001’andS2.CW、=‘002’andS1.ScoreS2.Score;本題答案:【SelectS1.S#FromSCS1,SCS2WhereS1.S#=S2.S#andS1.C#=‘001’andS2.C#=‘002’andS1.ScoreS2.Score;】9、【單選題】假設(shè)學生關(guān)系S(S#,SNAME,SEX),課程關(guān)系C(C#,CNAME),學生選課關(guān)系SC(S#,C#,GRADE)。要查詢選修“Computer”課的男生姓名,將涉及到關(guān)系_________。本題答案:【S,C,SC】10、【單選題】SQL語言中,刪除一個表的命令是________。本題答案:【DROP】11、【單選題】學生關(guān)系S(S#,Sname,Ssex,Sage,D#,Sclass),S的屬性分別表示學生的學號、姓名、性別、年齡。要在表S中刪除一個屬性“年齡”,可選用的SQL語句是_________。本題答案:【ALTERTABLESDROPSage】12、【單選題】若要撤銷數(shù)據(jù)庫中已經(jīng)存在的表S,可用_________。本題答案:【DROPTABLES】13、【單選題】WHERE條件中出現(xiàn)LIKE'_A%',下面哪一個結(jié)果是可以被檢索出來的_________。本題答案:【BAI】14、【單選題】查詢時,若要輸出無重復(fù)的記錄,SELECT子句中使用的保留字是:_________。本題答案:【DISTINCT】15、【單選題】查詢結(jié)果輸出時要求按“總評成績”降序排列,相同者按“性別”升序,正確的子句是_________。本題答案:【ORDERBY總評成績DESC,性別】16、【單選題】在下列SQL語句中,屬于數(shù)據(jù)控制語言DCL的是_________。1、CREATE2、SELECT3、UPDATE4、GRANT5、DELETE6、ALTER7、INSERT8、REVOKE本題答案:【4,8】17、【單選題】已知關(guān)系S(S#,SN,AGE,SEX),SC(C#,S#,GRADE),C(C#,CN,TEACHER)。若要檢索學生姓名及其選修課程的課程號和成績,正確的SELECT語句是_________。I、SELECTS.SN,SC.CJ、,SC.GRADEFROMSCWHERES.SK、=SC.GRADEL、SELECTS.SN,SC.CM、,SC.GRADEFROMS.SC本題答案:【SELECTS.SN,SC.C#,SC.GRADEFROMS,SCWHERES.S#=SC.S#】18、【單選題】INSERTINTOGoods(Name,Storage,Price)VALUES(’Keyboard’,3000,90.00)的作用是________。本題答案:【添加數(shù)據(jù)到一行中的部分列】19、【單選題】已知如下關(guān)系:學生Student(S#,Sname),課程Course(C#,Cname,T#),選課SC(S#,C#,Score),教師T(T#,Tname)。其中S#為學號,Sname為學生命名,C#為課號,Cname為課程名,T#為教師編號,Score為成績,Tname為教師名。閱讀SQL語句:SELECTSnameFROMStudent,SC,CourseWHEREStudent.S#=SC.S#ANDCourse.C#=SC.C#ANDT#=‘T01’ANDScore60;關(guān)于其查詢結(jié)果,下列說法正確的是_____。本題答案:【學習T01號教師講授課程不及格的所有學生的姓名】20、【單選題】如下幾個表所示學生、課程、必修課和選課關(guān)系,用SQL語言實現(xiàn)下列操作。將“選課”表中的1002號課的所有成績提高10分,正確的SQL語句是_____。本題答案:【UPDATE選課SET成績=成績+10WHERE課號=‘1002’;】21、【單選題】如下幾個表所示學生、課程、必修課和選課關(guān)系,用SQL語言實現(xiàn)下列操作。從“課程”表中將2003號課去掉,正確的SQL語句是_____。本題答案:【DELETEFROM課程WHERE課號=‘2003’;】22、【單選題】如下幾個表所示學生、課程、必修課和選課關(guān)系。本題答案:【】23、【單選題】如下幾個表所示學生、課程、必修課和選課關(guān)系。本題答案:【】24、【單選題】在SELECT語句中,與關(guān)系代數(shù)中s運算符對應(yīng)的是________子句。本題答案:【W(wǎng)HERE】25、【單選題】在SELECT語句中,與關(guān)系代數(shù)中p運算符對應(yīng)的是________子句。本題答案:【SELECT】26、【單選題】已知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’”,下列說法正確的是________。本題答案:【其它說法都不正確】第6講測驗1、【單選題】SQL語言集數(shù)據(jù)查詢、數(shù)據(jù)操縱、數(shù)據(jù)定義和數(shù)據(jù)控制功能于一體,其中,CREATE、DROP、ALTER語句是實現(xiàn)哪種功能_________。本題答案:【數(shù)據(jù)定義】2、【單選題】已知有:學生表Student(S#char(8),Snamechar(10),Ssexchar(2),Sageinteger,D#char(2),Sclasschar(6))中,若要在學生表中追加一個元組“學號為98030101的男同學張三,年齡為20,所屬系別03,所在班級980301”,則可用_________。本題答案:【INSERTINTOStudentVALUES(‘98030101’,‘張三’,‘男’,20,‘03’,‘980301’);】3、【單選題】有學生表Student(S#char(8),Snamechar(10),Ssexchar(2),Sageinteger,D#char(2),Sclasschar(6))。要檢索學生表中“所有年齡小于等于19歲的學生的年齡及姓名”,SQL語句正確的是_________。本題答案:【SelectSage,SnameFromStudentWhereSage=19;】4、【單選題】若用如下的SQL語句創(chuàng)建一個表SC:CREATETABLESC(S#CHAR(6)NOTNULL,C#CHAR(3)NOTNULL,SCOREINTEGER,NOTECHAR(20));向SC表中插入如下行時,_________行可以被插入。本題答案:【(‘200823’,‘101’,NULL,NULL)】5、【單選題】有學生表Student(S#char(8),Snamechar(10),Ssexchar(2),Sageinteger,D#char(2),Sclasschar(6))。若要“檢索名字為張某某的所有同學姓名”,SQL語句正確的是_________。本題答案:【SelectSnameFromStudentWhereSnameLike‘張____’;】6、【單選題】在關(guān)系模型中關(guān)于結(jié)果唯一性問題,結(jié)果排序問題,模糊查詢問題,如下說法不正確的是_________。本題答案:【結(jié)果排序是在Select語句中通過增加orderby子句實現(xiàn)的,后只能跟DESC或省略為降序?!?、【單選題】有關(guān)系表SC(S#,C#,Score),求既學過“001”號課又學過“002”號課的所有學生的學號,下列SQL語句正確的是_________。H、FromSCWhereCI、=‘001’ANDCJ、=‘002’;K、SelectS2.SL、FromSCS1,SCS2WhereS1.SM、=S2.SN、orS1.CO、=‘001’andS2.CP、=‘002;Q、SelectS1.SR、FromSCS1WhereS1.CS、=‘001’ANDS1.CT、=‘002’;本題答案:【SelectS1.S#FromSCS1,SCS2WhereS1.S#=S2.S#andS1.C#=‘001’andS2.C#=‘002;】8、【單選題】有關(guān)系表SC(S#,C#,Score),求“001”號課成績比“002”號課成績高的所有學生的學號。下列SQL語句正確的是_________。H、FromSCS1,SCS2WhereS1.SI、=S2.SJ、andS1.CK、=‘001’andS2.CL、=‘002’andS2.ScoreS1.Score;M、SelectS1.SN、FromSCS1,SCS2WhereS1.SO、=S2.SP、andS1.CQ、=‘001’andS2.CR、=‘002;S、Select*FromSCS1,SCS2WhereS1.ST、=S2.SU、andS1.CV、=‘001’andS2.CW、=‘002’andS1.ScoreS2.Score;本題答案:【SelectS1.S#FromSCS1,SCS2WhereS1.S#=S2.S#andS1.C#=‘001’andS2.C#=‘002’andS1.ScoreS2.Score;】9、【單選題】假設(shè)學生關(guān)系S(S#,SNAME,SEX),課程關(guān)系C(C#,CNAME),學生選課關(guān)系SC(S#,C#,GRADE)。要查詢選修“Computer”課的男生姓名,將涉及到關(guān)系_________。本題答案:【S,C,SC】10、【單選題】SQL語言中,刪除一個表的命令是________。本題答案:【DROP】11、【單選題】學生關(guān)系S(S#,Sname,Ssex,Sage,D#,Sclass),S的屬性分別表示學生的學號、姓名、性別、年齡。要在表S中刪除一個屬性“年齡”,可選用的SQL語句是_________。本題答案:【ALTERTABLESDROPSage】12、【單選題】若要撤銷數(shù)據(jù)庫中已經(jīng)存在的表S,可用_________。本題答案:【DROPTABLES】13、【單選題】WHERE條件中出現(xiàn)LIKE'_A%',下面哪一個結(jié)果是可以被檢索出來的_________。本題答案:【BAI】14、【單選題】查詢時,若要輸出無重復(fù)的記錄,SELECT子句中使用的保留字是:_________。本題答案:【DISTINCT】15、【單選題】查詢結(jié)果輸出時要求按“總評成績”降序排列,相同者按“性別”升序,正確的子句是_________。本題答案:【ORDERBY總評成績DESC,性別】16、【單選題】在下列SQL語句中,屬于數(shù)據(jù)控制語言DCL的是_________。1、CREATE2、SELECT3、UPDATE4、GRANT5、DELETE6、ALTER7、INSERT8、REVOKE本題答案:【4,8】17、【單選題】已知關(guān)系S(S#,SN,AGE,SEX),SC(C#,S#,GRADE),C(C#,CN,TEACHER)。若要檢索學生姓名及其選修課程的課程號和成績,正確的SELECT語句是_________。I、SELECTS.SN,SC.CJ、,SC.GRADEFROMSCWHERES.SK、=SC.GRADEL、SELECTS.SN,SC.CM、,SC.GRADEFROMS.SC本題答案:【SELECTS.SN,SC.C#,SC.GRADEFROMS,SCWHERES.S#=SC.S#】18、【單選題】INSERTINTOGoods(Name,Storage,Price)VALUES(’Keyboard’,3000,90.00)的作用是________。本題答案:【添加數(shù)據(jù)到一行中的部分列】19、【單選題】已知如下關(guān)系:學生Student(S#,Sname),課程Course(C#,Cname,T#),選課SC(S#,C#,Score),教師T(T#,Tname)。其中S#為學號,Sname為學生命名,C#為課號,Cname為課程名,T#為教師編號,Score為成績,Tname為教師名。閱讀SQL語句:SELECTSnameFROMStudent,SC,CourseWHEREStudent.S#=SC.S#ANDCourse.C#=SC.C#ANDT#=‘T01’ANDScore60;關(guān)于其查詢結(jié)果,下列說法正確的是_____。本題答案:【學習T01號教師講授課程不及格的所有學生的姓名】20、【單選題】如下幾個表所示學生、課程、必修課和選課關(guān)系,用SQL語言實現(xiàn)下列操作。本題答案:【UPDATE選課SET成績=成績+10WHERE課號=‘1002’;】21、【單選題】如下幾個表所示學生、課程、必修課和選課關(guān)系,用SQL語言實現(xiàn)下列操作。本題答案:【DELETEFROM課程WHERE課號=‘2003’;】22、【單選題】如下幾個表所示學生、課程、必修課和選課關(guān)系。本題答案:【】23、【單選題】如下幾個表所示學生、課程、必修課和選課關(guān)系。本題答案:【】24、【單選題】在SELECT語句中,與關(guān)系代數(shù)中s運算符對應(yīng)的是________子句。本題答案:【W(wǎng)HERE】25、【單選題】在SELECT語句中,與關(guān)系代數(shù)中p運算符對應(yīng)的是________子句。本題答案:【SELECT】26、【單選題】已知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’”,下列說法正確的是________。本題答案:【其它說法都不正確;】第7講模擬練習題1、【單選題】已知S(S#,SN,AGE,SEX),S#學號,SN姓名。若要檢索所有比'王華'年齡大的學生姓名、年齡和性別,正確的SELECT語句是_________。本題答案:【SELECTSN,AGE,SEXFROMSWHEREAGE(SELECTAGEFROMSWHERESN='王華')】2、【單選題】在SQL語言中,子查詢是_________。本題答案:【嵌入到另一個查詢語句之中的查詢語句】3、【單選題】設(shè)關(guān)系Teacher的結(jié)構(gòu)為:Teacher(T#char(3),Tnamechar(10),D#char(2),Salaryfloat(2)),其中T#教師編號,Tname教師姓名,D#系號,Salary工資。Dept(D#char(2),Dnamechar(10),Deanchar(10)),Dname系名,Dean系主任。若要將所有計算機系的教師工資上調(diào)10%,則可用_________。H、in(SelectDI、FromDeptWhereDname=計算機);J、UpdateTABLETeacherSetSalary=Salary*1.1WhereDK、in(SelectDL、FromDeptWhereDname=‘計算機’);本題答案:【UpdateTeacherSetSalary=Salary*1.1WhereD#in(SelectD#FromDeptWhereDname=‘計算機’);】4、【單選題】已知Titles(Title_Idchar(4),Titlechar(20),Pub_idchar(4),priceinteger),其中Title_Id圖書編號,Title圖書名,Pub_id出版商編號,price價格。列出Titles表中其價格高于出版商ID為0736的出版商出版的書的最大價格的書的標題和ID,合適的查詢語句是_________。本題答案:【SELECTTitle_Id,TitleFROMTitlesWHEREprice>ALL(SELECTpriceFROMTitlesWHEREPub_id=‘0736’)】5、【單選題】陳述A:SubQuery1UNIONSubQuery2語句,其中SubQuery1和SubQuery2查詢中相應(yīng)的列必須以同一順序出現(xiàn)。陳述B:GROUPBY和HAVING子句不能在子查詢中使用,這些子句只能用在最后一個查詢結(jié)束時來總結(jié)和排序最后結(jié)果集。關(guān)于陳述A和B,下列說法正確的是_________。本題答案:【陳述A正確,陳述B錯誤】6、【單選題】下面有關(guān)HAVING子句,說法不正確的是_________。本題答案:【使用HAVING子句的同時不能使用WHERE子句】7、【單選題】在SQL中,與NOTIN等價的操作符是_________。本題答案:【ALL】8、【單選題】以下定義的4個視圖中,能夠進行更新操作的是_________。本題答案:【CREATEVIEWS_MALE(學號,姓名)ASSELECT學號,姓名FROMstudentWHERE班號='09031'】9、【單選題】已知選課關(guān)系SC(S#char(8),C#char(8),GRADEinteger),S#學號,C#課程號,GRADE成績。檢索選修4門以上課程的學生總成績(不統(tǒng)計不及格的課程),并要求按總成績的降序排列出來。正確的SELECT語句是_________。H、,SUM(GRADE)asSgradeFROMSCWHEREGRADE=60HAVINGCOUNT(*)=4GROUPBYSI、ORDERBYSgradeDESCJ、SELECTSK、,SUM(GRADE)asSgradeFROMSCWHEREGRADE=60andCOUNT(*)=4GROUPBYSL、ORDERBYSgradeDESC本題答案:【SELECTS#,SUM(GRADE)asSgradeFROMSCWHEREGRADE=60GROUPBYS#HAVINGCOUNT(*)=4ORDERBYSgradeDESC】10、【單選題】已知選課關(guān)系SC(S#char(8),C#char(8),GRADEinteger),S#學號,C#課程號,GRADE成績。檢索選修課程'C2'的學生中成績最高的學生的學號。正確的SELECT語句是_________。H、='C2')I、SELECTSJ、FROMSCWHERECK、='C2'ANDGRADEIN(SELECTGRADEFROMSCWHERECL、='C2')M、SELECTSN、FROMSCWHERECO、='C2'ANDGRADENOTIN(SELECTGRADEFROMSCWHERECP、='C2')本題答案:【SELECTS#FROMSCWHEREC#='C2'ANDGRADE=ALL(SELECTGRADEFROMSCWHEREC#='C2')】11、【單選題】關(guān)于SQL視圖更新的可執(zhí)行性,下列說法不正確的是_________。本題答案:【對于由單一Table子集構(gòu)成的視圖,即如果視圖是從單個基本表使用選擇、投影操作導(dǎo)出的,并且包含了基本表的主鍵,則不能更新】12、【單選題】已知關(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’)。若要對該視圖進行更新,下列語句正確的是_________。本題答案:【InsertintoCStudValues(“98030104”,“張三豐”,“980301”);】13、【單選題】合并多個查詢結(jié)果集,應(yīng)使用_________保留字。本題答案:【union】14、【單選題】假如有兩個表的連接是這樣的:table_1INNERJOINtable_2,其中table_1和table_2是兩個具有公共屬性的表,這種連接會生成哪種結(jié)果集_________。本題答案:【只包括table_1和table_2中滿足條件的行的組合結(jié)果】15、【單選題】有關(guān)SQL語言的空值處理,以下說法不正確的是_________。本題答案:【除is[not]null之外,空值滿足任何查找條件】16、【單選題】求既學過002號課,又學過003號課的同學學號,下列SQL語句不正確的是_________。H、FromSCWhereCI、=‘003’;J、SelectSK、FromSCWhereCL、=‘002’andSM、IN(SelectSN、FromSCWhereCO、=‘003’);P、SelectS1.SQ、FromSCS1,SCS2WhereS1.SR、=S2.SS、andS1.CT、=‘002’andS2.CU、=‘003;本題答案:【SelectS#FromSCWhereC#=‘002’ANDC#=‘003’;】17、【單選題】已知如下關(guān)系:學生Student(S#,Sname),課程Course(C#,Cname,T#),選課SC(S#,C#,Score),教師T(T#,Tname)。其中S#為學號,Sname為學生命名,C#為課號,Cname為課程名,T#為教師編號,Score為成績,Tname為教師名。閱讀SQL語句:SELECTSnameFROMStudentWHERES#NOTIN(SELECTS#FROMSCWHEREStudent.S#=SC.S#andC#=‘C01’andScore=60);關(guān)于其查詢結(jié)果,下列說法正確的是_____。本題答案:【剔出掉C01號課程及格學生的其他學生的姓名】18、【單選題】已知如下關(guān)系:學生Student(S#,Sname),課程Course(C#,Cname,T#),選課SC(S#,C#,Score),教師T(T#,Tname)。其中S#為學號,Sname為學生命名,C#為課號,Cname為課程名,T#為教師編號,Score為成績,Tname為教師名。閱讀SQL語句SELECTSnameFROMStudentWHERES#IN(SELECTS#FROMSCWHEREStudent.S#=SC.S#andC#=‘C01’andScore=60);關(guān)于其查詢結(jié)果,下列說法正確的是_____。本題答案:【C01號課程及格的所有學生的姓名】19、【單選題】已知如下關(guān)系:學生Student(S#,Sname),課程Course(C#,Cname,T#),選課SC(S#,C#,Score),教師T(T#,Tname)。其中S#為學號,Sname為學生命名,C#為課號,Cname為課程名,T#為教師編號,Score為成績,Tname為教師名。閱讀SQL語句SELECTSnameFROMStudentWHERES#NOTIN(SELECTS#FROMSC,CourseWHERET#=‘03’andSC.C#=C.C#);關(guān)于其查詢結(jié)果,下列說法正確的是_____。本題答案:【沒學過03號教師講授過的任一門課的學生的姓名】20、【單選題】已知如下關(guān)系:學生Student(S#,Sname),課程Course(C#,Cname,T#),選課SC(S#,C#,Score),教師T(T#,Tname)。其中S#為學號,Sname為學生命名,C#為課號,Cname為課程名,T#為教師編號,Score為成績,Tname為教師名。閱讀SQL語句SELECTS#FROMSCWHEREScore60GROUPBYC#HAVINGCount(*)2;關(guān)于其查詢結(jié)果,下列說法正確的是_____。本題答案:【有2人以上不及格課程的同學的學號】21、【單選題】已知如下關(guān)系:學生Student(S#,Sname),課程Course(C#,Cname,T#),選課SC(S#,C#,Score),教師T(T#,Tname)。其中S#為學號,Sname為學生命名,C#為課號,Cname為課程名,T#為教師編號,Score為成績,Tname為教師名。閱讀SQL語句SELECTS#FROMSCWHEREScore60ANDCount(*)2GROUPBYS#;關(guān)于其查詢結(jié)果,下列說法正確的是_____。本題答案:【其它選項的說法都不正確】22、【單選題】已知如下關(guān)系:學生Student(S#,Sname),課程Course(C#,Cname,T#),選課SC(S#,C#,Score),教師T(T#,Tname)。其中S#為學號,Sname為學生命名,C#為課號,Cname為課程名,T#為教師編號,Score為成績,Tname為教師名。閱讀SQL語句SelectSnameFromStudentWhereS#NOTIN(SelectS#FromSC,CourseC,TeacherTWhereT.Tname=‘李明’andSC.C#=C.C#andT.T#=C.T#);關(guān)于其

溫馨提示

  • 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)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論