单元七 设计数据完整性

单元七-设计数据完整性-单元测验

1、单选题:
​要设置学生表中的性别列为非空,创建表时,使用的SQL语句是( )。​
选项:
A: 性别 nchar(1) primary key
B: 性别 nchar(1) null
C: 性别 nchar(1) 非空
D: 性别 nchar(1) not null
答案: 【 性别 nchar(1) not null

2、单选题:
‌假设学生表中的性别列的值规定只能取"男","女"中的一个,若某人输入“南”,则违反了( )完整性规则。‏
选项:
A: 实体完整性
B:  域完整性
C: 参照完整性
D: 用户定义完整性
答案: 【  域完整性

3、单选题:
‏如果某个列不能为空,应该设置为?‎
选项:
A: NULL
B: NOT NULL
C: no NULL
D: FAIL NULL
答案: 【 NOT NULL

4、单选题:
​假设某数据库中,[宿舍表]中有[宿舍编号]字段为主键,学生表中的[宿舍编号]字段称为()。‍
选项:
A: 主键
B: 连接约束
C: 外键
D:  外连接
答案: 【 外键

5、单选题:
‎参照完整性的作用是( )。​
选项:
A: 字段数据的输入
B: 记录中相关字段之间的数据有效性
C: 表中数据的完整性
D: 相关表之间的数据一致性
答案: 【 相关表之间的数据一致性

6、单选题:
‍能够唯一标识数据库表中一行数据并且不允许为空值的是( )。​
选项:
A: 唯一键
B: 主键
C: 外键
D: 组合索引
答案: 【 唯一键

7、单选题:
‍“年龄在18~25之间”,这种约束属于数据库系统的(  )措施。‎
选项:
A: 原子性
B: 一致性
C: 完整性
D: 安全性
答案: 【 完整性

8、单选题:
&lrm

剩余75%内容付费后可查看

发表评论

电子邮件地址不会被公开。 必填项已用*标注