资源描述:
《北大青鸟SQL Server测试题》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、针对以下题目,请选择正确答案,(每个题目有一个或多个正确的答案,少选或错选,该题不得分。满分100分,每题2分)1)、SQLServer是一个()的数据库系统。A网状型B层次型C关系型D以上都不是2)、数据库文件中主数据文件扩展名为和次数据库文件扩展名分别为().A.mdf,.ldfB.ldf,.mdfC.mdf,.ndfD.ndf,.mdf3)、下列通配符中表示0或多个任意字符的是().A.*B.%C.LIKED._4)、现有书目表book,包含字段:price(float);现在查询一条书价最高的书目的详细信息,以下语句正确的是()。(选择两项)A)selecttop1
2、*frombookorderbypriceascB)selecttop1*frombookorderbypricedescC)selecttop1*frombookwhereprice=(selectmax(price)frombook)D)selecttop1*frombookwhereprice=max(price)5)、SQLServer采用的身份验证模式有()。(A)仅Windows身份验证模式 (B)仅SQLServer身份验证模式(C)仅混合模式(D)Windows身份验证模式和混合模式6)、现有书目表book,包含字段:价格price(float),类别typ
3、e(char);现在查询各个类别的平均价格、类别名称,以下语句正确的是()。(选择一项)A)selectavg(price),typefrombookgroupbytypeB)selectcount(price),typefrombookgroupbypriceC)selectavg(price),typefrombookgroupbypriceD)selectcount(price),typefrombookgroupbytype7)、在SQLServer中,假定grade(成绩)表中包含字段:sID(学号),cID(班级编号)、lang(语文课成绩)、math(数学课成
4、绩)、那么先按班级,后按语文课成绩排序的SQL语句是()。(选择一项)(A)SELECT*FROMgradeGROUPBYlang,cId(B)SELECT*FROMgradeGROUPBYcId,lang(C)SELECT*FROMgradeORDERBYlang,cId(D)SELECT*FROMgradeORDERBYcId,lang8)、在SQLServer2008中,假设表users包含主键列id,那么执行”UpdateusersSETid=20WHEREid=30”,执行的结果可能有()。(A)如果表中含有id为30的记录,但不包含id为20的记录,则更新失败(
5、B)执行出错,因为主键列不可以被更新(C)如果表中同时含有id为20和id为30的记录,则更新失败(D)如果表中不包含id为20和id为30的记录,则更新一行记录9)、在SQLServer2008中,使用update语句更新数据库表中的数据,以下说法正确的是()。(A)表中的数据行可以全部被更新(B)每次只能更新一行数据(C)如果没有数据项被更新,将提示错误信息(D)更新数据时,不能带有WHERE条件子句10)、在SQLServer2008中,有student(学生)表,包含字段:SID(学员),SName(姓名),Grade(成绩)。现查找所有学员中成绩最高的前5名学员。
6、下列SQL语句正确的是()。(A)SELECTTOP5FROMstudentsORDERBYGradeDESC(B)SELECTTOP5FROMstudentsORDERBYGrade(C)SELECTTOP5*FROMstudentsORDERBYGradeASC(D)SELECTTOP5*FROMstudentsORDERBYGradeDESC11)、在SQLServer2008数据库系统中,主键用来唯一地表示表中的每一行,外键用来强制“子表”和“主表”间的引用完整性,下列关于主键和外键的理解正确的是().(A)选择主键的两个原则是最少性和稳定性(B)在同一张表中,只能
7、用一列当作主键(C)外键用来唯一的标识“子表”中的每一行(D)一个表只能有一个主键和一个外键12)、在SQLServer2008数据库系统中,使用T-SQL查询数据时,可以使用ORDERBY子句对查询结果排序,并且可以按照多少个字段进行排序,下列关于排序描述错误的是()(A)按照多字段排序时,首先按照第一个字段排序(B)默认的排序方式为升序(C)按照多字段排序时候,按照第一个字段排序后,再对所有记录按照第二个字段排序(D)可以根据含字段的表达式排序13)、数据冗余指的是()。A.数据和数据之间没有建立关系B.数据有