1 / 7
文档名称:

SQLServer单科测试题(带答案).doc

格式:doc   大小:119KB   页数:7
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

SQLServer单科测试题(带答案).doc

上传人:duzw466 2019/2/20 文件大小:119 KB

下载得到文件列表

SQLServer单科测试题(带答案).doc

文档介绍

文档介绍:选择题(每题2分,共计100分)在SQLServer中,要防止大于100的数被保存到int类型的列,可以使用()。主键约束限制约束外键约束检查约束在SQLServer中,下面关于数据完整性的描述正确的是()。[选两项]如果数据库中没有重复的数据,数据就是完整的维护数据完整性就是保证数据的准确性数据库中数据越详细越符合数据完整性维护数据完整性可以保证数据的一致性,避免出现没有意义的数据在SQLServer2005中,有系统数据库和用户数据库,下列不属于系统数据库的是()。mastermodelmsdbpubs在SQLSever2005中,假设表users包含主键列id,那么执行”updateuserssetid=20whereid=30”,执行的结果可能有()。如果表中含有id为30的记录,但不包含id为20的记录,则更新失败执行出错,因为主键列不可以被更新如果表中同时含有id为20和id为30的记录,则更新失败。如果表中不包含id为20和id为30的记录,则更新一行记录在SQLServer2005数据库中,使用update语句更新数据库表中的数据,以下说法正确的是()。每次只能更新一行数据每次可更新多行数据如果没有数据项被更新,将提示错误消息更新数据时,必须带有WHERE条件句子关于数据完整性,以下说法正确的是()。[选两项]引用完整性通过主键和外键之间的引用关系实现引用完整性通过限制数据类型、检查约束等实现数据完整性是通过数据操纵者自身对数据的控制来实现的如果两个表中存储的信息相互关联,那么只要修改了一个表,另外一个表也要做出相应的修改,则称该这两个表中的数据具备完整性关于标识列,以下说法正确的是()。使用sql语句插入数据时,可以为标识列指定要插入的值只能把主键设定为标识列一个表可以有多个标识列标识列可以为任何数据类型在SQLServer2005数据库中,有一个book(图书)表,包含字段:bookID(图书编号),title(书名),pDate(出版日期),author(作者)等字段,其中()字段作为该表主键是最恰当的。bookIDtitlepDateauthor现有表Employee,字段:id(int),firstname(varchar),lastname(varchar);以下sql语句错误的是()。selectfirstname+'.'+lastnameas'name'fromemployeeselectfirstname+'.'+lastname='name'fromemployeeselect'name'=firstname+'.'+lastnamefromemployeeselectfirstname,lastnamefromemployeeT-SQL提供了一些字符串函数,以下说法错误的是()。selectsubstring('hello',1,3)返回值为:helselectreplace('hello','e','o')返回值为:holloselectlen('hello')返回值为:5selectstuff(‘abcd’,2,3,‘ef’)返回值为:aefd现有书目表book,包含字段:价格price(float),类别type(char);现在查询各个类别的平均价格、类别名称,以下语句正确的是()。selectavg(p