试题详情
- 简答题简述关系的完整性。
- 关系模型允许定义三类完整性约束:实体完整性、参照完整性和用户自定义的完整性约束。
实体完整性规则要求关系中元组在组成主码的属性上不能有空值。
参照完整性规则:若属性(或属性组)F是基本关系R的外码,它与基本关系S的主码Ks相对应(基本关系R和S可能是相同的关系),则对于R中每个元组在F上的值必须为:或者取空值(F的每个属性值均为空值);或者等于S中某个元组的主码值。
用户定义的完整性规则由用户根据实际情况对数据库中数据的内容进行的规定,也称为域完整性规则。 关注下方微信公众号,在线模考后查看
热门试题
- 设有关系模式R(F,G,H,I,J),R
- ()用来记录对数据库中数据进行的每一次更
- 设有关系模式R(A,B,C,D,E),
- 如果一个关系的主键是由单个属性构成,则该
- 一个数据库主要由若干个数据文件组成,一个
- 第二范式是在第一范式的基础上消除了()
- 一级封锁协议不能解决的数据不一致性问题包
- 设有如图所示的两个E-R模型,分别将它们
- 现有关系数据库如下: 学生(学
- 串行调度一定是正确的调度
- 用户可以在表上定义()触发器,也可以在视
- 基本的锁类型有两种()、()
- 如果联系是一对多的,转换成关系模型后使用
- 设有两个关系模式: 请用SQL的GRA
- 数据库系统中故障的种类有哪些?
- 数据库系统的核心是数据库。
- 逻辑数据独立性
- 违法参照完整性规则时系统可以有多种选择
- 合并分E-R图的设计是在()
- 三级封锁协议可以防止不可重复读