(31)-(35 )題使用如下數(shù)據(jù)表:
學(xué)生.DBF:學(xué)號(C,8),性名(C,6),性別(C,2)
選課.DBF:學(xué)號(C,8),課程號(C,3),成績(N,3)
(31)從“選課”表中檢索成績大于等于60并且小于90的記錄信息,正確的SQL命令是
A)SELECT*FROM選課WHERE成績BETWEEN 60 AND 89
B)SELECT*FROM選課WHERE成績BETWEEN 60 TO 89
C)SELECT*FROM選課WHERE成績BETWEEN 60 AND 90
D)SELECT*FROM選課WHERE成績BETWEEN 60 TO 90
(32)檢索還未確定成績的學(xué)生選課信息,正確的SQL命令是
A)SELECT學(xué)生.學(xué)號,姓名,選課.課程號FROM學(xué)生JOIN選課
WHERE學(xué)生.學(xué)號=選課.學(xué)號AND選課.成績IS NULL
B)SELECT學(xué)生.學(xué)號,姓名,選課.課程號FROM學(xué)生JOIN選課
WHERE學(xué)生.學(xué)號=選課.學(xué)號AND選課.成績=NULL
C)SELECT學(xué)生.學(xué)號,姓名,選課.課程號FROM學(xué)生JOIN選課
ON學(xué)生.學(xué)號=選課.學(xué)號WHERE選課.成績IS NULL
D)SELECT學(xué)生.學(xué)號,姓名,選課.課程號FROM學(xué)生JOIN選課
ON學(xué)生.學(xué)號=選課.學(xué)號WHERE選課.成績=NULL
(33)假設(shè)所有的選課成績都已確定。顯示“101”號課程成績中最高的10%記錄信息,正
確的SQL命令是
A)SELECT*TOP 10 FROM選課ORDER BY成績WHERE課程號="101”
B)SELECT*PERCENT 10 FROM選課ORDER BY成績DESC
WHERE課程號=”101”
C)SELECT*TOP 10 PERCENT FROM選課ORDER BY成績
WHERE課程號="101”
D)SELECT*TOP 10 PERCENT FROM選課ORDER BY成績DESC
WHERE課程號="101”
(34)假設(shè)所有學(xué)生都己選課,所有的選課成績都己確定。檢索所有選課成績都在90分以
上(含)的學(xué)生信息,正確的SQL命令是
A)SELECT*FROM學(xué)生WHERE學(xué)號IN (SELECT學(xué)號FROM選課WHERE成績>=90)
B)SELECT*FROM學(xué)生WHERE學(xué)號NOT IN (SELECT學(xué)號FROM選課
C)WHERE成績<90)C)SELECT‘FROM學(xué)生WHERE學(xué)號!=ANY (SELECT學(xué)號FROM選課WHERE成績<90)
D)SELECT* FROM學(xué)生WHERE學(xué)號一ANY (SELECT學(xué)號FROM選課WHERE成績>=90)
(35)為“選課”表增加一個“等級”字段,其類型為C、寬度為2,正確的SQL命令是
A)ALTER TABLE選課 ADD FIELD等級C(2)
B)ALTER TABLE選課ALTER FIELD等級C(2)
C)ALTER TABLE選課ADD等級C(2)
D)ALTER TABLE選課ALTER等級C(2)
編輯推薦:
2012年3月計算機二級java專家預(yù)測試題及答案匯總
北京 | 天津 | 上海 | 江蘇 | 山東 |
安徽 | 浙江 | 江西 | 福建 | 深圳 |
廣東 | 河北 | 湖南 | 廣西 | 河南 |
海南 | 湖北 | 四川 | 重慶 | 云南 |
貴州 | 西藏 | 新疆 | 陜西 | 山西 |
寧夏 | 甘肅 | 青海 | 遼寧 | 吉林 |
黑龍江 | 內(nèi)蒙古 |