数据库完整性
被考次数: 4次
被考频率: 中频率
答错率:    56%
知识难度:
考试要求: 了解     
知识路径:  > 数据库基础知识  > 数据库的管理与控制  > 数据库管理系统的功能和特征  > 数据库管理系统  > 数据库系统的控制功能


本知识点历年真题试卷分布
>> 试题列表    
 

 
       数据库的完整性是指数据的正确性和相容性。例如学生的性别只能是男或女,百分制的成绩必须取值在0到100之间。为了维护数据库的完整性,DBMS必须提供一种机制来检查数据库中的数据,看其是否满足语义规定的条件。
       完整性约束条件的作用对象可以是行、列和关系。行约束主要是记录字段值之间联系的约束条件,例如银行账户的余额应该等于存入金额减去支出金额的值。列约束主要是对列的类型、取值范围、精度、排序、非空值以及不可重复等约束条件。关系约束是表的主码约束、表间的参照完整性约束以及表中记录间的联系约束,例如学生所选的课程必须是课程列表中已经存在的课程。
       列级约束、主码约束和参照完整性约束是在数据库定义过程中定义的,对数据库进行修改时,DBMS提供的完整性约束机制要对数据库定义的约束进行检查,拒绝不符合约束条件的修改动作。
 

更多复习资料
请登录电脑版软考在线 www.rkpass.cn

京B2-20210865 | 京ICP备2020040059号-5
京公网安备 11010502032051号 | 营业执照
 Copyright ©2000-2025 All Rights Reserved
软考在线版权所有