试题详情
- 简答题举例说明关系模型的三类完整性。
-
在关系模型中,关系完整性主要是指以下三方面:
(1)实体完整性:所谓的实体完整性就是指关系(所谓的关系就是表)的主码不能取空值。例如学生表的主码通常是取学号为主码。
(2)参照完整性:是指参照关系中每个元素的外码要么为空(NULL),要么等于被参照关系中某个元素的主码。例如今天是9月2日是开学日,大学新生刚来报道,在学生表里,有的学生可能还没来得及分配具体的班,所以这些还未来得及分班的学生教务处可以在学生表里的班级属性取空值NULL(空值代表“不确定”),而哪些已分了班的学生就必须取班级表里的某些属性,比如班级类别,即学生属于哪个班。比如取“软件工程”,”计算机技术应用“等等。参照关系也称为外键表,被参照关系也称为主键表。
(3)用户定义的完整性:指对关系中每个属性的取值作一个限制(或称为约束)的具体定义。例如性别属性只能取”男“或”女“ ,再就是年龄的取值范围,可以取值0-130,但不能取负数,因为年龄不可能是负数。 关注下方微信公众号,在线模考后查看
热门试题
- 经验决策和科学决策的依据是什么?如何结合
- 举例说明信息系统的四点性质。
- 试述数据库系统的特点。
- 简述信息流,物流,资金流和事务流之间的关
- 数据库中为什么要有恢复子系统,它的功能是
- 简述数据库的安全性和完整性。
- 无纸化办公归功于信息技术的说法不恰当么?
- 什么是联机分析处理?什么是数据挖掘?
- 请简述企业内部信息与企业外部信息的区别?
- 举例说明系统与环境的关系。
- 什么是计算机网络?计算机网络的构成是怎样
- 信息化的要素有哪些?
- 如何理解MIS是一类社会技术系统?
- 什么是Internet? Interne
- 信息的特性有哪些?试举例说明。
- 举例叙述信息度量公式的信息量含义?
- 画出点到点通信系统模型;数据通信的媒体有
- 什么是管理信息系统?它是哪些特征?
- 什么是对等网络?对等网络的特点如何?
- 简述MIS的层次、功能及其与管理阶层的关