數(shù)據(jù)庫系統(tǒng)上第7講模擬練習(xí)題解析_第1頁
數(shù)據(jù)庫系統(tǒng)上第7講模擬練習(xí)題解析_第2頁
數(shù)據(jù)庫系統(tǒng)上第7講模擬練習(xí)題解析_第3頁
數(shù)據(jù)庫系統(tǒng)上第7講模擬練習(xí)題解析_第4頁
數(shù)據(jù)庫系統(tǒng)上第7講模擬練習(xí)題解析_第5頁
已閱讀5頁,還剩12頁未讀 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、第7講模擬練習(xí)題解析701、已知S(S#,SN,AGE,SEX),S#學(xué)號,SN姓名。若要檢索所有比王華年齡大的學(xué)生姓名、年齡和性別,正確的SELECT語句是。(正確答案)解析:此選項正確(錯誤答案)解析:此選項檢索的是王華的信息,不是比王華年齡大的學(xué)生信息(錯誤答案)解析:此選項子查詢中缺少“FROMS”(錯誤答案)解析:此選項語法錯誤702、在SQL語言中,子查詢是。(正確答案)解析:出現(xiàn)在Where子句中的Select語句被稱為子查詢(subquery),所以子查詢是嵌入到另一個查詢語句之中的查詢語句。(錯誤答案)解析:出現(xiàn)在Where子句中的Select語句被稱為子查詢(subquer

2、y),所以子查詢是嵌入到另一個查詢語句之中的查詢語句。(錯誤答案)解析:出現(xiàn)在Where子句中的Select語句被稱為子查詢(subquery),所以子查詢是嵌入到另一個查詢語句之中的查詢語句。(錯誤答案)解析:出現(xiàn)在Where子句中的Select語句被稱為子查詢(subquery),所以子查詢是嵌入到另一個查詢語句之中的查詢語句。703、設(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

3、(10),Deanchar(10),Dname系名,Dean系主任。若要將所有計算機(jī)系的教師工資上調(diào)10%,則可用。(正確答案)解析:此選項正確(錯誤答案)解析:不符合updatetable的語法,丟了關(guān)系表Teacher(錯誤答案)解析:不符合updatetable的語法,并且計算機(jī)是char型的,應(yīng)該加引號(錯誤答案)解析:不符合updatetable的語法,多了TABLE704、已知Titles(Title_Idchar(4),Titlechar(20),Pub_idchar(4),priceinteger),其中Title_Id圖書編號,Title圖書名,Pub_id出版商編號,pri

4、ce價格。列出Titles表中其價格高于出版商ID為0736的出版商出版的書的最大價格的書的標(biāo)題和ID,合適的查詢語句是。(正確答案)解析:選項正確(錯誤答案)解析:ANDPub_id=0736查詢語句錯誤(錯誤答案)解析:ANY出錯,查詢出的不事高于出版商ID為0736的出版商出版的書的最大價格的書的標(biāo)題和ID(錯誤答案)解析:ANY,ANDPub_id=0736查詢語句錯誤705、陳述A:SubQuery1UNIONSubQuery2語句,其中SubQuery1和SubQuery2查詢中相應(yīng)的列必須以同一順序出現(xiàn)。陳述B:GROUPBY和HAVING子句不能在子查詢中使用,這些子句只能用在

5、最后一個查詢結(jié)束時來總結(jié)和排序最后結(jié)果集。關(guān)于陳述A和B,下列說法正確的是。A.(正確答案)解析:陳述A是正確的,陳述B是不正確的。GROUPBY和HAVING子句可以在子查詢中使用,例如:求有兩門以上不及格課程同學(xué)的學(xué)號及其平均成績SelectS#,Avg(Score)FromSCWhereS#in(SelectS#FromSCWhereScore2)GroupbyS#;所以陳述B錯誤(錯誤答案)解析:陳述A正確,陳述B“GROUPBY和HAVING子句可以在子查詢中使用,例如:求有兩門以上不及格課程同學(xué)的學(xué)號及其平均成績SelectS#,Avg(Score)FromSCWhereS#in(

6、SelectS#FromSCWhereScore2)GroupbyS#;所以陳述B錯誤(錯誤答案)解析:陳述A是正確的,陳述B是不正確的。GROUPBY和HAVING子句可以在子查詢中使用,例如:求有兩門以上不及格課程同學(xué)的學(xué)號及其平均成績SelectS#,Avg(Score)FromSCWhereS#in(SelectS#FromSCWhereScore2)GroupbyS#;所以陳述B錯誤(錯誤答案)解析:陳述A是正確的,陳述B是不正確的。GROUPBY和HAVING子句可以在子查詢中使用,例如:求有兩門以上不及格課程同學(xué)的學(xué)號及其平均成績SelectS#,Avg(Score)FromSC

7、WhereS#in(SelectS#FromSCWhereScore2)GroupbyS#;所以陳述B錯誤706、下面有關(guān)HAVING子句,說法不正確的是(正確答案)解析:此說法不正確,使用HAVING子句的同時是可以使用WHERE子句的(錯誤答案)解析:此說法正確,HAVING子句必須與GROUPBY子句同時使用(錯誤答案)解析:此說法正確,使用HAVING子句的同時是可以使用WHERE子句的(錯誤答案)解析:此說法是正確的,使用HAVING子句的作用是過濾掉不滿足條件的分707、在SQL中,與NOTIN等價的操作符是。(正確答案)解析:與notin等價的是表達(dá)式all(子查詢)(錯誤答案)

8、解析:與notin等價的是表達(dá)式all(子查詢)(錯誤答案)解析:與notin等價的是表達(dá)式=60);關(guān)于其查詢結(jié)果,下列說法正確的是。A.(正確答案)解析:“SELECTS#FROMSCWHEREStudent.S#=SC.S#andC#=C01andScore=60”表示C01號課程成績及格的學(xué)生的學(xué)號,而NOTIN表示不在其中,所以整個語句表示剔出掉C01號課程及格學(xué)生的其他學(xué)生的姓名(錯誤答案)解析:“SELECTS#FROMSCWHEREStudent.S#=SC.S#andC#=C01andScore=60”表示C01號課程成績及格的學(xué)生的學(xué)號,而NOTIN表示不在其中,所以整個語

