向关系P插入新行,新行的值分别列出如下: Ⅰ.('201','白','S10')

发布时间:2021-04-12 05:54:33

单项选择题:
向关系P插入新行,新行的值分别列出如下:
Ⅰ.('201','白','S10')
Ⅱ.('301','红','T11')
Ⅲ.('301','绿','B01')
它们中哪个(些)不能被插入()
A.只有Ⅰ B.只有Ⅰ和Ⅱ C. 只有Ⅱ D. Ⅰ、Ⅱ和Ⅲ

网友回答

答案:D
  解析: 本题考查关系的完整性约束。实体完整性要求关系的主码不能重复,故I不能被插入;参照完整性要求外键的值不允许参照不存在的相应表主键的值,或者外键为空值,故Ⅱ不能被插入;用户定义的完整性要求“颜色”属性只能取红、白、蓝,故Ⅲ不能被插入。故本题选择D。
以上问题属网友观点,不代表本站立场,仅供参考!