文档介绍:选择题(每题2分,共计100分)
Server中,要防止大于100的数被保存到int类型的列,可以使用()。
--------------------------------------
--------------------------------------
3.
------------------------------
----------------------------------------
6.
7.
在SQL Server中,下面关于数据完整性的描述正确的是()。[选两项]
,数据就是完整的
,避免出现没有意义的数据
在SQL Server 2005中,有系统数据库和用户数据库,下列不属于系统数据库的是()。
1 / 16
在SQL Sever 2005中,假设表users包含主键列id,那么执行”update users
set id=20 whereid=30”,执行的结果可能有()。
,但不包含id为20的记录,则更新失败
,因为主键列不可以被更新
,则更新失败。
,则更新一行记录
在SQLServer2005数据库中,使用update语句更新数据库表中的数据,以下说法正确的是()。
,将提示错误消息
,必须带有WHERE条件句子
关于数据完整性,以下说法正确的是()。[选两项]
、检查约束等实现
,那么只要修改了一个表,另外一个表也要做出相应的修改,则称该这两个表中的数据具备完整性
2 / 16
关于标识列,以下说法正确的是()。
,可以为标识列指定要插入的值
在SQLServer2005数据库中,有一个book(图书)表,包含字段:
bookID(图书编号),title(书名),pDate(出版日期),author(作者)等字段,其中()字段作为该表主键是最恰当的。
,字段:
id (int),firstname(varchar), lastname(varchar);以下sql语句错误的是()。
firstname+'.'+lastname as 'name' from employee
firstname+'.'+lastname='name' from employee
'name'=firstname+'.'+lastname from employee
firstname,lastname from employee
-SQL提供了一些字符串函数,以下说法错误的是()。
substring('hello',1,3)返回值为:
hel
3 / 16
replace('hello','e','o')返回值为:
hollo
len('hello')返回值为:5
stuff(‘abcd',2,3,‘ef')返回值为:
aefd
,包含字段:
价格price (float),类别type(char);现在查询各个类别的平均价格、类别名称,以下语句正确的是()。
avg(price),type from book group by type
count(price),t