9、句表示剔出掉C01號課程及格學(xué)生的其他學(xué)生的姓名(錯誤答案)解析:“SELECTS#FROMSCWHEREStudent.S#=SC.S#andC#=C01andScore=60”表示C01號課程成績及格的學(xué)生的學(xué)號,而NOTIN表示不在其中,所以整個語句表示剔出掉C01號課程及格學(xué)生的其他學(xué)生的姓名題目中查詢結(jié)果還包含了沒有學(xué)習(xí)C01號課程的所有學(xué)生。(錯誤答案)解析:不符合題意。“SELECTS#FROMSCWHEREStudent.S#=SC.S#andC#=C01andScore=60”表示C01號課程成績及格的學(xué)生的學(xué)號,而NOTIN表示不在其中,所以整個語句表示剔出掉C01號課程及

10、格學(xué)生的其他學(xué)生的姓名。718、已知如下關(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#IN(SELECTS#FROMSCWHEREStudent.S#=SC.S#andC#=C01andScore=60);關(guān)于其查詢結(jié)果,下列說法正確的是。(正確答案)解析:此選項正確。檢索結(jié)果是“C01號課程及格的所

11、有學(xué)生的姓名”。(錯誤答案)解析:此選項不正確。檢索結(jié)果是“C01號課程及格的所有學(xué)生的姓名”。(錯誤答案)解析:此選項不正確。檢索結(jié)果是“C01號課程及格的所有學(xué)生的姓名”。剔出掉不及格的學(xué)生包含了未學(xué)過“C01”課程的同學(xué)。(錯誤答案)解析:此選項不正確。檢索結(jié)果是“C01號課程及格的所有學(xué)生的姓名”。719、已知如下關(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為教師名

12、。閱讀SQL語句SELECTSnameFROMStudentWHERES#NOTIN(SELECTS#FROMSC,CourseWHERET#=03andSC.C#=C.C#);關(guān)于其查詢結(jié)果,下列說法正確的是。(正確答案)解析:此選項說法正確。SELECTS#FROMSC,CourseWHERET#=03andSC.C#=C.C#),表示學(xué)過03號教師講授的課程的學(xué)生的學(xué)號,NOTIN表示不在其中,所以整個語句表示沒學(xué)過03號教師講授過的任一門課的學(xué)生的姓名(錯誤答案)解析:此選項說法不正確。是沒學(xué)過而不是學(xué)過。(錯誤答案)解析:此選項說法不正確。是沒學(xué)過而不是學(xué)過。(錯誤答案)解析:此選項

13、說法不正確。是全都沒學(xué)過而不是沒學(xué)全。720、已知如下關(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語句SELECTS#FROMSCWHEREScore2;關(guān)于其查詢結(jié)果,下列說法正確的是。A.(正確答案)解析:此選項正確。GROUPBY是分組查詢,Score2,表示兩人以上課程成績小于60,所以整個語句表示有2人以上不及格課程的同學(xué)的學(xué)號(錯誤答案)解析

14、:此選項不正確。是2人,而不是2門。GROUPBY是分組查詢,Scorev60GROUPBYC#HAVINGCount(*)2,表示兩人以上課程成績小于60,所以整個語句表示有2人以上不及格課程的同學(xué)的學(xué)號(錯誤答案)解析:此選項不正確。不是及格,而是不及格。不是2門,而是2人。(錯誤答案)解析:此選項不正確。不是及格,而是不及格。721、已知如下關(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為成績

15、,Tname為教師名。閱讀SQL語句SELECTS#FROMSCWHEREScore2GROUPBYS#;關(guān)于其查詢結(jié)果,下列說法正確的是。(正確答案)解析:本題中的SQL語句的書寫是不正確的,Count(*)2不應(yīng)該直接寫在Where語句中。若要表示“有2門以上不及格課程的同學(xué)的學(xué)號”正確的SQL語句是:SELECTS#FROMSCWHEREScore2。(錯誤答案)解析:本題中的SQL語句的書寫是不正確的,Count(*)2不應(yīng)該直接寫在Where語句中。若要表示“有2門以上不及格課程的同學(xué)的學(xué)號”正確的SQL語句是:SELECTS#FROMSCWHEREScore2。(錯誤答案)解析:本

16、題中的SQL語句的書寫是不正確的,Count(*)2不應(yīng)該直接寫在Where語句中。若要表示“有2門以上不及格課程的同學(xué)的學(xué)號”正確的SQL語句是:SELECTS#FROMSCWHEREScore2。(錯誤答案)解析:本題中的SQL語句的書寫是不正確的,Count(*)2不應(yīng)該直接寫在Where語句中。若要表示“有2門以上不及格課程的同學(xué)的學(xué)號”正確的SQL語句是:SELECTS#FROMSCWHEREScore2。722、已知如下關(guān)系:學(xué)生Student(S#,Sname),課程Course(C#,Cname,T#),選課SC(S#,C#,Score),教師T(T#,Tname)。其中S#為

17、學(xué)號,Sname為學(xué)生命名,C#為課號,Cname為課程名,T#為教師編號,Score為成績,Tname為教師名。閱讀SQL語句SelectSnameFromStudentWhereS#NOTIN(SelectS#FromSC,CourseC,TeacherTWhereT.T=李明andSC.C#=C.C#andT.T#=C.T#);關(guān)于其查詢結(jié)果,下列說法正確的是。(正確答案)解析:SelectS#FromSC,CourseC,TeacherTWhereT.T=李明andSC.C#=C.C#andT.T#=C.T#的查詢結(jié)果是學(xué)過李明教師的課程的所有學(xué)生的學(xué)號,NOTIN表示不在其中,所以整

18、個SQL語句的查詢結(jié)果是“沒學(xué)過李明老師講授任一課程的學(xué)生姓名”(錯誤答案)解析:此選項不正確,是沒有學(xué)過,而不是學(xué)全。(錯誤答案)解析:此選項不正確,是沒有學(xué)過,而不是學(xué)過。(錯誤答案)解析:此選項不正確,是沒有學(xué)過,而不是沒學(xué)全。723、已知如下關(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語句SelectS#FromSCSC1WhereSC1.C#=C01

19、ANDS#IN(SelectS#FromSCSC2WhereSC2.C#=C02ANDSC1.S#=SC2.S#ANDSC1.ScoreSC2.Score);關(guān)于其查詢結(jié)果,下列說法正確的是。(正確答案)解析:本題中將SC表取了兩個別名,分別是SCI和SC2,把它當(dāng)做兩張表來操作,首先表SC1的課程號是C01然后在子查詢中,表SC2的課程號是C02并且SC1的分?jǐn)?shù)大于SC2的分?jǐn)?shù),所以本題的查詢結(jié)果是“C01課程比C02課程成績高的所有學(xué)生的學(xué)號”(錯誤答案)解析:此選項不正確。是C01課程比C02課程,而不是C01同學(xué)比C02同學(xué)。(錯誤答案)解析:此選項不正確。是C01課程比C02課程,而

20、不是所有課程比C02課程。(錯誤答案)解析:此選項不正確。是C01課程比C02課程,而不是C02同學(xué)比C01課程。724、現(xiàn)有關(guān)系數(shù)據(jù)庫如下:學(xué)生(學(xué)號,姓名,性別,專業(yè)、獎學(xué)金),課程(課程號,課程名,學(xué)分),選課(學(xué)號,課程號,分?jǐn)?shù)),用SQL語言實現(xiàn)題目:檢索沒有任何一門課程成績在80分以下的所有學(xué)生的信息,包括學(xué)號、姓名和專業(yè),正確的SQL語句是。(正確答案)解析:三個表:學(xué)生,課程,選課,最終要從三個表中顯示學(xué)號,姓名和專業(yè),所以SELECT學(xué)號,姓名,專業(yè);題目要求檢索沒有任何一門課程成績在80分以下的所有學(xué)生的信息,我們可以取反,先找出只要有一門課分?jǐn)?shù)在80以下的學(xué)生,即為SEL

