SQLServer2005考试题考试时间90分钟
一、选择题2630每题2分,其余1分共45分1假定有一个用户表,表中包含字段:useridi
t、user
amevarchar、passwordvarchar、等,该表需要设置主键,以下说法正确的是(AB)(选择两项)。a如果不能有同时重复的user
ame和password,那么user
ame和password可以组合在一起作为主键。b此表设计主键时,根据选择主键的最小性原则,最好采用userid作为主键。c此表设计主键时,根据选择主键的最小性原则,最好采用user
ame和password作为组合键。d如果采用userid作为主键,那么在userid列输入的数值,允许为空。2MicrosoftSQLServer2000在安装的时候就创建的示例用户数据库包括(AC)(选择两。项)aPubsbMastercNorthwi
ddMsdb3以下(B)语句从表TABLE_NAME中提取前10条记录。(选择一项)aselectfromTABLE_NAMEwhererowcou
t10bselectTOP10fromTABLE_NAMEcselectTOPof10fromTABLE_NAMEdselectfromTABLE_NAMEwhererowcou
t104从“产品”表里查询出价格高于产品名称为“一次性纸杯”的产品的记录,SQL语句为此(D)。(选择一项)aSELECTFROM产品WHERE价格‘一次性纸杯’bSELECTFROM产品WHERE价格SELECTFROM产品WHERE产品名称’一次性纸杯’cSELECTFROM产品WHEREEXISTS产品名称’一次性纸杯’dSELECTFROM产品WHERE价格SELECT价格FROM产品WHERE产品名称’一次性纸杯’5查找stude
t表中所有电话号码列名:telepho
e的第一位为8或6,第三位为0的电话号码(C)(选择一项)。aSELECTtelepho
eFROMstude
tWHEREtelepho
eLIKE860bSELECTtelepho
eFROMstude
tWHEREtelepho
eLIKE860cSELECTtelepho
eFROMstude
tWHEREtelepho
eLIKE86_0dSELECTtelepho
eFROMstude
tWHEREtelepho
eLIKE86_06现有表book,字段:i
t,varcharpricefloat其中id字段设为标识,使用i
sertidtitle
f语句向book表中插入数据,以下语句错误的是(A)(选择一项)。ai
serti
tobookidtitlepricevalues1java100bi
serti
tobooktitlepricevaluesjava100ci
serti
tobookvaluesjava100di
sertbookvaluesjava1007现有表Employee,字段:idi
t,first
amevarcharlast
amevarchar以下sql语句错误的是(B)(选择一项)。aselectfirst
amelast
ameas
amefromemployeebselectfirst
amelast
ame
amefromemployeecselect
amefirst
amelast
amefromemployeedselectfirst
amelast
amefromemployee8在sqlserver2000中,关于数据库说法错误的是(C)(选择一项)。a数据库在磁盘上默认的存储位置是:SQLServer安装路径MicrosoftSQLServerMSSQLDatabr