级联删除
受限删除
关联删除
组合删除
第1题:
第(35)~(37)题基于包含如下 3 个关系的“学生-选课-课程”数据库.
S (S#, SNAME, SEX, DEPARTMENT),主码是 S#
C (C#, CNAME, TEACHER),主码是 C#
SC (S#, C#, GRADE),主码是(S#, C#)
(35)下列关于保持数据库完整性的叙述中,不正确的是( )。
A)向关系 SC 插入元组时,S#和 C#都不能是空值(NULL)
B)可以任意删除关系 S 中的元组
C)向任何一个关系插入元组时,必须保证该关系主码值的唯一性
D)可以任意删除关系 SC 中的元组
第2题:
A、级联删除
B、受限删除
C、关联删除
D、组合删除
第3题:
(11)根据参照完整性规则,外码的值或者等于以此外码为主码的关系中某个元组主码的值,或者取
【11】 。
第4题:
根据材料回答18~21题:
试题基于“学生-选课-课程”数据库中的三个关系:
下列关于保持数据库完整性的叙述中,不正确的是( )。
A)向关系SC插入元组时,S#和C#都不能是空值(NULL)
B)可以任意删除关系SC中的元组
C)向任何一个关系插入元组时,必须保证关系主码值的唯一性
D)可以任意删除关系C中的元组
第5题:
l、为了维护数据库的参照完整性,当删除被参照关系的元组时,系统可能采取哪些做法?
2、若有学生关系S(S,SNAME,SEX,AGE),其主键为S;选课关系SC(S,C,GRADE),其主键为(S,C),且S.S=SC.S。假定学生号为‘01001’的学生离开学校不再回来了,为此若删除关系S中S=‘01001’的元组时,如果关系SC中有4个元组的S=‘01001’,应该选用哪一种做法?为什么?
第6题:
( 31 )下列关于保持数据库完整性的叙述中,哪一条是不正确的?
A )向关系 SC 插入元组时, S# 和 C# 都不能是空值 ( N ULL )
B )可以任意删除关系 SC 中的元组
C )向任何一个关系插入元组时,必须保证关系主码值的唯一性
D )可以任意删除关系 C 中的元组
第7题:
第8题:
A. 级联删除
B. 受限删除
C. 置空值删除
D. 递归删除
第9题:
下列关于保持数据库完整性的叙述中,不正确的是________。
A.向关系SC插入元组时,S#和C#都不能是空值(NULL)
B.可以任意删除关系SC中的元组
C.向任何一个关系插入元组时,必须保证关系主码值的唯一性
D.可以任意删除关系C中的元组
第10题:
删除—个PATIENT中的一个元组时,必须将关系ORDER中那些具有相同的PNUM值的元组全部删除。