21、ECT學(xué)號FROM選課WHERE分?jǐn)?shù)80,則沒有任何一門成績在80以下的學(xué)生就不在這個集合中,所以此選項正確(錯誤答案)解析:此選項不正確,外層查詢多了一個選課而且沒有連接條件。(錯誤答案)解析:此選項不正確,外層查詢多了一個選課而且沒有連接條件。而且不是IN,應(yīng)是NOTIN。(錯誤答案)解析:此選項不正確,此查詢的結(jié)果是“找出分?jǐn)?shù)80的那些學(xué)生的信息”,不符合題意。725、現(xiàn)有關(guān)系數(shù)據(jù)庫如下:學(xué)生(學(xué)號,姓名,性別,專業(yè)、獎學(xué)金),課程(課程號,課程名,學(xué)分),選課(學(xué)號,課程號,分?jǐn)?shù)),用SQL語言實現(xiàn)題目:對成績得過滿分(100分)的學(xué)生,如果沒有獲得獎學(xué)金的,將其獎學(xué)金設(shè)為1000元,

22、正確的SQL語句是。(正確答案)解析:題目中要更新學(xué)生表中的獎學(xué)金信息,所以是Update學(xué)生Set獎學(xué)金=1000;查詢條件是成績得過滿分且沒有獲得獎學(xué)金的,先選取得過100分的學(xué)生學(xué)號:SELECT學(xué)號FROM選課WHERE分?jǐn)?shù)=100,再和獎學(xué)金=0條件同時成立,用AND鏈接即可,所以此選項正確。(錯誤答案)解析:此選項不正確,小于等于比較運算符不正確。(錯誤答案)解析:此選項不正確,獎學(xué)金是數(shù)值型屬性,1000不應(yīng)加引號。(錯誤答案)解析:此選項不正確,此查詢是給沒有滿分的學(xué)生設(shè)獎學(xué)金1000元,與題意不符。726、如下幾個表所示學(xué)生、課程、必修課和選課關(guān)系,用SQL語言實現(xiàn)下列操作。

