(25)~(33)使用的數(shù)據(jù)表如下:
當(dāng)前盤(pán)當(dāng)前目錄下有數(shù)據(jù)庫(kù):大獎(jiǎng)賽.dbc,其中有數(shù)據(jù)庫(kù)表“歌手.dbf”、“評(píng)分.dbf”。
“歌手”表:
歌手號(hào)姓名
1001王蓉
2001許巍
3001周杰倫
4001林俊杰
…
“評(píng)分”表:
歌手號(hào)分?jǐn)?shù)評(píng)委號(hào)
10019.8101
10019.6102
10019.7103
10019.8104
…
(25)為“歌手”表增加一個(gè)字段“最后得分”的SQL語(yǔ)句是
A)ALTER TABLE 歌手 ADD 最后得分 F(6,2)
B)ALTER DBF歌手ADD 最后得分 F 6,2
C)CHANGE TABLE 歌手 ADD 最后得分 F(6,2)
D)CHANGE TABLE 學(xué)院 INSERT 最后得分F 6,2
(26)插入一條記錄到“評(píng)分”表中,歌手號(hào)、分?jǐn)?shù)和評(píng)委號(hào)分別是“1001”、9.9和“105”,正確的SQL語(yǔ)句是
A) INSERT VALUES("1001",9.9,"105") INTO 評(píng)分(歌手號(hào),分?jǐn)?shù),評(píng)委號(hào))
B) INSERT TO 評(píng)分(歌手號(hào),分?jǐn)?shù),評(píng)委號(hào)) VALUES("1001",9.9,"105")
C) INSERT INTO 評(píng)分(歌手號(hào),分?jǐn)?shù),評(píng)委號(hào)) VALUES("1001",9.9,"105")
D) INSERT VALUES("1001",9.9,"105") TO 評(píng)分(歌手號(hào),分?jǐn)?shù),評(píng)委號(hào))
(27)假設(shè)每個(gè)歌手的“最后得分”的計(jì)算方法是:去掉一個(gè)最高分和一個(gè)最低分,取剩下分?jǐn)?shù)的平均分。根據(jù)“評(píng)分”表求每個(gè)歌手的“最后得分”并存儲(chǔ)于表TEMP中,表TEMP中有兩個(gè)字段:“歌手號(hào)”和“最后得分”,并且按最后得分降序排列,生成表TEMP的SQL語(yǔ)句是:
A)SELECT 歌手號(hào), (COUNT(分?jǐn)?shù))-MAX(分?jǐn)?shù))-MIN(分?jǐn)?shù)))/(SUM(*)-2) 最后得分;
FROM 評(píng)分 INTO DBF TEMP GROUP BY 歌手號(hào) ORDER BY 最后得分 DESC
B)SELECT 歌手號(hào), (COUNT(分?jǐn)?shù))-MAX(分?jǐn)?shù))-MIN(分?jǐn)?shù)))/(SUM(*)-2) 最后得分;
FROM 評(píng)分 INTO DBF TEMP GROUP BY 評(píng)委號(hào) ORDER BY 最后得分 DESC
C)SELECT 歌手號(hào), (SUM (分?jǐn)?shù))-MAX(分?jǐn)?shù))-MIN(分?jǐn)?shù)))/(COUNT (*)-2) 最后得分;
FROM 評(píng)分 INTO DBF TEMP GROUP BY 評(píng)委號(hào) ORDER BY 最后得分 DESC
D)SELECT 歌手號(hào), (SUM(分?jǐn)?shù))-MAX(分?jǐn)?shù))-MIN(分?jǐn)?shù)))/(COUNT(*)-2) 最后得分;
FROM 評(píng)分 INTO DBF TEMP GROUP BY 歌手號(hào) ORDER BY 最后得分 DESC
(28)與 “SELECT * FROM 歌手 WHERE NOT( 最后得分>9.00 OR 最后得分<8.00)”等價(jià)的語(yǔ)句是
A)SELECT * FROM 歌手 WHERE 最后得分 BETWEEN 9.00 AND 8.00
B)SELECT * FROM 歌手 WHERE 最后得分>=8.00 AND 最后得分<=9.00
C)SELECT * FROM 歌手 WHERE 最后得分>9.00 OR 最后得分<8.00
D)SELECT * FROM 歌手 WHERE 最后得分<=8.00 AND 最后得分>=9.00
(29)為“評(píng)分”表的“分?jǐn)?shù)”字段添加有效性規(guī)則:“分?jǐn)?shù)必須大于等于0并且小于等于10”,正確的SQL語(yǔ)句是
A)CHANGE TABLE 評(píng)分ALTER 分?jǐn)?shù) SET CHECK 分?jǐn)?shù)>=0 AND 分?jǐn)?shù)<=10
B)ALTER TABLE 評(píng)分 ALTER 分?jǐn)?shù) SET CHECK 分?jǐn)?shù)>=0 AND 分?jǐn)?shù)<=10
C)ALTER TABLE 評(píng)分 ALTER 分?jǐn)?shù) CHECK 分?jǐn)?shù)>=0 AND 分?jǐn)?shù)<=10
D)CHANGE TABLE 評(píng)分 ALTER 分?jǐn)?shù) SET CHECK 分?jǐn)?shù)>=0 OR 分?jǐn)?shù)<=10
(30)根據(jù)“歌手”表建立視圖myview,視圖中含有包括了“歌手號(hào)”左邊第一位是“1”的所有記錄,正確的SQL語(yǔ)句是
A)CREATE VIEW myview AS SELECT * FROM 歌手 WHERE LEFT(歌手號(hào),1)="1"
B)CREATE VIEW myview AS SELECT * FROM 歌手 WHERE LIKE("1",歌手號(hào))
C)CREATE VIEW myview SELECT * FROM 歌手 WHERE LEFT(歌手號(hào),1)="1"
D)CREATE VIEW myview SELECT * FROM 歌手 WHERE LIKE("1",歌手號(hào))
(31)刪除視圖myview的命令是
A)DELETE myview VIEW
B)DELETE myview
C)DROP myview VIEW
D)DROP VIEW myview
(32)假設(shè)temp.dbf數(shù)據(jù)表中有兩個(gè)字段“歌手號(hào)”和“最后得分”。下面程序段的功能是:將temp.dbf中歌手的“最后得分”填入“歌手”表對(duì)應(yīng)歌手的“最后得分”字段中(假設(shè)已增加了該字段)。在下劃線處應(yīng)該填寫(xiě)的SQL語(yǔ)句是
USE 歌手
DO WHILE .NOT. EOF()
REPLACE 歌手.最后得分 WITH a[2]
SKIP
ENDDO
A)SELECT * FROM temp WHERE temp.歌手號(hào)=歌手.歌手號(hào) TO ARRAY a
B)SELECT * FROM temp WHERE temp.歌手號(hào)=歌手.歌手號(hào) INTO ARRAY a
C)SELECT * FROM temp WHERE temp.歌手號(hào)=歌手.歌手號(hào) TO FILE a
D)SELECT * FROM temp WHERE temp.歌手號(hào)=歌手.歌手號(hào) INTO FILE a
(33)與“SELECT DISTINCT 歌手號(hào) FROM 歌手 WHERE 最后得分>=ALL;
(SELECT 最后得分 FROM 歌手 WHERE SUBSTR(歌手號(hào),1,1)="2")”等價(jià)的SQL語(yǔ)
句是
A)SELECT DISTINCT歌手號(hào) FROM 歌手WHERE 最后得分>=;
(SELECT MAX(最后得分) FROM 歌手 WHERE SUBSTR(歌手號(hào),1,1)="2")
B)SELECT DISTINCT 歌手號(hào) FROM 歌手 WHERE 最后得分>= ;
(SELECT MIN(最后得分) FROM 歌手 WHERE SUBSTR(歌手號(hào),1,1)="2")
C)SELECT DISTINCT 歌手號(hào) FROM 歌手 WHERE 最后得分>= ANY;
(SELECT最后得分 FROM 歌手 WHERE SUBSTR(歌手號(hào),1,1)="2")
D)SELECT DISTINCT 歌手號(hào) FROM 歌手 WHERE 最后得分>= SOME ;
(SELECT最后得分 FROM 歌手 WHERE SUBSTR(歌手號(hào),1,1)="2")
相關(guān)推薦:2010年9月計(jì)算機(jī)等級(jí)考試精華備考資料匯總
北京 | 天津 | 上海 | 江蘇 | 山東 |
安徽 | 浙江 | 江西 | 福建 | 深圳 |
廣東 | 河北 | 湖南 | 廣西 | 河南 |
海南 | 湖北 | 四川 | 重慶 | 云南 |
貴州 | 西藏 | 新疆 | 陜西 | 山西 |
寧夏 | 甘肅 | 青海 | 遼寧 | 吉林 |
黑龍江 | 內(nèi)蒙古 |