首页 > 试题广场 >

下面哪条记录能够插入到S表中( )。

[单选题]
有两个关系DS,已经存有如下数据

其中D表的主码为院系号,S表的主码为学号,外码为院系号,参照D表的院系号,下面哪条记录能够插入到S表中( )。


  • ('S1001','马文','5')
  • ('A3908','马文','4')
  • ('A0001','马文','1')
  • (NULL,'马文','S10')
正确答案为B。
A项:D表中院系号只有1234,没有5,排除A项;
C项:‘A001’已经在S表中存在,排除C项;
D项:两个错误,学号是S表的主码,主码为‘NULL’是不行的;D表中院系号只有1234,没有‘s10’。
发表于 2017-05-15 16:28:34 回复(1)
主键唯一,外键可以为空或或者相对应的外键值
发表于 2018-06-07 13:44:52 回复(0)
感觉有点模糊
对于S表看的话,根据规律,院系号为5的时候,应该是E开头的
发表于 2017-08-12 12:21:33 回复(0)