23、課程學(xué)號年級專業(yè)S9023?陳莉艘軟件9W7S3李玉專5(|應(yīng)用W382950軟件91S3Z?劉玉91應(yīng)用學(xué)生澡號課名總學(xué)時學(xué)分1001程序設(shè)計王一唯9041002號騎劉鋒S042001瞬庫徐偉6Q32002AX雒張再生603課號端專業(yè)1001隸件10011002歎件求既學(xué)過“1001”號課,又學(xué)過“2A.(正確答案)解析:応題目中要列生的學(xué)號,可以先選出學(xué)過2002選課學(xué)弓射必7射悔78M257諜號10011002200285002”號課的所有學(xué)生的學(xué)號。正確的SQL語句是出學(xué)過“1002”號課程同時學(xué)過“課程的學(xué)號蟻ELEctdisTINct2002”號課程的所有學(xué)學(xué)號2FROWHERE課

24、號=(錯誤答案)解析:此選項不正確,(錯誤答案)解析:此選項不正確,2002再和課號=1001的條件用AND(連接此查詢結(jié)果齒空。1001子查詢?nèi)鄙賁ELECT子句。M選課所以此選項正確。D.(錯誤答案)解析:此選項不正確,缺少關(guān)鍵的與子查詢關(guān)系的連接詞IN。727、如下幾個表所示學(xué)生、課程、必修課和選課關(guān)系,用SQL語言實現(xiàn)下列操作。學(xué)號年級專業(yè)890137的軟件902783李玉剛50應(yīng)用903829川軟件918327劉玉91陋用學(xué)生課程必修諜課號總學(xué)時學(xué)分1001掰設(shè)計王一唯8041002劉鋒804200132002Al智能張再生603課號100110Q110Q2瘀修專業(yè)選諜學(xué)號SM237

25、課號100110022002787S出各門課的平均成績、曲答案;解析:熾avg!最低成績和選課人數(shù)。丨中要列出各門課示平均成績,MAX最高按課號排序用Groupby,所以此選項正確。B.(錯誤答案)解析:此選項不正確,ordErbY是排序子句,1不是分組子句L.(正確答只涉及選課表,用最高成績i正確的SQL語句是。的平均成績、最高成績、最低成績和選課人數(shù),最低成績,coUNt計1002S3903829算人數(shù),C.(錯誤答案)解析:此選項不正確,沒有分組子句,WHERE子句是條件子句。D.(錯誤答案)解析:此選項不正確,沒有分組子句,HAVING子句是分組過濾條件子句,它需要在分組子句存在的情況

26、下才能應(yīng)用。728、如下幾個表所示學(xué)生、課程、必修課和選課關(guān)系,用SQL語言實現(xiàn)下列操作。學(xué)生課程學(xué)號姓名年級專業(yè)850237902?83李玉HM9091S327劉玉91課號聡開鞠則總學(xué)時學(xué)分1001程序設(shè)計王一唯so41002匯編語言劉辱SQ42001數(shù)據(jù)庫32002人工醴張再生603謙號1Q位軟件應(yīng)用觀學(xué)號射023丁S90237列出最少選修了三門課程的學(xué)生姓名。正確的如”從選課表中列出,諜號1001100220021001懿787&72曰.是產(chǎn)田所選課程至少三門學(xué)生的查詢具有該學(xué)號的學(xué)生的姓名,用學(xué)號分組計算所選課程門(正確答案)解析:學(xué)號,然后在學(xué)生表中Elects2學(xué)號選課GROUPB

27、Y(錯誤答案)解析:(錯誤答案)解析:(錯誤答案)解析數(shù)為h上此選項正確。骷此選項不正確,缺少分組過濾條件子句的保留字此選項不正確,缺少與子查詢關(guān)系的保留字IN。此選項不正確,ORDERBY是排序子句,而不是分組條件子句。學(xué)號HAVINGCOUjnt(*)=3,綜havINg。FROM729、如下幾個表所示學(xué)生、課程和選課關(guān)系,用SQL語言實現(xiàn)下列操作。學(xué)主學(xué)號姓営性別出生日期身高1309203歐陽就女驅(qū)曲l.ffl1208123王義平.1紳臨1.?11104421周遠(yuǎn)行1.S31309119李維女.1995-141.681209120王犬力丄卿沁加1.7J課程號學(xué)時埶學(xué)分開課學(xué)期CS-110

28、薊3秋CS-201SO4春CS-221402秋EE-1221055秋EE-201-52春學(xué)號課程號施績1309203CS-11O82.51309203CS-2O1801309203EE-201巧1203123EE-122911203123EE-201S31104421EE-2011001104421CS-11O911309119CS-11O721309119CS-201651209120CS-221查詢秋季學(xué)期有一門以上課程獲90分以上成績的學(xué)生名。正確的SQL語句是。(正確答案)解析:題目要求查詢秋季學(xué)期有一門以上課程獲90分以上成績的學(xué)生名,涉及到學(xué)生表,課程表和選課表,是多表聯(lián)合查詢;先

29、選擇出開設(shè)學(xué)期為秋季的所有課程,為SELECT課程號FROM課程WHERE開課學(xué)期=秋,只有課程號在選出的秋季學(xué)期課程號才行。再和成績=90條件做AND操作,選出滿足這兩個條件的學(xué)號,即是選過秋季學(xué)期的課程及獲得90以上學(xué)生的學(xué)號,然后再在學(xué)生表中選出該學(xué)號的學(xué)生姓名即可,所以此選項正確。(錯誤答案)解析:此選項不正確,此選項FROM子句的各個表應(yīng)用逗號區(qū)隔。(錯誤答案)解析:此選項不正確,此選項子查詢?nèi)鄙賁ELECT子句。(錯誤答案)解析:此選項不正確,此選項子查詢?nèi)鄙賁ELECT子句。730、如下幾個表所示學(xué)生、課程和選課關(guān)系,用SQL語言實現(xiàn)下列操作。學(xué)生姓至性別出生日鄭身高女1.621

