单选题
1分
设有关系表:职工(职工号,姓名,领导职工号),其中职工号是主码,领导职工号是外码。当前表中没有任何数据。现在依次向该表中插入如下数据(1)(e1, Tom, e2)(2)(e3,&...
设有关系表:职工(职工号,姓名,领导职工号),其中职工号是主码,领导职工号是外码。当前表中没有任何数据。现在依次向该表中插入如下数据
(1)(e1, Tom, e2)
(2)(e3, Jerry, null)
(3)(null, Foo, null)
(4)(e2, Fake, e2)
(5)(e1, Ghost, e3)
(6)(e4, Who, e1)
则最终该表中有多少行数据()
(1)(e1, Tom, e2)
(2)(e3, Jerry, null)
(3)(null, Foo, null)
(4)(e2, Fake, e2)
(5)(e1, Ghost, e3)
(6)(e4, Who, e1)
则最终该表中有多少行数据()
参考答案: C
参考解析: 一张关系表中的主码不能为空且具有唯一性。外码取值可能为被参照关系中已存在的主码值或空值。最终该表中插入的数据为(1),(2),(4),(6),共4行数据。