(25)为“歌手”表增加一个字段“最后得分”的SQL语句是________。A)ALTERTABLE歌手ADD最后得分F(6,2)B)ALTERDBF歌手ADD最后得分F6,2C)CHANGETABLE歌手ADD最后得分F(6,2)D)CHANGETABLEINSERT最后得分F6,2(26)插入一条记录到“评分”表中,歌手号、分数和评委号分别是“1001”、9.9和“105”,正确的SQL语句是________。A)INSERTVALUES(“1001”,9“105”)INTO评分(歌手号,分数,评委号)B)INSERTTO评分(歌手号,分数,评委号)VALUES(“1001”,9.9“105”)C)INSERTINTO评分(歌手号,分数,评委号)VALUES(“1001”,9.9,“105”)D)INSERTVALUES(“100”9.9“105”)TO评分(歌手号,分数,评委号)(27)假设每个歌手的“最后得分”的主算方法是,去掉一个最高分生个最低分,取剩下分数的平均分。“评分”根据表求每个歌手的“最后得分”并存储于表TEMP中。表TEMP中有两个字段:“歌手号”和“最后得分”,并且按最后得分降序排列,生成表TEMP的SQL语句是________。
A)SELECT歌手号,(COUNT(分数)-MAX(分数)-MIN(分数))/(SUM(*)-2)最后得分;FROM评分INTODBFTEMPGROUPBY歌手号ORDERBY最后得分DESCB)SELECT歌手号,(COUNT(分数)-MAX(分数)-MIN(分数))/(SUM(*)-2)最后得分;FROM评分INTODBFTEMPGROUPBY评委号ORDERBY最后得分DESCC)SELECT歌手号,(SUM(分数)-MAX(分数)-MIN(分数))/(COUNT(*)-2)最后得分;FROM评分INTODBFTEMPGROUPBY评委号ORDERBY最后得分DESCD)SELECT歌手号,(SUM(分数)-MAX(分数)-MIN(分数))/(COUNT(*)-2)最后得分;FROM评分INTODBFTEMPGROUPBY歌手号ORDERBY最后得分DESC(28)“SELECT*FROM*歌手WHERENOT最后得分>9.00OR最后得分<8.00)与(”等价的语句是________。A)SELECT*FROM歌手WHERE最后得分BETWEEN9.00AND8.00B)SELECT*FROM歌手WHERE最后得分>=8.00AND最后得分<=9.00C)SELECT*FROM歌手WHERE最后得分>9.00OR最后得分<8.00D)SELECT*FROM歌手WHERE最后得分<=8.00AND最后得分>=9.00(29)为“评分”表的“分数”字段添加有效性规则:“分数必须大于等于0并且小于等于10”,正确的SQL语句是________。A)CHANGETABLE评分ALTER分数SETCHECK分数>=0AND分数<=10B)ALTERTABLE评分ALTER分数SETCHECK分数>=0AND分数<=10C)ALTERTABLE评分ALTER分数CHECK分数>=0AND分数<=10D)CHANGETABLE评分ALTER分数SETCHECK分数>=0OR分数<=10(30)根据“歌手”表建立视图myview,视图中含有包括了“歌手号”左边第一位是“1”的所有记录,正确的SQL语句是________。A)CREATEVIEWmyviewASSELECT*FROM歌手WHERELEFT(歌手号,1)=“1”B)CREATEVIEWmyviewASSELECT*FROM歌手WHERELIKE(“1”歌手号)
C)CREATEVIEWmyviewSELECT*FROM歌手WHERELEFT(歌手号,1)=“1”D)CREATEVIEWmyviewSELECT*FROM歌手WHERELIKE(“1”歌手号)(31)删除视图myview的命令是________。A)DELETEmyviewVIEWB)DELETEmyviewC)DROPmyviewVIEWD)DROPVIEWmyview(32)假设temp.dbf数据表中有两个字段“歌手号”和“最后得分”下面程序的功能是:将temp.dbf中歌手的“最后得分”填入“歌手”表对应歌手的“最后得分”字段中(假设已增加了该字段)在下线处应该填写的SQL语句是________。USE歌手DOWHILE.NOT.EOF()REPLACE歌手最后得分WITHa[2]SKIPENDDOA)SELECT*FROMtempWHEREtemp.歌手号=歌手.歌手号TOARRAYaB)SELECT*FROMtempWHEREtemp.歌手号=歌手.歌手号INTOARRAYaC)SELECT*FROMtempWHEREtemp.歌手号=歌手.歌手号TOFILEaD)SELECT*FROMtempWHEREtemp.歌手号=歌手.歌手号INTOFILEa(33)“SELECTDISTINCT”与歌手号FROM歌手WHERE最后得分>ALL;(SELECT最后得分FROM)歌手WHERESUBSTR(歌手号,1,1)=“2”)等价的SQL语句是________。A)SELECTDISTINCT歌手号FROM歌手WHERE最后得分>=(SELECTMAX(最后得分)FROM歌手WHERESUBSTR(歌手号,1,1)=“2”)B)SELECTDISTINCT歌手号FROM歌手WHERE最后得分