30、208E-三義平卑1.711104421周遠(yuǎn)行卑.1刪丄過1.S3李錐女1.6S1209120,n0,則下列說法正確的是。(正確答案)解析:Except是集合操作,出現(xiàn)0次。(錯誤答案)解析:此選項不正確。Union是集合操作,需去掉重復(fù)的元組。(錯誤答案)解析:此選項不正確。ExceptALL是包的操作,但應(yīng)出現(xiàn)max(0,m-n)。(錯誤答案)解析:此選項不正確。Intersect是集合運算,只能出現(xiàn)一次。732、假設(shè)一個元組在子查詢1中出現(xiàn)m次,在子查詢2中出現(xiàn)n次,其中m0,n0,則下列說法正確的是。(正確答案)解析:此選項正確。UnionALL是包的操作,應(yīng)出現(xiàn)m+n次。(錯誤答案)

31、解析:此選項不正確。Union是集合的操作,應(yīng)去掉重復(fù)的元組。(錯誤答案)解析:此選項不正確。UnionALL是包的操作,不應(yīng)去掉重復(fù)的元組。(錯誤答案)解析:此選項不正確。Union是集合的操作,只能出現(xiàn)一次。733、假設(shè)一個元組在子查詢1中出現(xiàn)m次,在子查詢2中出現(xiàn)n次,其中m0,n0,則下列說法正確的是。(正確答案)解析:此選項正確。(錯誤答案)解析:此選項不正確。Union是集合操作,只能出先一次。(錯誤答案)解析:此選項不正確。ExceptALL是包的操作,可出現(xiàn)max0,m-n次。(錯誤答案)解析:此選項不正確。UnionALL是包操作,出現(xiàn)m+n次。734、在下列關(guān)于視圖的敘述中

