一. 单选题(共10题,76分)

1. (单选题)

设有关系WORK(ENO,CNO,PAY),主码为(ENO,CNO)。按照实体完整性规则(   )

* A. 只有ENO不能取空值
* B. 只有CNO不能取空值
* C. 只有PAY不能取空值
* D. ENO与CNO都不能取空值
我的答案: D正确答案: D

7.6分

2. (单选题)关于主键约束以下说法错误的是( )

* A. A. 一个表中只能设置一个主键约束
* B. B.允许空值的字段上不能定义主键约束
* C. C.允许空值的字段上可以定义主键约束
* D. D.可以将包含多个字段的字段组合设置为主键
我的答案: C正确答案: C

7.6分

3. (单选题)关系数据库系统实体完整性约束的意义在于(        )。

* A. 用主键唯一识别元组
* B. 实现实体间联系
* C. 防范非授权访问
* D. 保证关系运算安全性
我的答案: A正确答案: A

7.6分

4. (单选题)下述SQL语言中的权限,哪一个允许用户定义新关系时,引用其他关系的主码作为外码( )。

* A. INSERT 
* B. DELETE
* C.
REFERENCES

* D. SELECT
我的答案: C正确答案: C

7.6分

5. (单选题)数据库的(       )  是指数据的正确性和相容性。

* A. A.安全性
* B. B.完整性
* C. C.并发控制
* D. D.恢复
我的答案: B正确答案: B

7.6分

6. (单选题)主键的属性上有空值违反了(   )。

* A. 实体完整性规则
* B. 参照完整性规则
* C. 安全性规则
* D. 模型转换规则
我的答案: A正确答案: A

7.6分

7. (单选题)在SQL的下列语句中,能够实现实体完整性约束的语句是(   )

* A. FOREIGN KEY
* B. PRIMARY KEY
* C. REFERENCES
* D. FOREIGN KEY和REFERENCES
我的答案: B正确答案: B

7.6分

8. (单选题)(    )不是数据库系统必须提供的数据控制功能。

* A. 安全性
* B. 可移植性
* C. 完整性
* D. 并发控制
我的答案: B正确答案: B

7.6分

9. (单选题)有如下关系:学生(学号,姓名,性别,专业号,年龄),将属性年龄的取值范围定义在0-120之间符合(     )

* A. 实体完整性
* B. 参照完整性
* C. 用户定义的完整性
* D. 逻辑完整性
我的答案: C正确答案: C

7.6分

10. (单选题)在数据库的表定义中,限制成绩属性列的取值在0到100的范围内,属于数据的(      )约束。

* A. A.实体完整性
* B. B、参照完整性
* C. C、用户自定义
* D. D、用户操作
我的答案: C正确答案: C

7.6分

二. 填空题(共1题,7.6分)

11. (填空题)关系模型的参照完整性在________中用________短语定义哪些列为外码列,用________短语指明这些外码参照哪些表的主码。

我的答案:

5.1分

(1) CREATE TABLE 

(2) FOREIGN KEY 

(3) EFERENCES 

正确答案:

(1) CREATE TABLE

(2) FOREIGN KEY

(3) REFERENCES

三. 判断题(共2题,16.4分)

12. (判断题)在关系中,可以任意选择候选码。(   )

* A. 对
* B. 错
我的答案: 错正确答案: 错

7.6分

13. (判断题)外码只能取被参照关系主码的值。(  )

* A. 对
* B. 错
我的答案: 错正确答案: 错

技术
©2019-2020 Toolsou All rights reserved,
C语言——qsort函数CSS实现溢出显示省略号网络层协议——ICMP协议C语言小游戏-俄罗斯方块Qt入门教程【基础控件篇】QCalendarWidget日历控件用python来控制wifi连接vue中input框只能输入数字Python内置函数C语言数据结构-顺序表删除重复V2.0.0abaqus质量缩放系数取值_ABAQUS的质量缩放