在某教学管理系统中,规定本科生毕业前的选修课总分不得低于60学分,这种数据完整性约束条件称为_____________。

admin2019-01-10  31

问题 在某教学管理系统中,规定本科生毕业前的选修课总分不得低于60学分,这种数据完整性约束条件称为_____________。

选项 A、实体完整性
B、参照完整性
C、用户定义完整性
D、主键约束完整性

答案C

解析 为了维护数据库中数据与现实世界的一致性,对关系数据库的插入、删除和修改操作必须有一定的约束条件,这就是关系模型的三类完整性:实体完整性、参照完整性和用户定义完整性。
    实体完整性是指主属性的值不能为空或部分为空。关系模型中的一个元组对应一个实体,一个关系则对应一个实体集。例如,学生关系中的属性“学号”可以唯一标识一个元组,也可以唯一标识学生实体。
    参照完整性是指如果关系R2的外码X与关系R1的主码相符,则X的每个值或者等于R1中主码的某一个值,或者取空值。实体完整性和参照完整性是关系模型必须满足的完整性约束条件,被称作关系的两个不变性。
    用户定义完整性是针对某一具体关系数据库的约束条件。它反映某一具体应用所涉及的数据必须满足的语义要求。本题所描述的教学管理系统中,针对“选修课总分不得低于60学分”的约束属于用户定义完整性约束。
    用户定义完整性是针对某一具体关系数据库的约束条件。它反映某一具体应用所涉及的数据必须满足的语义要求。本题所描述的教学管理系统中,针对“选修课总分不得低于60学分”的约束属于用户定义完整性约束。
转载请注明原文地址:https://jikaoti.com/ti/JfL7FFFM
0

随机试题
最新回复(0)