第 1 頁:單選題 |
第 5 頁:操作題 |
第 6 頁:參考答案 |
第31~35題使用如下三個(gè)數(shù)據(jù)庫表:
學(xué)生表:student(學(xué)號(hào),姓名,性別,出生日期,院系)
課程表:course(課程號(hào),課程名,學(xué)時(shí))
選課成績表:score(學(xué)號(hào),課程號(hào),成績)
其中出生日期的數(shù)據(jù)類型為日期型,學(xué)時(shí)和成績?yōu)閿?shù)值型,其他均為字符型。
31.查詢“計(jì)算機(jī)系”學(xué)生的學(xué)號(hào)、姓名、學(xué)生所選課程名和成績,正確的命令是( )。
A.SELECT s.學(xué)號(hào),姓名,課程名,成績
FROM student s,score sc。course c
WHERE s.學(xué)號(hào)=sc.學(xué)號(hào),sc.課程號(hào)=c.課程號(hào),院系="計(jì)算機(jī)系"
B.SELECT學(xué)號(hào),姓名,課程名,成績
FROM student s,score sc,course C
WHERE s.學(xué)號(hào)=SC.學(xué)號(hào)AND sc.課程號(hào)=c.課程號(hào)AND院系="計(jì)算機(jī)系"
C.SELECT s.學(xué)號(hào),姓名,課程名,成績
FROM(student s JOIN score sc ON s.學(xué)號(hào)=sc.學(xué)號(hào))
JOIN course c ON sc.課程號(hào)=c.課程號(hào)
wHERE院系="計(jì)算機(jī)系"
D.SELECT學(xué)號(hào),姓名,課程名,成績
FROM(student s JOIN score sc ON s.學(xué)號(hào)=sc.學(xué)號(hào))
JOIN course c ON sc.課程號(hào)=c.課程號(hào)
WHERE院系="計(jì)算機(jī)系"
32.查詢所修課程成績都大于等于85分的學(xué)生的學(xué)號(hào)和姓名,正確的命令是( )。
A.SELECT學(xué)號(hào),姓名FROM student s WHERE NOT EXISTS
(SELECT*FROM score se WHERE SC.學(xué)號(hào)=s.學(xué)號(hào)碼AND成績<85)
B.SELECT學(xué)號(hào),姓名FROM student S WHERE NOT EXISTS
(SELECT*FROM score sc WHERE SC.學(xué)號(hào)=s.學(xué)號(hào)碼AND成績>=85)
C.SELECT學(xué)號(hào),姓名FROM student s,score sc
WHERE s.學(xué)號(hào)=sc.學(xué)號(hào)AND成績>=85
D.SELECT學(xué)號(hào),姓名FROM student s,score sc
WHERE S.學(xué)號(hào)=sc.學(xué)號(hào)AND ALL成績>=85
33.查詢選修課程在5門以上(含5門)的學(xué)生的學(xué)號(hào)、姓名和平均成績,并按平均成績降序排序,正確的命令是( )。
A.SELECT S.學(xué)號(hào),姓名,平均成績FROM student s,score sc
WHERE S.學(xué)號(hào)=sc.學(xué)號(hào)
GROUP BY s.學(xué)號(hào)HAVING COUNT(*)>=5 ORDER BY平均成績DESC
B.SELECT s.學(xué)號(hào),姓名,AVG(成績)FROM student s,score sc
WHERE s.學(xué)號(hào)=SC.學(xué)號(hào)AND COUNT(*)>=5
GRoUP BY學(xué)號(hào)0RDER BY 3 DESC
C.SELECT S.學(xué)號(hào),姓名,AVG(成績)平均成績FROM student s,score sc
WHERE s.學(xué)號(hào)=SC.學(xué)號(hào)AND COUNT(*)>=5
GROUP BY s.學(xué)號(hào)ORDER BY平均成績DESC
D.SELECT s.學(xué)號(hào),姓名,AVG(成績)平均成績FROM student s,score sc
WHERE s.學(xué)號(hào)=sc.學(xué)號(hào)
GROUP BY s.學(xué)號(hào)HAVING COUNT(*)>=5 0RDER BY 3 DESC
34.查詢同時(shí)選修課程號(hào)為Cl和C5課程的學(xué)生的學(xué)號(hào),正確的命令是( )。
A.SELECT學(xué)號(hào)FROM score sc WHERE課程號(hào)="Cl"AND學(xué)號(hào)IN
(SELECT學(xué)號(hào)FROM score sc WHERE課程號(hào)="C5")
B.SELECT學(xué)號(hào)FROM score sc WHERE課程號(hào)="Cl"AND學(xué)號(hào)=
(SELECT學(xué)號(hào)FROM score sc WHERE課程號(hào)="C5")
C.SELECT學(xué)號(hào)FROM score sc WHERE課程號(hào)="Cl"AND課程號(hào)="C5"
D.SELECT學(xué)號(hào)FROM score sc WHERE課程號(hào)="Cl"OR課題號(hào)="C5"
35.刪除學(xué)號(hào)為“20091001”且課程號(hào)為“Cl”的選課記錄,正確命令是( )。
A.DELETE FROM score WHERE課程號(hào)="Cl"AND學(xué)號(hào)="20091001"
B.DELETE FROM score WHERE課程號(hào)=”Cl”O(jiān)R學(xué)號(hào)="20091001"
C.DELETE score WHERE課程號(hào)="Cl"AND學(xué)號(hào)="20091001"
D.DELETE score課程號(hào)="Cl"OR學(xué)號(hào)="20091001"
36.要為當(dāng)前表所有性別為“女”的職工增加100元工資,應(yīng)使用命令( )。
A.REPLACE ALL工資WITH工資+100
B.REPLACE工資WITH工資+100 FOR性別="女"
C.CHANGE ALL工資WITH工資+100
D.CHANGE ALL工資WITH工資+100 FOR性別="女"
37.MODIFY STRUCTURE命令的功能是( )。
A.修改記錄值
B.修改表結(jié)構(gòu)
C.修改數(shù)據(jù)庫結(jié)構(gòu)
D.修改數(shù)據(jù)庫或表結(jié)構(gòu)
38.可以運(yùn)行查詢文件的命令是( )。
A.DO
B.BROWSE
C.Do QUERY
D.CREATE QUERY
39.SQL語句中刪除視圖的命令是( )。
A.DR()P TABLE
B.DROP VIEW
C.ERASE TABLE
D.ERASE VIEW
40.設(shè)有訂單表order(其中包含字段:訂單號(hào),客戶號(hào),職員號(hào),簽訂日期,金額),查詢 2007年所簽訂單的信息,并按金額降序排序,正確的SQL命令是( )。
A.SELECT*FROM order WHERE YEAR(簽訂日期)=2007 0RDER BY金額DESC
B.SELECT*FROM order WHILE YEAR(簽訂日期)=2007 0RDER BY金額ASC
C.SELECT*FROM order WHERE YEAR(簽訂日期)=2007 0RDER BY金額ASC
D.SELECT*FROM order WHILE YEAR(簽訂日期)=2007 0RDER BY金額DESC
相關(guān)推薦:
2014年計(jì)算機(jī)等級(jí)考試時(shí)間調(diào)整通知
2014年全國計(jì)算機(jī)等級(jí)考試無紙化考試系統(tǒng)操作指南
北京 | 天津 | 上海 | 江蘇 | 山東 |
安徽 | 浙江 | 江西 | 福建 | 深圳 |
廣東 | 河北 | 湖南 | 廣西 | 河南 |
海南 | 湖北 | 四川 | 重慶 | 云南 |
貴州 | 西藏 | 新疆 | 陜西 | 山西 |
寧夏 | 甘肅 | 青海 | 遼寧 | 吉林 |
黑龍江 | 內(nèi)蒙古 |