SQL语句操作数据试题

时间:2023-12-15 14:06:20

1.在SQL Server中,下列关于数据完整性的说法错误的是()。

(选择一项)

A:实体完整性要求表中的每一行数据都反映不同的试题,不能存在相同的数据行

B:域完整性是只给定列的输入有效性

C:在输入或删除数据行时,引用完整性约束用来保持表之间已定义的关系

D:通过索引,唯一约束,主键约束或标识列属性,可以实现引用完整性

正确答案是D

2.SQL Server提供的用于实现设计完整性的约束包括()。

(选择两项)

A:实体完整性

B:域完整性

C;主键完整性

D:类型完整性

正确答案是A,B

3.SQL Server中(),下列()插入语句是正确的。

A:Insert into InFo(id,name,age)values(1,'王晓',23);

B;Select*from b;

C;delete from a where name='开心鹏鹏';

D:update tongxunlu set 年龄=18 where 姓名='蓝色小名';

正确答案A

4.在sqlserver中=操作符的作用有()。

(选择一项)

A:用来比较,列如出现在where 语句后面where 列=值

B:用来赋值,列如在修改操作的set语句后面set列=值

c:用来装饰别名,列如出现在select语句 列的前面 select 别名=列

D:全对

正确答案是D

5.在SQL Server中创建两个表,图书目录表和图书借阅表,其中图书借出日期可以不用日期,这项规则可以使用()实现。

(选择一项)

A:检查约束

B:默认约束

C;主键约束

D:外键约束

正确答案是B