32、,正確的是。(正確答案)解析:此選項說法是正確的。(錯誤答案)解析:此選項說法是不正確的,當(dāng)基本表被刪除后,基于此表的所有視圖也將被刪除。(錯誤答案)解析:此選項說法是不正確的,視圖是可以被刪除的。(錯誤答案)解析:此選項說法是不正確的,視圖的修改不一定影響導(dǎo)出該視圖的基本表。735、SQL語言中的視圖是一種。(正確答案)解析:此說法是正確的。(錯誤答案)解析:此說法是不正確的,視圖是子模式及子模式到模式的映像(錯誤答案)解析:此說法是不正確的,視圖是子模式及子模式到模式的映像(錯誤答案)解析:此說法是不正確的,視圖是子模式及子模式到模式的映像。736、如下幾個表所示學(xué)生、課程和選課關(guān)系,用S

33、QL語言實現(xiàn)下列操作?,撋n琨CS-2C180EE-2C1CS-110CS-2C135911009?EE-201CS-110EE-201EM22課逞號CS-110學(xué)號13W2O313092031309203120812j1208123110442:110442:13O91B13O91P學(xué)號性別出生日期身島13(-921)3娜E林女1.62L208123王義平男丄期31.7111(4421周遠(yuǎn)行男1.83L3091L9李維女.1袈風(fēng):41.681209120王大力男1.75課程壬學(xué)時數(shù)學(xué)甘幵課學(xué)期CS-110秋CS-20104春CS-22:秋EE-1221W秋EE-201春名及(正確答案)解析:

34、此選項正確。(錯誤答案)解析:此選項不正確,缺成績不是成績?yōu)榭崭?。(錯誤答案)解析:此選項不正確,缺少連接條件。(錯誤答案)解析:此選項不正確,缺少連接條件而且缺成績不是為空格737、如下幾個表所示學(xué)生、課程和選課關(guān)系,用SQL語言實現(xiàn)下列操作。學(xué)主學(xué)號性別出生曰期身高:3J9203女.6213K123王義平:J1:1)4421周云行:.S31309119李維女觀也昭:.(81209120王大丈1朝UQ課逞號學(xué)諭字分F課學(xué)耶CS-110603CS-201SO4看CS-221柚2EE-12:106EE-2014i2看學(xué)是課程號岳塔1j0920jCS-11082.513O92D2CS-201SO1

35、3O92D2EE-201?50812-EE-122如OS12-EE-201S31104421EE-2011W1104421CS-1ID811剜1叫CS-1ID721209119CS-2C165CS-221統(tǒng)計學(xué)生的平均身高。正確的SQL語句是。(正確答案)解析:此選項正確。(錯誤答案)解析:此選項不正確,應(yīng)該是AVG,而不是COUNT。(錯誤答案)解析:此選項不正確,多了身高這個屬性。(錯誤答案)解析:此選項不正確,AVG函數(shù)不是AVER函數(shù)。738、如下幾個表所示學(xué)生、課程和選課關(guān)系,用SQL語言實現(xiàn)下列操作。學(xué)生學(xué)號姓名性別出生曰期身高13O92C3歐陽林女1-62120S123王文平胃1.711104421周遠(yuǎn)行胃.19937.-11.S31309119李維女.1觀乩対L-6Sliogiso王犬力胃.翊J渤1.7j課程號學(xué)時數(shù)學(xué)另幵課學(xué)期CS-:11O603秋CS-201SO4春CS-221402秋EE-1221065秋EE-201452春學(xué)號課程號成猜130920.3CS-L10S2.5130920.3CS-201so1309

溫馨提示

  • 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)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論