试题详情
- 简答题简述关系的完整性。
-
关系模型中有四种完整性约束:实体完整性、域性完整、参照完整性和用户定义完整性。
(1)实体完整性规则:若属性A是关系R的主属性,则属性A不能取空值(Null),主码取值唯一。
(2)参照完整性规则:如果属性(或属性组)F是关系R外部分关键字,它与关系S的主关键字K相对应,则对于R中的每个元组在属性(或属性组)F的值必须:或者是空值,或者等于S中某个元组的主关键字的值。
(3)用户定义完整性规则:用户按照实际的数据库运行环境要求,对关系中的数据所定义的约束条件,它反映的是某一具体应用所涉及的数据必须要满足的条件。
(4)域性完整:如数据类型、格式、值域范围、是否允许空值等。 关注下方微信公众号,在线模考后查看
热门试题
- 关系模式中R的属性全部是主属性,则R的最
- SQL的DDL语句不包括()
- 在数据库系统阶段,数据()。
- 在数据字典中,对由公式或计算得到的数据的
- 下列关系运算中,()运算不属于专门的关系
- 自然连接是()进行运算。
- 设事务T1和T2执行如图所示的并发操作,
- 如果“班”表中“班”列是int类型,则定
- 下述哪一条不属于概念模型应具备的性质()
- 集合R与S的连接可以用关系代数的5种基本
- 下列SQL Server提供的系统角色中
- 以下关于表和视图叙述不正确的是()。
- 在视图上不能完成的操作是()。
- 概念结构设计阶段得到的结果是()
- 在关系数据库设计中,设计关系模式是数据库
- 简述事务的性质。
- 设计表时,有些列的数据只有两种状态真/假
- 被命名的一组与数据库操作相关的权限称为(
- 当两个实体之间存在m:n联系时,一般采取
- 下列Transact-SQL语句中出现语