本章习题
上一节
下一节
1.什么是数据库的完整性?
2.数据库的完整性概念与数据库的安全性概念有什么区别和联系?
3.什么是数据库的完整性约束条件?
4.关系数据库管理系统的完整性控制机制应具有哪三方面的功能?
5.关系数据库管理系统在实现参照完整性时需要考虑哪些方面?
6.假设有下面两个关系模式:
职工(职工号, 姓名, 年龄, 职务, 工资, 部门号),其中职工号为主码;
部门(部门号, 名称, 经理名, 电话),其中部门号为主码。
用SQL语言定义这两个关系模式,要求在模式中完成以下完整性约束条件的定义:
(1)定义每个模式的主码; (2)定义参照完整性; (3)定义职工年龄不得超过60岁。
7.在关系系统中,当操作违反实体完整性、参照完整性和用户定义的完整性约束条件时,一般是如何分别进行处理的?
8.某单位想举行一个小型的联谊会,关系Male记录注册的男宾信息,关系Female记录注册的女宾信息。建立一个断言,将来宾的人数限制在50人以内。(提示,先创建关系Female和关系Male。)

