




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
【MOOC】數據庫系統(上):模型與語言-哈爾濱工業大學中國大學慕課MOOC答案第1講模擬練習題1、【單選題】關于數據庫系統和數據庫管理系統,下列說法正確的是__________。本題答案:【數據庫管理系統是軟件產品,而數據庫系統不僅僅是軟件產品】2、【單選題】關于數據庫系統,下列說法正確的是__________。本題答案:【數據庫系統的構成包括數據庫、數據庫管理系統、數據庫應用程序、數據庫管理員以及計算機與網絡基本系統】3、【單選題】從用戶角度看數據庫管理系統的功能,下列說法正確的是__________。本題答案:【數據庫管理系統就是通過數據庫語言讓用戶操作進而提供數據庫定義、數據庫操縱和數據庫控制功能的系統,同時提供了一系列程序能夠實現對數據庫的各種存儲與維護】4、【單選題】從系統角度看數據庫管理系統,其功能包括__________。本題答案:【不僅僅有(A)(B)(C)功能,還包括其他功能】5、【單選題】從系統角度看數據庫管理系統,其功能包括__________。本題答案:【不僅僅包含X-、Y-、Z-功能,還包括其他功能】6、【單選題】下列哪些功能不是數據庫管理系統的功能__________。本題答案:【處理機控制】7、【單選題】關于數據庫系統語言,下列說法正確的是__________。本題答案:【數據庫系統語言包括了DDL、DML和DCL】8、【單選題】關于DDL,下列說法正確的是__________。本題答案:【DDL是數據庫定義語言】9、【單選題】關于DML,下列說法正確的是__________。本題答案:【DML是數據庫操縱語言】10、【單選題】從用戶角度看數據庫管理系統,其功能包括__________。本題答案:【上述全部】11、【多選題】從用戶角度看數據庫管理系統,其功能包括__________。本題答案:【數據庫定義#數據庫操縱#數據庫控制#數據庫維護】僅2月25日哈工大課程班同學回答1、【單選題】1、本課程分數構成是怎樣的?本題答案:【MOOC成績20分+實驗成績20分+期末考試60分】2、【單選題】2.本課程教學內容涉及幾門MOOC?本題答案:【3門】3、【單選題】3、本課程MOOC教學內容包括多少講?本題答案:【23講】4、【單選題】4、本課程包括幾個實驗?本題答案:【5個】5、【判斷題】5、你的慕課昵稱符合本課程的約定嗎?本題答案:【正確】6、【判斷題】6、你已經了解了本課程的學習內容和學習方法本題答案:【正確】第1講測驗1、【單選題】關于數據庫系統和數據庫管理系統,下列說法正確的是__________。本題答案:【數據庫管理系統是軟件產品,而數據庫系統不僅僅是軟件產品】2、【單選題】關于數據庫系統,下列說法正確的是__________。本題答案:【數據庫系統的構成包括數據庫、數據庫管理系統、數據庫應用程序、數據庫管理員以及計算機與網絡基本系統】3、【單選題】從用戶角度看數據庫管理系統的功能,下列說法正確的是__________。本題答案:【數據庫管理系統就是通過數據庫語言讓用戶操作進而提供數據庫定義、數據庫操縱和數據庫控制功能的系統,同時提供了一系列程序能夠實現對數據庫的各種存儲與維護】4、【單選題】從用戶角度看數據庫管理系統,其功能包括__________本題答案:【全部正確】5、【單選題】從系統角度看數據庫管理系統,其功能包括__________。本題答案:【不僅有數據庫語言及其編譯、查詢實現與查詢優化以及事務處理功能,還包括其他功能】6、【單選題】從系統角度看數據庫管理系統,其功能包括__________。本題答案:【不僅僅包含查詢實現與查詢優化、事務處理、數據存儲與索引功能,還包括其他功能】7、【單選題】下列哪些功能不是數據庫管理系統的功能__________。本題答案:【處理機控制】8、【單選題】關于數據庫系統語言,下列說法正確的是__________。本題答案:【數據庫系統語言包括了DDL、DML和DCL】9、【單選題】關于DDL,下列說法正確的是__________。本題答案:【DDL是數據庫定義語言】10、【單選題】關于DML,下列說法正確的是__________。本題答案:【DML是數據庫操縱語言】第2講模擬練習題1、【單選題】數據庫系統的三級模式是指__________。本題答案:【用戶模式、概念模式和存儲模式】2、【單選題】在三級模式兩層映像結構中,“模式”是指__________。本題答案:【概念模式】3、【單選題】在三級模式兩層映像結構中,“物理模式”是指__________。本題答案:【存儲模式】4、【單選題】在三級模式兩層映像結構中,“全局模式”是指__________。本題答案:【概念模式】5、【單選題】在三級模式兩層映像結構中,“局部模式”是指__________。本題答案:【外模式】6、【單選題】關于三級模式,下列說法不正確的是__________。本題答案:【內模式又稱為局部模式】7、【單選題】關于數據獨立性,下列說法正確的為__________。本題答案:【概念模式到內模式的映像實現了數據的物理獨立性】8、【單選題】關于數據獨立性,下列說法正確的為__________。本題答案:【外模式到概念模式的映像實現了數據的邏輯獨立性】9、【單選題】數據庫系統的數據獨立性是指_______________。本題答案:【不會因為系統數據存儲結構與數據邏輯結構的變化而影響應用程序】10、【單選題】下列說法不正確的是_______________。本題答案:【模式是對數據模型的抽象,數據模型的結構性描述稱為模式】11、【單選題】第一代數據庫系統是指_______________。本題答案:【基于網狀模型或層次模型的數據庫系統】12、【單選題】第二代數據庫系統是指_______________。本題答案:【基于關系模型的數據庫系統】13、【單選題】數據庫系統與文件系統的主要差別在_______________。本題答案:【包括其他全部選項】14、【單選題】關系數據庫系統對層次/網狀數據庫系統的重大改進是_______________。本題答案:【包括其他全部選項】15、【單選題】面向對象數據庫系統對關系數據庫系統的重大改進是_______________。本題答案:【包括其他全部選項】第2講測驗1、【單選題】數據庫系統的三級模式是指__________。本題答案:【用戶模式、概念模式和存儲模式】2、【單選題】在三級模式兩層映像結構中,“模式”是指__________。本題答案:【概念模式】3、【單選題】在三級模式兩層映像結構中,“物理模式”是指__________。本題答案:【存儲模式】4、【單選題】在三級模式兩層映像結構中,“全局模式”是指__________。本題答案:【概念模式】5、【單選題】在三級模式兩層映像結構中,“局部模式”是指__________。本題答案:【外模式】6、【單選題】關于三級模式,下列說法不正確的是__________。本題答案:【內模式又稱為局部模式】7、【單選題】關于數據獨立性,下列說法正確的為__________。本題答案:【概念模式到內模式的映像實現了數據的物理獨立性】8、【單選題】關于數據獨立性,下列說法正確的為__________。本題答案:【外模式到概念模式的映像實現了數據的邏輯獨立性】9、【單選題】數據庫系統的數據獨立性是指_______________。本題答案:【不會因為系統數據存儲結構與數據邏輯結構的變化而影響應用程序】10、【單選題】下列說法不正確的是_______________。本題答案:【模式是對數據模型的抽象,數據模型的結構性描述稱為模式】11、【單選題】第一代數據庫系統是指_______________。本題答案:【基于網狀模型或層次模型的數據庫系統】12、【單選題】第二代數據庫系統是指_______________。本題答案:【基于關系模型的數據庫系統】13、【單選題】數據庫系統與文件系統的主要差別在_______________。本題答案:【包括其他全部選項】14、【單選題】關系數據庫系統對層次/網狀數據庫系統的重大改進是_______________。本題答案:【包括其他全部選項】15、【單選題】面向對象數據庫系統對關系數據庫系統的重大改進是_______________。本題答案:【包括其他全部選項】第3講模擬練習題1、【單選題】某關系R的外鍵是指______本題答案:【其它關系的候選鍵,可以是R中的主屬性或非主屬性】2、【單選題】關系模型中,下列關于候選鍵說法正確的是_______本題答案:【可由其值能惟一標識該關系中任何元組的一個或多個屬性組成】3、【單選題】若某屬性非該關系的主鍵,卻是另外一個關系的主鍵,則該屬性稱為_______本題答案:【外鍵】4、【單選題】下列四項中說法正確的是_______本題答案:【關系的任何屬性都是不可再分的】5、【單選題】假設有關系R(A,B,C),其主碼為A;關系S(D,A),其主碼為D,外碼為A。如下圖示:RSABCDA123122132NULL3341則關系S中違反完整性規則的元組是________本題答案:【3,3】6、【單選題】有關系R(A:int,B:int,C:int),主碼為A,沒有違反完整性規則的選項是_______本題答案:【ABC12321null】7、【單選題】已知三個域:男人={李基,張鵬},女人={王方,劉玉},子女={李鍵,張睿,張峰}。這一組域(男人,女人,子女)的笛卡爾積的基數為_______本題答案:【12】8、【單選題】現有如下關系:患者(患者編號,患者姓名,性別,出生日期),醫療(患者編號,患者姓名,醫生編號,醫生姓名,診斷日期)。其中,“醫療”關系中的外鍵是_______本題答案:【患者編號】9、【單選題】已知關系Member(S#,Name,D#)和Team(D#,Dname,Leader),其中Member的S#為主鍵,D#為外鍵,且S#范圍為1000000-1100000。Team={’01’,’技術研發’,’趙六’,’02’,’產品運營’,’錢琪’}。問:下面哪一個選項中的元組可以是Member的元組。_______本題答案:【‘1000101’,null,‘01’】10、【單選題】“合同”關系和“客戶”關系如下表所示,關于這兩個表說法正確的是________合同合同號合同名稱合同簽訂人客戶號HT01鋼材合同張三CUST01HT02煤礦合同李四CUST02HT03鋼材合同張三CUST01客戶客戶號客戶名稱客戶地址聯系人CUST01首鋼北京李吉CUST02天麟煤礦北京李潤CUST03寶鋼上海李婷本題答案:【“合同”關系和“客戶”關系的主碼分別為“合同號”和“客戶號”,“合同”的外碼為“客戶號”】11、【單選題】關于關系模型完整性的說法,不正確的是______本題答案:【外鍵如果取空值,則違反了參照完整性】12、【單選題】關于學生關系,下列哪一個屬性適合作為候選碼_______本題答案:【學號】13、【單選題】關于關系模式與關系,說法不正確的是_______本題答案:【關系模式是穩定的;同一關系模式下,只有一種關系】14、【單選題】關于關系的特性,說法不正確的是______本題答案:【關系是以屬性在關系的位置來區分的】15、【單選題】關于關系的特性,說法不正確的是______本題答案:【關系的任意兩列上的值不能完全相同】16、【單選題】關系模型就是處理Table的,它由哪些部分組成_________。本題答案:【關系(或者表)、關系運算和完整性約束】17、【單選題】關系數據庫中,體現“實體能夠區分并唯一標識元組”的規則是________。本題答案:【實體完整性規則】18、【單選題】根據關系模型的完整性規則,一個關系中的主鍵________。本題答案:【不允許空值】19、【單選題】關系模型中,實體完整性是指_________。本題答案:【實體的主碼中的屬性值不能為空值】20、【單選題】若規定工資表中的基本工資不得超過5000元,則這個規則屬于________。本題答案:【用戶定義完整性約束】21、【單選題】關于“關系”的說法,正確的是________。本題答案:【關系是一個由行與列組成的、能夠表達數據及數據之間聯系的二維表】22、【單選題】下列幾個表符合關系約束的是__________。本題答案:【StudentsS#lnamefnameClassTelephone1JonesAllan2555-12342SmithJohn3555-43213BrownHarry2555-11225WhiteEdward3555-3344】23、【單選題】關于關系的特性,說法不正確的是_________。本題答案:【表中行的順序、列的順序不可以任意交換】24、【單選題】關系模型中,實現不同關系之間的聯系是通過________。本題答案:【外鍵】25、【單選題】參照完整性規則是指表的__________必須是另一個表主鍵的有效值,或者是空值。本題答案:【外鍵】第3講測驗1、【單選題】某關系R的外鍵是指______。本題答案:【其它關系的候選鍵,可以是R中的主屬性或非主屬性】2、【單選題】關系模型中,下列關于候選鍵說法正確的是_______本題答案:【可由其值能惟一標識該關系中任何元組的一個或多個屬性組成】3、【單選題】若某屬性非該關系的主鍵,卻是另外一個關系的主鍵,則該屬性稱為_______本題答案:【外鍵】4、【單選題】下列四項中說法正確的是_______本題答案:【關系的任何屬性都是不可再分的】5、【單選題】假設有關系R(A,B,C),其主碼為A;關系S(D,A),其主碼為D,外碼為A。如下圖示:RSABCDA123122132NULL3341則關系S中違反完整性規則的元組是________本題答案:【3,3】6、【單選題】有關系R(A:int,B:int,C:int),主碼為A,沒有違反完整性規則的選項是_______本題答案:【ABC12321null】7、【單選題】已知三個域:男人={李基,張鵬},女人={王方,劉玉},子女={李鍵,張睿,張峰}。這一組域(男人,女人,子女)的笛卡爾積的基數為_______本題答案:【12】8、【單選題】現有如下關系:患者(患者編號,患者姓名,性別,出生日期),醫療(患者編號,患者姓名,醫生編號,醫生姓名,診斷日期)。其中,“醫療”關系中的外鍵是_______本題答案:【患者編號】9、【單選題】已知關系Member(S#,Name,D#)和Team(D#,Dname,Leader),其中Member的S#為主鍵,D#為外鍵,且S#范圍為1000000-1100000。Team={’01’,’技術研發’,’趙六’,’02’,’產品運營’,’錢琪’}。問:下面哪一個選項中的元組可以是Member的元組。_______本題答案:【‘1000101’,null,‘01’】10、【單選題】“合同”關系和“客戶”關系如下表所示,關于這兩個表說法正確的是________合同合同號合同名稱合同簽訂人客戶號HT01鋼材合同張三CUST01HT02煤礦合同李四CUST02HT03鋼材合同張三CUST01客戶客戶號客戶名稱客戶地址聯系人CUST01首鋼北京李吉CUST02天麟煤礦北京李潤CUST03寶鋼上海李婷本題答案:【“合同”關系和“客戶”關系的主碼分別為“合同號”和“客戶號”,“合同”的外碼為“客戶號”】11、【單選題】關于關系模型完整性的說法,不正確的是______本題答案:【外鍵如果取空值,則違反了參照完整性】12、【單選題】關于學生關系,下列哪一個屬性適合作為候選碼_______本題答案:【學號】13、【單選題】關于關系模式與關系,說法不正確的是_______本題答案:【關系模式是穩定的;同一關系模式下,只有一種關系】14、【單選題】關于關系的特性,說法不正確的是______本題答案:【關系是以屬性在關系的位置來區分的】15、【單選題】關于關系的特性,說法不正確的是______本題答案:【關系的任意兩列的值不能完全相同】16、【單選題】關系模型就是處理Table的,它由哪些部分組成_________。本題答案:【關系(或者表)、關系運算和完整性約束】17、【單選題】關系數據庫中,體現“實體能夠區分并唯一標識元組”的規則是________。本題答案:【實體完整性規則】18、【單選題】根據關系模型的完整性規則,一個關系中的主鍵________本題答案:【不允許空值】19、【單選題】關系模型中,實體完整性是指_________本題答案:【體的主碼中的屬性值不能為空值】20、【單選題】若規定工資表中的基本工資不得超過5000元,則這個規則屬于________本題答案:【用戶定義完整性約束】21、【單選題】關于“關系”的說法,正確的是________本題答案:【關系是一個由行與列組成的、能夠表達數據及數據之間聯系的二維表】22、【單選題】下列幾個表符合關系約束的是__________本題答案:【StudentsS#lnamefnameClassTelephone1JonesAllan2555-12342SmithJohn3555-43213BrownHarry2555-11225WhiteEdward3555-3344】23、【單選題】關于關系的特性,說法不正確的是_________本題答案:【表中行的順序、列的順序不可以任意交換】24、【單選題】關系模型中,實現不同關系之間的聯系是通過________。本題答案:【外鍵】25、【單選題】參照完整性規則是指表的__________必須是另一個表主鍵的有效值,或者是空值本題答案:【外鍵】第4講模擬練習題1、【單選題】如下列表所示,兩個關系R1和R2,它們進行______運算后可以得到R3。關系R1關系R2關系R3ABCBEMABCEM11x1mi11xmiC2y2njc2ynJD3y1mk11xmK本題答案:【R1?R2】2、【單選題】在關系代數運算中,五種基本運算為______本題答案:【并、差、選擇、投影、乘積】3、【單選題】自然連接是構成新關系的有效方法。一般情況下,當對關系R和S使用自然連接時,要求R和S含有一個或多個共有的_______本題答案:【屬性】4、【單選題】根據上述關系,求表R?W的結果_______本題答案:【】5、【單選題】系如下圖所示,查詢既學習課程號為001課程又學習課程號為002號課程的學生的學號,正確的是_______本題答案:【】6、【單選題】關系如下圖所示。的含義為_________本題答案:【查詢沒有學習過課程號為002號課程的學生姓名和年齡】7、【單選題】關系R與關系S只有一個公共屬性,T1是R與S做θ連接的結果,T2是R與S自然連接的結果,則下列說法正確的是_______本題答案:【T1的屬性個數大于T2的屬性個數】8、【單選題】已知關系課程表C,用關系代數查詢“程軍”老師所授課程的課程號(C#)和課程名(Cname),正確的是__________。課程表CC#CnameCteacherK1C語言王華K5數據庫原理程軍K8編譯原理程軍本題答案:【】9、【單選題】學生表如圖所示,用關系代數查詢所有在3系就讀的且年齡小于21的學生的學號和姓名。表達正確的是________。R(學生表)本題答案:【】10、【單選題】學生表如下圖所示,用關系代數查詢不在(年齡大于20的3系同學)要求之內的所有其他同學的信息,正確的是_________R(學生表)本題答案:【】11、【單選題】對于如下運算,結果正確的是_________。本題答案:【】12、【單選題】已知關系S(S#,Sname,Sage,Sclass),SC(S#,C#,Score)。如下所示關系代數表達式的含義是________。本題答案:【其他全不對】13、【單選題】現有關系數據庫如下:學生(學號,姓名,性別,專業),課程(課程號,課程名,學分),選課(學號,課程號,分數)。檢索“‘數據庫’課程不及格學生的學號、姓名和分數”。其正確的關系代數表達式是________。本題答案:【】14、【單選題】已知關系:學生(學號,姓名,性別,年齡),課程(課程號,課程名,學分),選課(課程號,學號,成績)。表達“查詢年齡未滿20歲的學生姓名及年齡”的關系代數表達式是_______本題答案:【】15、【單選題】已知關系:學生(學號,姓名,性別,年齡),課程(課程號,課程名,學分),選課(課程號,學號,成績)。表示“查詢沒有選修數據庫課程的學生姓名”的關系代數操作是________。本題答案:【】16、【單選題】已知關系:學生(學號,姓名,性別,年齡),課程(課程號,課程名,教師,學分),選課(學號,課程號,成績)。表達查詢“選修了教師01所教全部課程的學生的姓名”的關系代數操作是_________。本題答案:【】17、【單選題】表達“從一個關系的所有行中提取出滿足某些條件的行”,“從一個關系的所有列中提取出某些列”“提取出屬于一個關系但不屬于另一關系的所有元組”“將兩個關系必須按照某種條件串接成一個較大的關系”的操作依次是__________。1、并2、交3、積4、選擇5、投影6、差7、連接本題答案:【4567】18、【單選題】下列說法正確的是__________。本題答案:【R′S與S′R運算的結果是同一個關系】19、【單選題】設關系R、S、W各有10個元組,那么這三個關系的笛卡爾積的元組個數是_________。本題答案:【1000】20、【單選題】設關系R和S的元組個數分別為100和300,關系T是R與S的笛卡爾積,則T的元組個數是________。本題答案:【30000】21、【單選題】設關系R與關系S具有相同的目數(或稱度數),且相對應屬性的值取自同一個域,則R-(R-S)等于_________。本題答案:【R∩S】22、【單選題】假定學生關系是S(S#,Sname,Ssex,Sage),課程關系是C(C#,Cname,Cteacher),學生選課關系是SC(S#,C#,Score),要查找“選修‘COMPUTER’課程的女學生的姓名”,其正確的關系代數表達式是________。本題答案:【其他都不對】23、【單選題】設關系R和S的屬性個數分別為n和m,那么R×S操作結果的屬性個數為________。本題答案:【n+m】24、【單選題】設f1,f2是條件表達式,σf1(σf2(R))等價于_______。本題答案:【σf1∧f2(R)】第4講測驗1、【單選題】如下列表所示,兩個關系R1和R2,它們進行______運算后可以得到R3。關系R1關系R2關系R3ABCBEMABCEM11x1mi11xmiC2y2njc2ynJD3y1mk11xmK本題答案:【R1?R2】2、【單選題】在關系代數運算中,五種基本運算為______本題答案:【并、差、選擇、投影、乘積】3、【單選題】自然連接是構成新關系的有效方法。一般情況下,當對關系R和S使用自然連接時,要求R和S含有一個或多個共有的_______本題答案:【屬性】4、【單選題】根據上述關系,求表R?W的結果_______本題答案:【】5、【單選題】關系如下圖所示,查詢既學習課程號為001課程又學習課程號為002號課程的學生的學號,正確的是_______本題答案:【】6、【單選題】關系如下圖所示。的含義為_________本題答案:【查詢沒有學習過課程號為002號課程的學生姓名和年齡】7、【單選題】關系R與關系S只有一個公共屬性,T1是R與S做θ連接的結果,T2是R與S自然連接的結果,則下列說法正確的是_______本題答案:【T1的屬性個數大于T2的屬性個數】8、【單選題】已知關系課程表C,用關系代數查詢“程軍”老師所授課程的課程號(C#)和課程名(Cname),正確的是__________。程表CC#CnameCteacherK1C語言王華K5數據庫原理程軍K8編譯原理程軍本題答案:【】9、【單選題】學生表如圖所示,用關系代數查詢所有在3系就讀的且年齡小于21的學生的學號和姓名。表達正確的是________。R(學生表)本題答案:【】10、【單選題】學生表如下圖所示,用關系代數查詢不在(年齡大于20的3系同學)要求之內的所有其他同學的信息,正確的是_________R(學生表)本題答案:【】11、【單選題】對于如下運算,結果正確的是_________。本題答案:【】12、【單選題】已知關系S(S#,Sname,Sage,Sclass),SC(S#,C#,Score)。如下所示關系代數表達式的含義是________。本題答案:【其他全不對】13、【單選題】現有關系數據庫如下:學生(學號,姓名,性別,專業),課程(課程號,課程名,學分),選課(學號,課程號,分數)。檢索“‘數據庫’課程不及格學生的學號、姓名和分數”。其正確的關系代數表達式是________。本題答案:【】14、【單選題】已知關系:學生(學號,姓名,性別,年齡),課程(課程號,課程名,學分),選課(課程號,學號,成績)。表達“查詢年齡未滿20歲的學生姓名及年齡”的關系代數表達式是_______本題答案:【】15、【單選題】已知關系:學生(學號,姓名,性別,年齡),課程(課程號,課程名,學分),選課(課程號,學號,成績)。表示“查詢沒有選修數據庫課程的學生姓名”的關系代數操作是________。本題答案:【】16、【單選題】已知關系:學生(學號,姓名,性別,年齡),課程(課程號,課程名,教師,學分),選課(學號,課程號,成績)。表達查詢“選修了教師01所教全部課程的學生的姓名”的關系代數操作是_________。本題答案:【】17、【單選題】表達“從一個關系的所有行中提取出滿足某些條件的行”,“從一個關系的所有列中提取出某些列”“提取出屬于一個關系但不屬于另一關系的所有元組”“將兩個關系必須按照某種條件串接成一個較大的關系”的操作依次是__________1、并2、交3、積4、選擇5、投影6、差7、連接本題答案:【4567】18、【單選題】下列說法正確的是__________。本題答案:【R′S與S′R運算的結果是同一個關系】19、【單選題】設關系R、S、W各有10個元組,那么這三個關系的笛卡爾積的元組個數是_________。本題答案:【1000】20、【單選題】設關系R和S的元組個數分別為100和300,關系T是R與S的笛卡爾積,則T的元組個數是________。本題答案:【30000】21、【單選題】設關系R與關系S具有相同的目數(或稱度數),且相對應屬性的值取自同一個域,則R-(R-S)等于_________。本題答案:【R∩S】22、【單選題】假定學生關系是S(S#,Sname,Ssex,Sage),課程關系是C(C#,Cname,Cteacher),學生選課關系是SC(S#,C#,Score),要查找“選修‘COMPUTER’課程的女學生的姓名”,其正確的關系代數表達式是________。本題答案:【其他都不對】23、【單選題】設關系R和S的屬性個數分別為n和m,那么R×S操作結果的屬性個數為________。本題答案:【n+m】24、【單選題】設f1,f2是條件表達式,σf1(σf2(R))等價于_______。本題答案:【σf1∧f2(R)】第5講模擬練習題1、【單選題】關于關系運算,下列說法正確的是_______。本題答案:【安全的元組演算公式和安全的域演算公式可以等價變換】2、【單選題】集合R與S的差表示為________。本題答案:【】3、【單選題】集合R與S的笛卡爾積表示為________。本題答案:【】4、【單選題】集合R與S的并表示為_______。本題答案:【】5、【單選題】已知下述關系,S(學號,姓名,年齡,性別,院系),SC(學號,課程號,分數),C(課程號,課程名,學分,教師名)。檢索學習過劉玲老師所授課程的所有學生。表達正確的是________。本題答案:【】6、【單選題】已知下述關系,S(學號,姓名,年齡,性別,院系),SC(學號,課程號,分數),C(課程號,課程名,學分,教師名)。檢索學號為S3學生所學課程的課程號與任課教師名。表達正確的是________。本題答案:【{t[1],t[4]|t?Cù$(u?S)$(v?SC)(u[1]=‘S3’ùu[1]=v[1]ùt[1]=v[2])】7、【單選題】已知關系Student(S#,Sname,Sage,D#),Dept(D#,Dname,Dean),利用元組演算查詢“計算機系所有學生的信息”;對以下元組演算公式,請補充下劃線里的內容:本題答案:【$,1,2】8、【單選題】關系R(S#,Sname,Sage,Sclass),Z(S#,Sname,Sage,Sclass)表達“t屬于R或t屬于Z,并且t的年齡大于20”的關系元組演算公式為_______。本題答案:【】9、【單選題】已知下述關系,Student(學號,姓名,年齡,性別,院系),SC(學號,課程號,分數),C(課程號,課程名,學分,教師名)。請用關系演算公式表達“檢索出年齡不是最小的,所學課程都及格的所有同學”,表達結果正確的是_______。本題答案:【】10、【單選題】關于關系運算的安全性,說法不正確的是________。本題答案:【關系演算是安全的】11、【單選題】關于關系運算的說法,不正確的是________。本題答案:【相比之下:域演算的非過程性最好,關系代數次之,元組演算最差】12、【單選題】請寫出下面語句的邏輯含義。正確的是__________。本題答案:【或者年齡不小于20歲,或者既為03系又為男生的學生】13、【單選題】假設R(A,B,C),S(D,E)分別是三元和二元關系,把表達式轉換成等價的元組表達式正確的是_________。本題答案:【】14、【單選題】基于關系域演算的QBE語言,QBE操作框架由________構成。本題答案:【關系名、屬性名、操作命令、查詢條件】15、【單選題】以下元組演算公式與關系代數RèS、R-S、R?S的等價性相對應的一組是_________。本題答案:【{t|t?Rút?S}、{t|t?Rùt?S}、{t|t?Rùt?S}】第5講測驗1、【單選題】關于關系運算,下列說法正確的是_______本題答案:【安全的元組演算公式和安全的域演算公式可以等價變換】2、【單選題】集合R與S的差表示為________本題答案:【】3、【單選題】集合R與S的笛卡爾積表示為________本題答案:【】4、【單選題】集合R與S的并表示為_______本題答案:【】5、【單選題】已知下述關系,S(學號,姓名,年齡,性別,院系),SC(學號,課程號,分數),C(課程號,課程名,學分,教師名)。檢索學習過劉玲老師所授課程的所有學生。表達正確的是________本題答案:【】6、【單選題】已知下述關系,S(學號,姓名,年齡,性別,院系),SC(學號,課程號,分數),C(課程號,課程名,學分,教師名)。檢索學號為S3學生所學課程的課程號與任課教師名。表達正確的是________本題答案:【】7、【單選題】已知關系Student(S#,Sname,Sage,D#),Dept(D#,Dname,Dean),利用元組演算查詢“計算機系所有學生的信息”;對以下元組演算公式,請補充下劃線里的內容:本題答案:【$,1,2】8、【單選題】關系R(S#,Sname,Sage,Sclass),Z(S#,Sname,Sage,Sclass)表達“t屬于R或t屬于Z,并且t的年齡大于20”的關系元組演算公式為_______本題答案:【】9、【單選題】已知下述關系,Student(學號,姓名,年齡,性別,院系),SC(學號,課程號,分數),C(課程號,課程名,學分,教師名)。請用關系演算公式表達“檢索出年齡不是最小的,所學課程都及格的所有同學”,表達結果正確的是_______。本題答案:【】10、【單選題】關于關系運算的安全性,說法不正確的是________。本題答案:【關系演算是安全的】11、【單選題】關于關系運算的說法,不正確的是________。本題答案:【相比之下:域演算的非過程性最好,關系代數次之,元組演算最差】12、【單選題】請寫出下面語句的邏輯含義。正確的是__________。本題答案:【或者年齡不小于20歲,或者既為03系又為男生的學生】13、【單選題】假設R(A,B,C),S(D,E)分別是三元和二元關系,把表達式轉換成等價的元組表達式正確的是_________。本題答案:【】14、【單選題】基于關系域演算的QBE語言,QBE操作框架由________構成。本題答案:【關系名、屬性名、操作命令、查詢條件】15、【單選題】以下元組演算公式與關系代數RèS、R-S、R?S的等價性相對應的一組是_________。本題答案:【{t|t?Rút?S}、{t|t?Rùt?S}、{t|t?Rùt?S}】第6講模擬練習題1、【單選題】SQL語言集數據查詢、數據操縱、數據定義和數據控制功能于一體,其中,CREATE、DROP、ALTER語句是實現哪種功能_________。本題答案:【數據定義】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語句創建一個表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、【單選題】在關系模型中關于結果唯一性問題,結果排序問題,模糊查詢問題,如下說法不正確的是_________。本題答案:【結果排序是在Select語句中通過增加orderby子句實現的,后只能跟DESC或省略為降序?!?、【單選題】有關系表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、【單選題】有關系表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、【單選題】假設學生關系S(S#,SNAME,SEX),課程關系C(C#,CNAME),學生選課關系SC(S#,C#,GRADE)。要查詢選修“Computer”課的男生姓名,將涉及到關系_________。本題答案:【S,C,SC】10、【單選題】SQL語言中,刪除一個表的命令是________。本題答案:【DROP】11、【單選題】學生關系S(S#,Sname,Ssex,Sage,D#,Sclass),S的屬性分別表示學生的學號、姓名、性別、年齡。要在表S中刪除一個屬性“年齡”,可選用的SQL語句是_________。本題答案:【ALTERTABLESDROPSage】12、【單選題】若要撤銷數據庫中已經存在的表S,可用_________。本題答案:【DROPTABLES】13、【單選題】WHERE條件中出現LIKE'_A%',下面哪一個結果是可以被檢索出來的_________。本題答案:【BAI】14、【單選題】查詢時,若要輸出無重復的記錄,SELECT子句中使用的保留字是:_________。本題答案:【DISTINCT】15、【單選題】查詢結果輸出時要求按“總評成績”降序排列,相同者按“性別”升序,正確的子句是_________。本題答案:【ORDERBY總評成績DESC,性別】16、【單選題】在下列SQL語句中,屬于數據控制語言DCL的是_________。1、CREATE2、SELECT3、UPDATE4、GRANT5、DELETE6、ALTER7、INSERT8、REVOKE本題答案:【4,8】17、【單選題】已知關系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)的作用是________。本題答案:【添加數據到一行中的部分列】19、【單選題】已知如下關系:學生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;關于其查詢結果,下列說法正確的是_____。本題答案:【學習T01號教師講授課程不及格的所有學生的姓名】20、【單選題】如下幾個表所示學生、課程、必修課和選課關系,用SQL語言實現下列操作。將“選課”表中的1002號課的所有成績提高10分,正確的SQL語句是_____。本題答案:【UPDATE選課SET成績=成績+10WHERE課號=‘1002’;】21、【單選題】如下幾個表所示學生、課程、必修課和選課關系,用SQL語言實現下列操作。從“課程”表中將2003號課去掉,正確的SQL語句是_____。本題答案:【DELETEFROM課程WHERE課號=‘2003’;】22、【單選題】如下幾個表所示學生、課程、必修課和選課關系。本題答案:【】23、【單選題】如下幾個表所示學生、課程、必修課和選課關系。本題答案:【】24、【單選題】在SELECT語句中,與關系代數中s運算符對應的是________子句。本題答案:【WHERE】25、【單選題】在SELECT語句中,與關系代數中p運算符對應的是________子句。本題答案:【SELECT】26、【單選題】已知SC(S#,C#,Score)關系的元組,如下所示{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}。關于“SELECTS#FROMSCWHEREC#=‘C1’andC#=‘C3’”,下列說法正確的是________。本題答案:【其它說法都不正確】第6講測驗1、【單選題】SQL語言集數據查詢、數據操縱、數據定義和數據控制功能于一體,其中,CREATE、DROP、ALTER語句是實現哪種功能_________。本題答案:【數據定義】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語句創建一個表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、【單選題】在關系模型中關于結果唯一性問題,結果排序問題,模糊查詢問題,如下說法不正確的是_________。本題答案:【結果排序是在Select語句中通過增加orderby子句實現的,后只能跟DESC或省略為降序?!?、【單選題】有關系表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、【單選題】有關系表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、【單選題】假設學生關系S(S#,SNAME,SEX),課程關系C(C#,CNAME),學生選課關系SC(S#,C#,GRADE)。要查詢選修“Computer”課的男生姓名,將涉及到關系_________。本題答案:【S,C,SC】10、【單選題】SQL語言中,刪除一個表的命令是________。本題答案:【DROP】11、【單選題】學生關系S(S#,Sname,Ssex,Sage,D#,Sclass),S的屬性分別表示學生的學號、姓名、性別、年齡。要在表S中刪除一個屬性“年齡”,可選用的SQL語句是_________。本題答案:【ALTERTABLESDROPSage】12、【單選題】若要撤銷數據庫中已經存在的表S,可用_________。本題答案:【DROPTABLES】13、【單選題】WHERE條件中出現LIKE'_A%',下面哪一個結果是可以被檢索出來的_________。本題答案:【BAI】14、【單選題】查詢時,若要輸出無重復的記錄,SELECT子句中使用的保留字是:_________。本題答案:【DISTINCT】15、【單選題】查詢結果輸出時要求按“總評成績”降序排列,相同者按“性別”升序,正確的子句是_________。本題答案:【ORDERBY總評成績DESC,性別】16、【單選題】在下列SQL語句中,屬于數據控制語言DCL的是_________。1、CREATE2、SELECT3、UPDATE4、GRANT5、DELETE6、ALTER7、INSERT8、REVOKE本題答案:【4,8】17、【單選題】已知關系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)的作用是________。本題答案:【添加數據到一行中的部分列】19、【單選題】已知如下關系:學生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;關于其查詢結果,下列說法正確的是_____。本題答案:【學習T01號教師講授課程不及格的所有學生的姓名】20、【單選題】如下幾個表所示學生、課程、必修課和選課關系,用SQL語言實現下列操作。本題答案:【UPDATE選課SET成績=成績+10WHERE課號=‘1002’;】21、【單選題】如下幾個表所示學生、課程、必修課和選課關系,用SQL語言實現下列操作。本題答案:【DELETEFROM課程WHERE課號=‘2003’;】22、【單選題】如下幾個表所示學生、課程、必修課和選課關系。本題答案:【】23、【單選題】如下幾個表所示學生、課程、必修課和選課關系。本題答案:【】24、【單選題】在SELECT語句中,與關系代數中s運算符對應的是________子句。本題答案:【WHERE】25、【單選題】在SELECT語句中,與關系代數中p運算符對應的是________子句。本題答案:【SELECT】26、【單選題】已知SC(S#,C#,Score)關系的元組,如下所示{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}。關于“SELECTS#FROMSCWHEREC#=‘C1’andC#=‘C3’”,下列說法正確的是________。本題答案:【其它說法都不正確;】第7講模擬練習題1、【單選題】已知S(S#,SN,AGE,SEX),S#學號,SN姓名。若要檢索所有比'王華'年齡大的學生姓名、年齡和性別,正確的SELECT語句是_________。本題答案:【SELECTSN,AGE,SEXFROMSWHEREAGE(SELECTAGEFROMSWHERESN='王華')】2、【單選題】在SQL語言中,子查詢是_________。本題答案:【嵌入到另一個查詢語句之中的查詢語句】3、【單選題】設關系Teacher的結構為: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系主任。若要將所有計算機系的教師工資上調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查詢中相應的列必須以同一順序出現。陳述B:GROUPBY和HAVING子句不能在子查詢中使用,這些子句只能用在最后一個查詢結束時來總結和排序最后結果集。關于陳述A和B,下列說法正確的是_________。本題答案:【陳述A正確,陳述B錯誤】6、【單選題】下面有關HAVING子句,說法不正確的是_________。本題答案:【使用HAVING子句的同時不能使用WHERE子句】7、【單選題】在SQL中,與NOTIN等價的操作符是_________。本題答案:【ALL】8、【單選題】以下定義的4個視圖中,能夠進行更新操作的是_________。本題答案:【CREATEVIEWS_MALE(學號,姓名)ASSELECT學號,姓名FROMstudentWHERE班號='09031'】9、【單選題】已知選課關系SC(S#char(8),C#char(8),GRADEinteger),S#學號,C#課程號,GRADE成績。檢索選修4門以上課程的學生總成績(不統計不及格的課程),并要求按總成績的降序排列出來。正確的SELECT語句是_________。H、,SUM(GRADE)asSgradeFROMSCWHEREGRADE=60HAVINGCOUNT(*)=4GROUPBYSI、ORDERBYSgradeDESCJ、SELECTSK、,SUM(GRADE)asSgradeFROMSCWHEREGRADE=60andCOUNT(*)=4GROUPBYSL、ORDERBYSgradeDESC本題答案:【SELECTS#,SUM(GRADE)asSgradeFROMSCWHEREGRADE=60GROUPBYS#HAVINGCOUNT(*)=4ORDERBYSgradeDESC】10、【單選題】已知選課關系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、【單選題】關于SQL視圖更新的可執行性,下列說法不正確的是_________。本題答案:【對于由單一Table子集構成的視圖,即如果視圖是從單個基本表使用選擇、投影操作導出的,并且包含了基本表的主鍵,則不能更新】12、【單選題】已知關系模式Student(S#char(8)Primarykey,Snamechar(10),Ssexchar(2),Sageinteger,D#char(2),Sclasschar(6)),在此基礎上定義了視圖createviewCStud(S#,Sname,Sclass)as(selectS#,Sname,SclassfromStudentwhereD#=‘03’)。若要對該視圖進行更新,下列語句正確的是_________。本題答案:【InsertintoCStudValues(“98030104”,“張三豐”,“980301”);】13、【單選題】合并多個查詢結果集,應使用_________保留字。本題答案:【union】14、【單選題】假如有兩個表的連接是這樣的:table_1INNERJOINtable_2,其中table_1和table_2是兩個具有公共屬性的表,這種連接會生成哪種結果集_________。本題答案:【只包括table_1和table_2中滿足條件的行的組合結果】15、【單選題】有關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、【單選題】已知如下關系:學生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);關于其查詢結果,下列說法正確的是_____。本題答案:【剔出掉C01號課程及格學生的其他學生的姓名】18、【單選題】已知如下關系:學生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);關于其查詢結果,下列說法正確的是_____。本題答案:【C01號課程及格的所有學生的姓名】19、【單選題】已知如下關系:學生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#);關于其查詢結果,下列說法正確的是_____。本題答案:【沒學過03號教師講授過的任一門課的學生的姓名】20、【單選題】已知如下關系:學生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;關于其查詢結果,下列說法正確的是_____。本題答案:【有2人以上不及格課程的同學的學號】21、【單選題】已知如下關系:學生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#;關于其查詢結果,下列說法正確的是_____。本題答案:【其它選項的說法都不正確】22、【單選題】已知如下關系:學生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#);關于其
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 計算機技術與軟件考試主題試題及答案
- 2025年茶藝師考試重點考察試題及答案
- 口味與茶湯感受試題及答案
- 系列茶藝大師經驗分享與試題及答案
- 全媒體戰略執行力與試題及答案
- 二零二五年度個人手車轉讓協議書附車輛環保標準及排放檢測
- 2025年度綠色節能住宅開發商商品房預售合同
- 二零二五年度寵物醫院店鋪鋪面合作協議
- 2025年度智能設備銷售合同履約金收取及監管細則
- 二零二五年度房產轉讓與車位使用權轉讓協議
- 公司制度制定執行等情況匯報范文
- 《孫子兵法》在俄語世界的譯介源流、嬗變與前瞻
- 淺議鄉鎮機構改革的難點與對策
- 智能傳感器系統(第二版)(劉君華)1-5章
- 二年級下冊口算題1000題大全
- 七年級下冊名校課堂語文
- 酒店管理專業認知教育考核試題
- 聚酯生產技術 聚酯聚合原理
- 2、UV-固化-過程確認報告-PV-01.2-A0
- 2019新人教高一英語必修一-課本聽力與視頻材料原文(精校打印版)
- 湖南省消除艾梅乙工作考試復習題庫大全(含答案)
評論
0/150
提交評論