单项选择题有一个名为Customers的表,需要确保表中的客户数据符合下面的条件:除非客户身份(Verified)已经过验证,否则信用限额(CreditLimt)必须为零。信用限额必须小于等于10000。应使用()约束。

A.CHECK((CreditLimt=0 AND Verified=0)OR(CreditLimt BETWEEN 1 AND 10000 AND Verified=1)
B.CHECK(CreditLimt BETWEEN 1 AND 10000)
C.CHECK(Verified=1 AND CreditLimt BETWEEN1 AND 10000)
D.CHECK(CreditLimt=0 ANDV erified=0)AND(CreditLimt BETWEEN 1 AND 10000 AND Verified=1)


您可能感兴趣的试卷

你可能感兴趣的试题

1.单项选择题CHECK约束的作用是()

A.维护数据的实体完整性
B.提高数据录入效率
C.限制列的取值范围
D.提高数据修改效率

3.单项选择题设有关系WORK(ENO,CNO,PAY),主码为(ENO,CNO)。按照实体完整性规则()

A.只有ENO不能取空值
B.只有CNO不能取空值
C.只有PAY不能取空值
D.ENO与CNO都不能取空值

5.单项选择题外键约束,是在外码表执行数据的插入和更新时检查,主码表在执行()时检查。

A.DELETE、UPDATE
B.INSERT、UPDATE
C.IELETE、DELETE
D.INSERT、DELETE

6.单项选择题外码的作用是()

A.限制外码列的取值范围
B.限制所引用的列的取值范围在外码列的已有值范围内
C.限制外码列的取值范围在所引用的列的已有值范围内
D.无限制

7.单项选择题外码与其所引用的列之间的关联关系是根据()关联的。

A.列名相同
B.类型相同
C.语义
D.任意情况

8.单项选择题在数据表设计时,UNIQUE与PRIMAR YKEY两者的区别是()

A.UNIQUE要求数据表中至少存在一行数据,必须在建表后创建,而PRIMARY KEY无该限制
B.UNIQUE允许空值存在,而PRIMARYKEY不允许
C.创建UNIQUE后,该数据行允许被修改,而PRIMARYKEY则不允许
D.UNIQUE列不能创建外键,而PRIMARYKEY可以创建外键

9.单项选择题在SQL Server2008提供了系统函数,以下说法错误的是()

A.select convert(char(3),12345),返回值为:123
B.select right(’abcde’,3),返回值为’e’
C.select len(’abcde’)返回值为:8

10.单项选择题获取到当前系统日期的年份,下列正确的表达式为()

A.getdate
B.depart(getdate)
C.depart(mouth,getdate)
D.year(getdate)