版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、第7講模擬練習(xí)題解析701、已知S(S#,SN,AGE,SEX),S#學(xué)號(hào),SN姓名。若要檢索所有比王華年齡大的學(xué)生姓名、年齡和性別,正確的SELECT語(yǔ)句是。(正確答案)解析:此選項(xiàng)正確(錯(cuò)誤答案)解析:此選項(xiàng)檢索的是王華的信息,不是比王華年齡大的學(xué)生信息(錯(cuò)誤答案)解析:此選項(xiàng)子查詢(xún)中缺少“FROMS”(錯(cuò)誤答案)解析:此選項(xiàng)語(yǔ)法錯(cuò)誤702、在SQL語(yǔ)言中,子查詢(xún)是。(正確答案)解析:出現(xiàn)在Where子句中的Select語(yǔ)句被稱(chēng)為子查詢(xún)(subquery),所以子查詢(xún)是嵌入到另一個(gè)查詢(xún)語(yǔ)句之中的查詢(xún)語(yǔ)句。(錯(cuò)誤答案)解析:出現(xiàn)在Where子句中的Select語(yǔ)句被稱(chēng)為子查詢(xún)(subquer
2、y),所以子查詢(xún)是嵌入到另一個(gè)查詢(xún)語(yǔ)句之中的查詢(xún)語(yǔ)句。(錯(cuò)誤答案)解析:出現(xiàn)在Where子句中的Select語(yǔ)句被稱(chēng)為子查詢(xún)(subquery),所以子查詢(xún)是嵌入到另一個(gè)查詢(xún)語(yǔ)句之中的查詢(xún)語(yǔ)句。(錯(cuò)誤答案)解析:出現(xiàn)在Where子句中的Select語(yǔ)句被稱(chēng)為子查詢(xún)(subquery),所以子查詢(xún)是嵌入到另一個(gè)查詢(xún)語(yǔ)句之中的查詢(xún)語(yǔ)句。703、設(shè)關(guān)系Teacher的結(jié)構(gòu)為:Teacher(T#char(3),Tnamechar(10),D#char(2),Salaryfloat(2),其中T#教師編號(hào),Tname教師姓名,D#系號(hào),Salary工資。Dept(D#char(2),Dnamechar
3、(10),Deanchar(10),Dname系名,Dean系主任。若要將所有計(jì)算機(jī)系的教師工資上調(diào)10%,則可用。(正確答案)解析:此選項(xiàng)正確(錯(cuò)誤答案)解析:不符合updatetable的語(yǔ)法,丟了關(guān)系表Teacher(錯(cuò)誤答案)解析:不符合updatetable的語(yǔ)法,并且計(jì)算機(jī)是char型的,應(yīng)該加引號(hào)(錯(cuò)誤答案)解析:不符合updatetable的語(yǔ)法,多了TABLE704、已知Titles(Title_Idchar(4),Titlechar(20),Pub_idchar(4),priceinteger),其中Title_Id圖書(shū)編號(hào),Title圖書(shū)名,Pub_id出版商編號(hào),pri
4、ce價(jià)格。列出Titles表中其價(jià)格高于出版商ID為0736的出版商出版的書(shū)的最大價(jià)格的書(shū)的標(biāo)題和ID,合適的查詢(xún)語(yǔ)句是。(正確答案)解析:選項(xiàng)正確(錯(cuò)誤答案)解析:ANDPub_id=0736查詢(xún)語(yǔ)句錯(cuò)誤(錯(cuò)誤答案)解析:ANY出錯(cuò),查詢(xún)出的不事高于出版商ID為0736的出版商出版的書(shū)的最大價(jià)格的書(shū)的標(biāo)題和ID(錯(cuò)誤答案)解析:ANY,ANDPub_id=0736查詢(xún)語(yǔ)句錯(cuò)誤705、陳述A:SubQuery1UNIONSubQuery2語(yǔ)句,其中SubQuery1和SubQuery2查詢(xún)中相應(yīng)的列必須以同一順序出現(xiàn)。陳述B:GROUPBY和HAVING子句不能在子查詢(xún)中使用,這些子句只能用在
5、最后一個(gè)查詢(xún)結(jié)束時(shí)來(lái)總結(jié)和排序最后結(jié)果集。關(guān)于陳述A和B,下列說(shuō)法正確的是。A.(正確答案)解析:陳述A是正確的,陳述B是不正確的。GROUPBY和HAVING子句可以在子查詢(xún)中使用,例如:求有兩門(mén)以上不及格課程同學(xué)的學(xué)號(hào)及其平均成績(jī)SelectS#,Avg(Score)FromSCWhereS#in(SelectS#FromSCWhereScore2)GroupbyS#;所以陳述B錯(cuò)誤(錯(cuò)誤答案)解析:陳述A正確,陳述B“GROUPBY和HAVING子句可以在子查詢(xún)中使用,例如:求有兩門(mén)以上不及格課程同學(xué)的學(xué)號(hào)及其平均成績(jī)SelectS#,Avg(Score)FromSCWhereS#in(
6、SelectS#FromSCWhereScore2)GroupbyS#;所以陳述B錯(cuò)誤(錯(cuò)誤答案)解析:陳述A是正確的,陳述B是不正確的。GROUPBY和HAVING子句可以在子查詢(xún)中使用,例如:求有兩門(mén)以上不及格課程同學(xué)的學(xué)號(hào)及其平均成績(jī)SelectS#,Avg(Score)FromSCWhereS#in(SelectS#FromSCWhereScore2)GroupbyS#;所以陳述B錯(cuò)誤(錯(cuò)誤答案)解析:陳述A是正確的,陳述B是不正確的。GROUPBY和HAVING子句可以在子查詢(xún)中使用,例如:求有兩門(mén)以上不及格課程同學(xué)的學(xué)號(hào)及其平均成績(jī)SelectS#,Avg(Score)FromSC
7、WhereS#in(SelectS#FromSCWhereScore2)GroupbyS#;所以陳述B錯(cuò)誤706、下面有關(guān)HAVING子句,說(shuō)法不正確的是(正確答案)解析:此說(shuō)法不正確,使用HAVING子句的同時(shí)是可以使用WHERE子句的(錯(cuò)誤答案)解析:此說(shuō)法正確,HAVING子句必須與GROUPBY子句同時(shí)使用(錯(cuò)誤答案)解析:此說(shuō)法正確,使用HAVING子句的同時(shí)是可以使用WHERE子句的(錯(cuò)誤答案)解析:此說(shuō)法是正確的,使用HAVING子句的作用是過(guò)濾掉不滿(mǎn)足條件的分707、在SQL中,與NOTIN等價(jià)的操作符是。(正確答案)解析:與notin等價(jià)的是表達(dá)式all(子查詢(xún))(錯(cuò)誤答案)
8、解析:與notin等價(jià)的是表達(dá)式all(子查詢(xún))(錯(cuò)誤答案)解析:與notin等價(jià)的是表達(dá)式=60);關(guān)于其查詢(xún)結(jié)果,下列說(shuō)法正確的是。A.(正確答案)解析:“SELECTS#FROMSCWHEREStudent.S#=SC.S#andC#=C01andScore=60”表示C01號(hào)課程成績(jī)及格的學(xué)生的學(xué)號(hào),而NOTIN表示不在其中,所以整個(gè)語(yǔ)句表示剔出掉C01號(hào)課程及格學(xué)生的其他學(xué)生的姓名(錯(cuò)誤答案)解析:“SELECTS#FROMSCWHEREStudent.S#=SC.S#andC#=C01andScore=60”表示C01號(hào)課程成績(jī)及格的學(xué)生的學(xué)號(hào),而NOTIN表示不在其中,所以整個(gè)語(yǔ)
9、句表示剔出掉C01號(hào)課程及格學(xué)生的其他學(xué)生的姓名(錯(cuò)誤答案)解析:“SELECTS#FROMSCWHEREStudent.S#=SC.S#andC#=C01andScore=60”表示C01號(hào)課程成績(jī)及格的學(xué)生的學(xué)號(hào),而NOTIN表示不在其中,所以整個(gè)語(yǔ)句表示剔出掉C01號(hào)課程及格學(xué)生的其他學(xué)生的姓名題目中查詢(xún)結(jié)果還包含了沒(méi)有學(xué)習(xí)C01號(hào)課程的所有學(xué)生。(錯(cuò)誤答案)解析:不符合題意?!癝ELECTS#FROMSCWHEREStudent.S#=SC.S#andC#=C01andScore=60”表示C01號(hào)課程成績(jī)及格的學(xué)生的學(xué)號(hào),而NOTIN表示不在其中,所以整個(gè)語(yǔ)句表示剔出掉C01號(hào)課程及
10、格學(xué)生的其他學(xué)生的姓名。718、已知如下關(guān)系:學(xué)生Student(S#Sname),課程Course(C#Cname,T#),選課SC(S#C#,Score),教師T(T#,Tname)。其中S#為學(xué)號(hào),Sname為學(xué)生命名,C#為課號(hào),Cname為課程名,T#為教師編號(hào),Score為成績(jī),Tname為教師名。閱讀SQL語(yǔ)句SELECTSnameFROMStudentWHERES#IN(SELECTS#FROMSCWHEREStudent.S#=SC.S#andC#=C01andScore=60);關(guān)于其查詢(xún)結(jié)果,下列說(shuō)法正確的是。(正確答案)解析:此選項(xiàng)正確。檢索結(jié)果是“C01號(hào)課程及格的所
11、有學(xué)生的姓名”。(錯(cuò)誤答案)解析:此選項(xiàng)不正確。檢索結(jié)果是“C01號(hào)課程及格的所有學(xué)生的姓名”。(錯(cuò)誤答案)解析:此選項(xiàng)不正確。檢索結(jié)果是“C01號(hào)課程及格的所有學(xué)生的姓名”。剔出掉不及格的學(xué)生包含了未學(xué)過(guò)“C01”課程的同學(xué)。(錯(cuò)誤答案)解析:此選項(xiàng)不正確。檢索結(jié)果是“C01號(hào)課程及格的所有學(xué)生的姓名”。719、已知如下關(guān)系:學(xué)生Student(S#,Sname),課程Course(C#,Cname,T#),選課SC(S#,C#,Score),教師T(T#,Tname)。其中S#為學(xué)號(hào),Sname為學(xué)生命名,C#為課號(hào),Cname為課程名,T#為教師編號(hào),Score為成績(jī),Tname為教師名
12、。閱讀SQL語(yǔ)句SELECTSnameFROMStudentWHERES#NOTIN(SELECTS#FROMSC,CourseWHERET#=03andSC.C#=C.C#);關(guān)于其查詢(xún)結(jié)果,下列說(shuō)法正確的是。(正確答案)解析:此選項(xiàng)說(shuō)法正確。SELECTS#FROMSC,CourseWHERET#=03andSC.C#=C.C#),表示學(xué)過(guò)03號(hào)教師講授的課程的學(xué)生的學(xué)號(hào),NOTIN表示不在其中,所以整個(gè)語(yǔ)句表示沒(méi)學(xué)過(guò)03號(hào)教師講授過(guò)的任一門(mén)課的學(xué)生的姓名(錯(cuò)誤答案)解析:此選項(xiàng)說(shuō)法不正確。是沒(méi)學(xué)過(guò)而不是學(xué)過(guò)。(錯(cuò)誤答案)解析:此選項(xiàng)說(shuō)法不正確。是沒(méi)學(xué)過(guò)而不是學(xué)過(guò)。(錯(cuò)誤答案)解析:此選項(xiàng)
13、說(shuō)法不正確。是全都沒(méi)學(xué)過(guò)而不是沒(méi)學(xué)全。720、已知如下關(guān)系:學(xué)生Student(S#,Sname),課程Course(C#,Cname,T#),選課SC(S#,C#,Score),教師T(T#,Tname)。其中S#為學(xué)號(hào),Sname為學(xué)生命名,C#為課號(hào),Cname為課程名,T#為教師編號(hào),Score為成績(jī),Tname為教師名。閱讀SQL語(yǔ)句SELECTS#FROMSCWHEREScore2;關(guān)于其查詢(xún)結(jié)果,下列說(shuō)法正確的是。A.(正確答案)解析:此選項(xiàng)正確。GROUPBY是分組查詢(xún),Score2,表示兩人以上課程成績(jī)小于60,所以整個(gè)語(yǔ)句表示有2人以上不及格課程的同學(xué)的學(xué)號(hào)(錯(cuò)誤答案)解析
14、:此選項(xiàng)不正確。是2人,而不是2門(mén)。GROUPBY是分組查詢(xún),Scorev60GROUPBYC#HAVINGCount(*)2,表示兩人以上課程成績(jī)小于60,所以整個(gè)語(yǔ)句表示有2人以上不及格課程的同學(xué)的學(xué)號(hào)(錯(cuò)誤答案)解析:此選項(xiàng)不正確。不是及格,而是不及格。不是2門(mén),而是2人。(錯(cuò)誤答案)解析:此選項(xiàng)不正確。不是及格,而是不及格。721、已知如下關(guān)系:學(xué)生Student(S#Sname),課程Course(C#Cname,T#),選課SC(S#C#,Score),教師T(T#,Tname)。其中S#為學(xué)號(hào),Sname為學(xué)生命名,C#為課號(hào),Cname為課程名,T#為教師編號(hào),Score為成績(jī)
15、,Tname為教師名。閱讀SQL語(yǔ)句SELECTS#FROMSCWHEREScore2GROUPBYS#;關(guān)于其查詢(xún)結(jié)果,下列說(shuō)法正確的是。(正確答案)解析:本題中的SQL語(yǔ)句的書(shū)寫(xiě)是不正確的,Count(*)2不應(yīng)該直接寫(xiě)在Where語(yǔ)句中。若要表示“有2門(mén)以上不及格課程的同學(xué)的學(xué)號(hào)”正確的SQL語(yǔ)句是:SELECTS#FROMSCWHEREScore2。(錯(cuò)誤答案)解析:本題中的SQL語(yǔ)句的書(shū)寫(xiě)是不正確的,Count(*)2不應(yīng)該直接寫(xiě)在Where語(yǔ)句中。若要表示“有2門(mén)以上不及格課程的同學(xué)的學(xué)號(hào)”正確的SQL語(yǔ)句是:SELECTS#FROMSCWHEREScore2。(錯(cuò)誤答案)解析:本
16、題中的SQL語(yǔ)句的書(shū)寫(xiě)是不正確的,Count(*)2不應(yīng)該直接寫(xiě)在Where語(yǔ)句中。若要表示“有2門(mén)以上不及格課程的同學(xué)的學(xué)號(hào)”正確的SQL語(yǔ)句是:SELECTS#FROMSCWHEREScore2。(錯(cuò)誤答案)解析:本題中的SQL語(yǔ)句的書(shū)寫(xiě)是不正確的,Count(*)2不應(yīng)該直接寫(xiě)在Where語(yǔ)句中。若要表示“有2門(mén)以上不及格課程的同學(xué)的學(xué)號(hào)”正確的SQL語(yǔ)句是:SELECTS#FROMSCWHEREScore2。722、已知如下關(guān)系:學(xué)生Student(S#,Sname),課程Course(C#,Cname,T#),選課SC(S#,C#,Score),教師T(T#,Tname)。其中S#為
17、學(xué)號(hào),Sname為學(xué)生命名,C#為課號(hào),Cname為課程名,T#為教師編號(hào),Score為成績(jī),Tname為教師名。閱讀SQL語(yǔ)句SelectSnameFromStudentWhereS#NOTIN(SelectS#FromSC,CourseC,TeacherTWhereT.T=李明andSC.C#=C.C#andT.T#=C.T#);關(guān)于其查詢(xún)結(jié)果,下列說(shuō)法正確的是。(正確答案)解析:SelectS#FromSC,CourseC,TeacherTWhereT.T=李明andSC.C#=C.C#andT.T#=C.T#的查詢(xún)結(jié)果是學(xué)過(guò)李明教師的課程的所有學(xué)生的學(xué)號(hào),NOTIN表示不在其中,所以整
18、個(gè)SQL語(yǔ)句的查詢(xún)結(jié)果是“沒(méi)學(xué)過(guò)李明老師講授任一課程的學(xué)生姓名”(錯(cuò)誤答案)解析:此選項(xiàng)不正確,是沒(méi)有學(xué)過(guò),而不是學(xué)全。(錯(cuò)誤答案)解析:此選項(xiàng)不正確,是沒(méi)有學(xué)過(guò),而不是學(xué)過(guò)。(錯(cuò)誤答案)解析:此選項(xiàng)不正確,是沒(méi)有學(xué)過(guò),而不是沒(méi)學(xué)全。723、已知如下關(guān)系:學(xué)生Student(S#Sname),課程Course(C#Cname,T#),選課SC(S#C#,Score),教師T(T#,Tname)。其中S#為學(xué)號(hào),Sname為學(xué)生命名,C#為課號(hào),Cname為課程名,T#為教師編號(hào),Score為成績(jī),Tname為教師名。閱讀SQL語(yǔ)句SelectS#FromSCSC1WhereSC1.C#=C01
19、ANDS#IN(SelectS#FromSCSC2WhereSC2.C#=C02ANDSC1.S#=SC2.S#ANDSC1.ScoreSC2.Score);關(guān)于其查詢(xún)結(jié)果,下列說(shuō)法正確的是。(正確答案)解析:本題中將SC表取了兩個(gè)別名,分別是SCI和SC2,把它當(dāng)做兩張表來(lái)操作,首先表SC1的課程號(hào)是C01然后在子查詢(xún)中,表SC2的課程號(hào)是C02并且SC1的分?jǐn)?shù)大于SC2的分?jǐn)?shù),所以本題的查詢(xún)結(jié)果是“C01課程比C02課程成績(jī)高的所有學(xué)生的學(xué)號(hào)”(錯(cuò)誤答案)解析:此選項(xiàng)不正確。是C01課程比C02課程,而不是C01同學(xué)比C02同學(xué)。(錯(cuò)誤答案)解析:此選項(xiàng)不正確。是C01課程比C02課程,而
20、不是所有課程比C02課程。(錯(cuò)誤答案)解析:此選項(xiàng)不正確。是C01課程比C02課程,而不是C02同學(xué)比C01課程。724、現(xiàn)有關(guān)系數(shù)據(jù)庫(kù)如下:學(xué)生(學(xué)號(hào),姓名,性別,專(zhuān)業(yè)、獎(jiǎng)學(xué)金),課程(課程號(hào),課程名,學(xué)分),選課(學(xué)號(hào),課程號(hào),分?jǐn)?shù)),用SQL語(yǔ)言實(shí)現(xiàn)題目:檢索沒(méi)有任何一門(mén)課程成績(jī)?cè)?0分以下的所有學(xué)生的信息,包括學(xué)號(hào)、姓名和專(zhuān)業(yè),正確的SQL語(yǔ)句是。(正確答案)解析:三個(gè)表:學(xué)生,課程,選課,最終要從三個(gè)表中顯示學(xué)號(hào),姓名和專(zhuān)業(yè),所以SELECT學(xué)號(hào),姓名,專(zhuān)業(yè);題目要求檢索沒(méi)有任何一門(mén)課程成績(jī)?cè)?0分以下的所有學(xué)生的信息,我們可以取反,先找出只要有一門(mén)課分?jǐn)?shù)在80以下的學(xué)生,即為SEL
21、ECT學(xué)號(hào)FROM選課WHERE分?jǐn)?shù)80,則沒(méi)有任何一門(mén)成績(jī)?cè)?0以下的學(xué)生就不在這個(gè)集合中,所以此選項(xiàng)正確(錯(cuò)誤答案)解析:此選項(xiàng)不正確,外層查詢(xún)多了一個(gè)選課而且沒(méi)有連接條件。(錯(cuò)誤答案)解析:此選項(xiàng)不正確,外層查詢(xún)多了一個(gè)選課而且沒(méi)有連接條件。而且不是IN,應(yīng)是NOTIN。(錯(cuò)誤答案)解析:此選項(xiàng)不正確,此查詢(xún)的結(jié)果是“找出分?jǐn)?shù)80的那些學(xué)生的信息”,不符合題意。725、現(xiàn)有關(guān)系數(shù)據(jù)庫(kù)如下:學(xué)生(學(xué)號(hào),姓名,性別,專(zhuān)業(yè)、獎(jiǎng)學(xué)金),課程(課程號(hào),課程名,學(xué)分),選課(學(xué)號(hào),課程號(hào),分?jǐn)?shù)),用SQL語(yǔ)言實(shí)現(xiàn)題目:對(duì)成績(jī)得過(guò)滿(mǎn)分(100分)的學(xué)生,如果沒(méi)有獲得獎(jiǎng)學(xué)金的,將其獎(jiǎng)學(xué)金設(shè)為1000元,
22、正確的SQL語(yǔ)句是。(正確答案)解析:題目中要更新學(xué)生表中的獎(jiǎng)學(xué)金信息,所以是Update學(xué)生Set獎(jiǎng)學(xué)金=1000;查詢(xún)條件是成績(jī)得過(guò)滿(mǎn)分且沒(méi)有獲得獎(jiǎng)學(xué)金的,先選取得過(guò)100分的學(xué)生學(xué)號(hào):SELECT學(xué)號(hào)FROM選課WHERE分?jǐn)?shù)=100,再和獎(jiǎng)學(xué)金=0條件同時(shí)成立,用AND鏈接即可,所以此選項(xiàng)正確。(錯(cuò)誤答案)解析:此選項(xiàng)不正確,小于等于比較運(yùn)算符不正確。(錯(cuò)誤答案)解析:此選項(xiàng)不正確,獎(jiǎng)學(xué)金是數(shù)值型屬性,1000不應(yīng)加引號(hào)。(錯(cuò)誤答案)解析:此選項(xiàng)不正確,此查詢(xún)是給沒(méi)有滿(mǎn)分的學(xué)生設(shè)獎(jiǎng)學(xué)金1000元,與題意不符。726、如下幾個(gè)表所示學(xué)生、課程、必修課和選課關(guān)系,用SQL語(yǔ)言實(shí)現(xiàn)下列操作。
23、課程學(xué)號(hào)年級(jí)專(zhuān)業(yè)S9023?陳莉艘軟件9W7S3李玉專(zhuān)5(|應(yīng)用W382950軟件91S3Z?劉玉91應(yīng)用學(xué)生澡號(hào)課名總學(xué)時(shí)學(xué)分1001程序設(shè)計(jì)王一唯9041002號(hào)騎劉鋒S042001瞬庫(kù)徐偉6Q32002AX雒張?jiān)偕?03課號(hào)端專(zhuān)業(yè)1001隸件10011002歎件求既學(xué)過(guò)“1001”號(hào)課,又學(xué)過(guò)“2A.(正確答案)解析:応題目中要列生的學(xué)號(hào),可以先選出學(xué)過(guò)2002選課學(xué)弓射必7射悔78M257諜號(hào)10011002200285002”號(hào)課的所有學(xué)生的學(xué)號(hào)。正確的SQL語(yǔ)句是出學(xué)過(guò)“1002”號(hào)課程同時(shí)學(xué)過(guò)“課程的學(xué)號(hào)蟻ELEctdisTINct2002”號(hào)課程的所有學(xué)學(xué)號(hào)2FROWHERE課
24、號(hào)=(錯(cuò)誤答案)解析:此選項(xiàng)不正確,(錯(cuò)誤答案)解析:此選項(xiàng)不正確,2002再和課號(hào)=1001的條件用AND(連接此查詢(xún)結(jié)果齒空。1001子查詢(xún)?nèi)鄙賁ELECT子句。M選課所以此選項(xiàng)正確。D.(錯(cuò)誤答案)解析:此選項(xiàng)不正確,缺少關(guān)鍵的與子查詢(xún)關(guān)系的連接詞IN。727、如下幾個(gè)表所示學(xué)生、課程、必修課和選課關(guān)系,用SQL語(yǔ)言實(shí)現(xiàn)下列操作。學(xué)號(hào)年級(jí)專(zhuān)業(yè)890137的軟件902783李玉剛50應(yīng)用903829川軟件918327劉玉91陋用學(xué)生課程必修諜課號(hào)總學(xué)時(shí)學(xué)分1001掰設(shè)計(jì)王一唯8041002劉鋒804200132002Al智能張?jiān)偕?03課號(hào)100110Q110Q2瘀修專(zhuān)業(yè)選諜學(xué)號(hào)SM237
25、課號(hào)100110022002787S出各門(mén)課的平均成績(jī)、曲答案;解析:熾avg!最低成績(jī)和選課人數(shù)。丨中要列出各門(mén)課示平均成績(jī),MAX最高按課號(hào)排序用Groupby,所以此選項(xiàng)正確。B.(錯(cuò)誤答案)解析:此選項(xiàng)不正確,ordErbY是排序子句,1不是分組子句L.(正確答只涉及選課表,用最高成績(jī)i正確的SQL語(yǔ)句是。的平均成績(jī)、最高成績(jī)、最低成績(jī)和選課人數(shù),最低成績(jī),coUNt計(jì)1002S3903829算人數(shù),C.(錯(cuò)誤答案)解析:此選項(xiàng)不正確,沒(méi)有分組子句,WHERE子句是條件子句。D.(錯(cuò)誤答案)解析:此選項(xiàng)不正確,沒(méi)有分組子句,HAVING子句是分組過(guò)濾條件子句,它需要在分組子句存在的情況
26、下才能應(yīng)用。728、如下幾個(gè)表所示學(xué)生、課程、必修課和選課關(guān)系,用SQL語(yǔ)言實(shí)現(xiàn)下列操作。學(xué)生課程學(xué)號(hào)姓名年級(jí)專(zhuān)業(yè)850237902?83李玉HM9091S327劉玉91課號(hào)聡開(kāi)鞠則總學(xué)時(shí)學(xué)分1001程序設(shè)計(jì)王一唯so41002匯編語(yǔ)言劉辱SQ42001數(shù)據(jù)庫(kù)32002人工醴張?jiān)偕?03謙號(hào)1Q位軟件應(yīng)用觀學(xué)號(hào)射023丁S90237列出最少選修了三門(mén)課程的學(xué)生姓名。正確的如”從選課表中列出,諜號(hào)1001100220021001懿787&72曰.是產(chǎn)田所選課程至少三門(mén)學(xué)生的查詢(xún)具有該學(xué)號(hào)的學(xué)生的姓名,用學(xué)號(hào)分組計(jì)算所選課程門(mén)(正確答案)解析:學(xué)號(hào),然后在學(xué)生表中Elects2學(xué)號(hào)選課GROUPB
27、Y(錯(cuò)誤答案)解析:(錯(cuò)誤答案)解析:(錯(cuò)誤答案)解析數(shù)為h上此選項(xiàng)正確。骷此選項(xiàng)不正確,缺少分組過(guò)濾條件子句的保留字此選項(xiàng)不正確,缺少與子查詢(xún)關(guān)系的保留字IN。此選項(xiàng)不正確,ORDERBY是排序子句,而不是分組條件子句。學(xué)號(hào)HAVINGCOUjnt(*)=3,綜havINg。FROM729、如下幾個(gè)表所示學(xué)生、課程和選課關(guān)系,用SQL語(yǔ)言實(shí)現(xiàn)下列操作。學(xué)主學(xué)號(hào)姓営性別出生日期身高1309203歐陽(yáng)就女驅(qū)曲l.ffl1208123王義平.1紳臨1.?11104421周遠(yuǎn)行1.S31309119李維女.1995-141.681209120王犬力丄卿沁加1.7J課程號(hào)學(xué)時(shí)埶學(xué)分開(kāi)課學(xué)期CS-110
28、薊3秋CS-201SO4春CS-221402秋EE-1221055秋EE-201-52春學(xué)號(hào)課程號(hào)施績(jī)1309203CS-11O82.51309203CS-2O1801309203EE-201巧1203123EE-122911203123EE-201S31104421EE-2011001104421CS-11O911309119CS-11O721309119CS-201651209120CS-221查詢(xún)秋季學(xué)期有一門(mén)以上課程獲90分以上成績(jī)的學(xué)生名。正確的SQL語(yǔ)句是。(正確答案)解析:題目要求查詢(xún)秋季學(xué)期有一門(mén)以上課程獲90分以上成績(jī)的學(xué)生名,涉及到學(xué)生表,課程表和選課表,是多表聯(lián)合查詢(xún);先
29、選擇出開(kāi)設(shè)學(xué)期為秋季的所有課程,為SELECT課程號(hào)FROM課程WHERE開(kāi)課學(xué)期=秋,只有課程號(hào)在選出的秋季學(xué)期課程號(hào)才行。再和成績(jī)=90條件做AND操作,選出滿(mǎn)足這兩個(gè)條件的學(xué)號(hào),即是選過(guò)秋季學(xué)期的課程及獲得90以上學(xué)生的學(xué)號(hào),然后再在學(xué)生表中選出該學(xué)號(hào)的學(xué)生姓名即可,所以此選項(xiàng)正確。(錯(cuò)誤答案)解析:此選項(xiàng)不正確,此選項(xiàng)FROM子句的各個(gè)表應(yīng)用逗號(hào)區(qū)隔。(錯(cuò)誤答案)解析:此選項(xiàng)不正確,此選項(xiàng)子查詢(xún)?nèi)鄙賁ELECT子句。(錯(cuò)誤答案)解析:此選項(xiàng)不正確,此選項(xiàng)子查詢(xún)?nèi)鄙賁ELECT子句。730、如下幾個(gè)表所示學(xué)生、課程和選課關(guān)系,用SQL語(yǔ)言實(shí)現(xiàn)下列操作。學(xué)生姓至性別出生日鄭身高女1.621
30、208E-三義平卑1.711104421周遠(yuǎn)行卑.1刪丄過(guò)1.S3李錐女1.6S1209120,n0,則下列說(shuō)法正確的是。(正確答案)解析:Except是集合操作,出現(xiàn)0次。(錯(cuò)誤答案)解析:此選項(xiàng)不正確。Union是集合操作,需去掉重復(fù)的元組。(錯(cuò)誤答案)解析:此選項(xiàng)不正確。ExceptALL是包的操作,但應(yīng)出現(xiàn)max(0,m-n)。(錯(cuò)誤答案)解析:此選項(xiàng)不正確。Intersect是集合運(yùn)算,只能出現(xiàn)一次。732、假設(shè)一個(gè)元組在子查詢(xún)1中出現(xiàn)m次,在子查詢(xún)2中出現(xiàn)n次,其中m0,n0,則下列說(shuō)法正確的是。(正確答案)解析:此選項(xiàng)正確。UnionALL是包的操作,應(yīng)出現(xiàn)m+n次。(錯(cuò)誤答案)
31、解析:此選項(xiàng)不正確。Union是集合的操作,應(yīng)去掉重復(fù)的元組。(錯(cuò)誤答案)解析:此選項(xiàng)不正確。UnionALL是包的操作,不應(yīng)去掉重復(fù)的元組。(錯(cuò)誤答案)解析:此選項(xiàng)不正確。Union是集合的操作,只能出現(xiàn)一次。733、假設(shè)一個(gè)元組在子查詢(xún)1中出現(xiàn)m次,在子查詢(xún)2中出現(xiàn)n次,其中m0,n0,則下列說(shuō)法正確的是。(正確答案)解析:此選項(xiàng)正確。(錯(cuò)誤答案)解析:此選項(xiàng)不正確。Union是集合操作,只能出先一次。(錯(cuò)誤答案)解析:此選項(xiàng)不正確。ExceptALL是包的操作,可出現(xiàn)max0,m-n次。(錯(cuò)誤答案)解析:此選項(xiàng)不正確。UnionALL是包操作,出現(xiàn)m+n次。734、在下列關(guān)于視圖的敘述中
32、,正確的是。(正確答案)解析:此選項(xiàng)說(shuō)法是正確的。(錯(cuò)誤答案)解析:此選項(xiàng)說(shuō)法是不正確的,當(dāng)基本表被刪除后,基于此表的所有視圖也將被刪除。(錯(cuò)誤答案)解析:此選項(xiàng)說(shuō)法是不正確的,視圖是可以被刪除的。(錯(cuò)誤答案)解析:此選項(xiàng)說(shuō)法是不正確的,視圖的修改不一定影響導(dǎo)出該視圖的基本表。735、SQL語(yǔ)言中的視圖是一種。(正確答案)解析:此說(shuō)法是正確的。(錯(cuò)誤答案)解析:此說(shuō)法是不正確的,視圖是子模式及子模式到模式的映像(錯(cuò)誤答案)解析:此說(shuō)法是不正確的,視圖是子模式及子模式到模式的映像(錯(cuò)誤答案)解析:此說(shuō)法是不正確的,視圖是子模式及子模式到模式的映像。736、如下幾個(gè)表所示學(xué)生、課程和選課關(guān)系,用S
33、QL語(yǔ)言實(shí)現(xiàn)下列操作。瑩生課琨CS-2C180EE-2C1CS-110CS-2C135911009?EE-201CS-110EE-201EM22課逞號(hào)CS-110學(xué)號(hào)13W2O313092031309203120812j1208123110442:110442:13O91B13O91P學(xué)號(hào)性別出生日期身島13(-921)3娜E林女1.62L208123王義平男丄期31.7111(4421周遠(yuǎn)行男1.83L3091L9李維女.1袈風(fēng):41.681209120王大力男1.75課程壬學(xué)時(shí)數(shù)學(xué)甘幵課學(xué)期CS-110秋CS-20104春CS-22:秋EE-1221W秋EE-201春名及(正確答案)解析:
34、此選項(xiàng)正確。(錯(cuò)誤答案)解析:此選項(xiàng)不正確,缺成績(jī)不是成績(jī)?yōu)榭崭?。(錯(cuò)誤答案)解析:此選項(xiàng)不正確,缺少連接條件。(錯(cuò)誤答案)解析:此選項(xiàng)不正確,缺少連接條件而且缺成績(jī)不是為空格737、如下幾個(gè)表所示學(xué)生、課程和選課關(guān)系,用SQL語(yǔ)言實(shí)現(xiàn)下列操作。學(xué)主學(xué)號(hào)性別出生曰期身高:3J9203女.6213K123王義平:J1:1)4421周云行:.S31309119李維女觀也昭:.(81209120王大丈1朝UQ課逞號(hào)學(xué)諭字分F課學(xué)耶CS-110603CS-201SO4看CS-221柚2EE-12:106EE-2014i2看學(xué)是課程號(hào)岳塔1j0920jCS-11082.513O92D2CS-201SO1
35、3O92D2EE-201?50812-EE-122如OS12-EE-201S31104421EE-2011W1104421CS-1ID811剜1叫CS-1ID721209119CS-2C165CS-221統(tǒng)計(jì)學(xué)生的平均身高。正確的SQL語(yǔ)句是。(正確答案)解析:此選項(xiàng)正確。(錯(cuò)誤答案)解析:此選項(xiàng)不正確,應(yīng)該是AVG,而不是COUNT。(錯(cuò)誤答案)解析:此選項(xiàng)不正確,多了身高這個(gè)屬性。(錯(cuò)誤答案)解析:此選項(xiàng)不正確,AVG函數(shù)不是AVER函數(shù)。738、如下幾個(gè)表所示學(xué)生、課程和選課關(guān)系,用SQL語(yǔ)言實(shí)現(xiàn)下列操作。學(xué)生學(xué)號(hào)姓名性別出生曰期身高13O92C3歐陽(yáng)林女1-62120S123王文平胃1.711104421周遠(yuǎn)行胃.19937.-11.S31309119李維女.1觀乩対L-6Sliogiso王犬力胃.翊J渤1.7j課程號(hào)學(xué)時(shí)數(shù)學(xué)另幵課學(xué)期CS-:11O603秋CS-201SO4春CS-221402秋EE-1221065秋EE-201452春學(xué)號(hào)課程號(hào)成猜130920.3CS-L10S2.5130920.3CS-201so1309
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 物理板塊模型課程設(shè)計(jì)
- 乒乓球用品行業(yè)銷(xiāo)售工作總結(jié)
- 酒店旅游行業(yè)行政后勤工作總結(jié)
- 線描基本技法課程設(shè)計(jì)
- 圖文制作行業(yè)前臺(tái)接待工作總結(jié)
- 三年高考地理(全國(guó)乙卷21-23)真題知識(shí)點(diǎn)-人口與城市
- 組織學(xué)生參加競(jìng)賽活動(dòng)計(jì)劃
- 2023-2024學(xué)年北京市清華大學(xué)附中朝陽(yáng)學(xué)校高一(下)期中語(yǔ)文試卷
- DB32T 3393-2018 警務(wù)效能監(jiān)察工作規(guī)范
- 網(wǎng)絡(luò)零售店店員工作總結(jié)
- 2024年有限合伙股權(quán)代持
- 廣東珠海市駕車(chē)沖撞行人案件安全防范專(zhuān)題培訓(xùn)
- 花城版一年級(jí)上冊(cè)音樂(lè) 第3課 《國(guó)旗國(guó)旗真美麗》(教案)
- 2024年四川高校對(duì)口招生考試中職英語(yǔ)試卷真題(含答案)
- 食品質(zhì)量安全法律法規(guī)培訓(xùn)
- 醫(yī)療儀器安裝與調(diào)試方案
- 陜西省陜西師大附中2025屆高一物理第一學(xué)期期末統(tǒng)考模擬試題含解析
- 人教版2024年小學(xué)二年級(jí)上學(xué)期語(yǔ)文期末考試往年真題
- 2024年保安員證考試題庫(kù)及答案(共130題)
- 2024壓鑄機(jī)安全技術(shù)規(guī)范
- 期末綜合素養(yǎng)評(píng)價(jià) (三)(試題)-2024-2025學(xué)年一年級(jí)上冊(cè)數(shù)學(xué)
評(píng)論
0/150
提交評(píng)論