设有学生关系S(学号,姓名,班级)和学生选课关系SC(学号,课程号,成绩),为维护数据一致性,SC中的学号应是S中学号的一个有效值,这是指S与SC之间应满足【 】完整性约束。

admin2007-11-28  38

问题 设有学生关系S(学号,姓名,班级)和学生选课关系SC(学号,课程号,成绩),为维护数据一致性,SC中的学号应是S中学号的一个有效值,这是指S与SC之间应满足【  】完整性约束。

选项

答案参照 或 引用

解析 本题考查参照完整性的概念。参照完整性则是相关联的两个表之间的约束,具体的说,就是从表中每条记录外键的值必须是主表中存在的。因此,如果在两个表之间建立了关联关系,则对一个关系进行的操作要影响到另一个表中的记录。如果在学生表和选修课之间用学号建立关联,学生表是主表,选修课是从表,那么,在向从表中输入一条新记录时,系统要检查新记录的学号是否在主表中已存在,如果存在,则允许执行输入操作,否则拒绝输入,这就是参照完整性。参照完整性还体现在对主表中的删除和修改操作,例如,如果删除主表中的一条记录,则从表中凡是外键的值与主表的主键值相同的记录也会被同时删除,将此称为级联删除;如果修改主表中主关键字的值,则从表中相应记录的外键值也随之被修改,将此称为级联删除。正确答案为参照或引用。
转载请注明原文地址:https://kaotiyun.com/show/ouyZ777K
0

相关试题推荐
最新回复(0)