正在加载图片...
213关系模型的完整性约束 (3)用户定义的完整性(User- defined integrity) 用户定义的完整性是根据应用环境的要求和实际的需要,对关系中 的数据所定义的约束条件,它反映的是某一具体应用所涉及的 数据必须满足的语义要求。关系模型只提供定义并检验这类完 整性的机制,以便于系统用统一的方法来满足用户的需求,而 关系模型自身并不去定义任何这类完整性规则 用户定义完整性包括字段有效性(属性值域的约束)和记录有效性 两类,其中对属性值域的约束也称域完整性规则( Domain Integrity Rule),是指对关系中除主键和外键之外的其它属性 取值范围的约束定义,包括数据类型、精度、取值范围、是否 空值等 例如选课关系中成绩的取值范围是0~100,学生关系中性别的取值 范围为“男”或“女”。2.1.3 关系模型的完整性约束 (3)用户定义的完整性(User-defined integrity) 用户定义的完整性是根据应用环境的要求和实际的需要,对关系中 的数据所定义的约束条件,它反映的是某一具体应用所涉及的 数据必须满足的语义要求。关系模型只提供定义并检验这类完 整性的机制,以便于系统用统一的方法来满足用户的需求,而 关系模型自身并不去定义任何这类完整性规则。 用户定义完整性包括字段有效性(属性值域的约束)和记录有效性 两类,其中对属性值域的约束也称域完整性规则(Domain Integrity Rule),是指对关系中除主键和外键之外的其它属性 取值范围的约束定义,包括数据类型、精度、取值范围、是否 空值等。 例如选课关系中成绩的取值范围是0~100,学生关系中性别的取值 范围为“男”或“女
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有