第34题: [单项选择]设有下列三个关系S,C,SC,它们的主码分别是S#,C#,(S#,C#)。 S(S#,SName) C(C#,CName) SC(S#,C#,Grade) 下列关于保持数据库完整性的叙述中,不正确的是( )。 A. 向关系SC插入元组时,S#和C#都不能是空值(NULL) B. 可以任意删除关系SC中的元组 C. 向任何一个关系插入元组时,必须保证该关系主码值的唯一性 D. 可以任意删除关系C中的元组 参考答案:D 答案解析:[解析] 根据参照完整性规则,若属性F是关系R的外码,它与关系S的主码。KS对应(关系R和S不一定是不同的关系),则对于R中每个元组在F上的值必须为:取空值(F的每个属性值均为空值)或者等于s中某个元