数据库原理及应用教程第四版课后答案
第 2章 习题参考答案一、 选择题A 2. C 3. C 4. B 5. BC 7. B 8. D 9. C 10. AB 12. A 13. A 14. D 15. D 16. B 17. C二、 填空题选择(选取)交相容(或是同类关系)并 差 笛卡尔积 选择 投影并 差 交 笛卡尔积选择 投影 连接σ f ®关系代数 关系演算属性同质参照完整性系编号, 系名...
·
第 2章 习题参考答案
一、 选择题
- A 2. C 3. C 4. B 5. B
- C 7. B 8. D 9. C 10. A
- B 12. A 13. A 14. D 15. D 16. B 17. C
二、 填空题 - 选择(选取)
- 交
- 相容(或是同类关系)
- 并 差 笛卡尔积 选择 投影
- 并 差 交 笛卡尔积
- 选择 投影 连接
- σ f ®
- 关系代数 关系演算
- 属性
- 同质
- 参照完整性
- 系编号, 系名称, 电话 办公地点
- 元组关系 域关系
- 主键 外部关系键
- R 和 S 没有公共的属性
- 关系
三、 简答题
1、 关系模型完整性规则包括哪几类?
一、 实体完整性
二、 参照完整性
三、 用户自定义完整性
2、 举例说明什么是实体完整性和参照完整性。
实体完整性: 是指主关系键的值不能为空或部分为空
学生关系中的主关系键“学号” 不能为空, 选课关系中的主关系键“学号
+课程号 ” 不能部分为空 , , 即“学号” 和“课程号” 两个属性都不能为
空。
参照完整性:如果关系 R2 的外部关系键 X 与关系 R1 的主关系键相符,则 X
的每个值或者等于 R1 中主关系键的某一个值,或者取空值学生关系的属性
“系别” 与系别关系的主关系键“系别” 相对应。 则学生
关系中“系别” 是学生关系的外键。 学生关系是参照关系,系别关系是被
参照关系。 学生关系中某个学生“系别的取值必须在参照的系别关系中
主关系键“系别” 的值中能够找到。
4、 举例说明等值连接与自然连接的区别与联系。
等值连接与自然连接的区别
自然连接要求相等属性值的属性名必须相同,而等值连接不要求;等值连接
不去掉重复属性列,而自然连接是去掉重复属性列。
等值连接与自然连接的联系
在等值连接的情况下,当连接属性 X 与 Y 具有相同属性组时,把连接结果中
重复的属性列去掉,就可得到自然连接的结果。
更多推荐
已为社区贡献1条内容
所有评论(0)