单选题
某关系数据库中有如表1、表2所示的员工表和部门表,适合作为员工表的主键和外键的字段分别为______。
表1 员工表
员工编号
姓名
部门编号
办公电话
001
张三
10
9217
002
李四
11
9230
003
王五
30
9217
…
…
…
…
表2 部门表
部门编号
部门名称
负责人编号
位置
10
技术部
013
十四层
11
质量部
037
十四层
12
办公室
040
十二层
…
…
…
…
A.员工编号和部门编号 B.部门编号和员工编号
C.部门编号和姓名 D.姓名和部门编号
A
B
C
D
【正确答案】
A
【答案解析】
[解析] 在关系数据库中,数据表是由行和列组成的二维表。数据表的主键是指表中的一个列或某些列的组合,其值能唯一地标识表中的每一行。依题意,“员工编号”是员工表的主键,“部门编号”是部门表的主键。
如果公共关键字在一个关系中是主键,那么这个公共关键字被称为另一个关系的外键。外键表示了两个关系之间的相关联系。依题意,部门表的主键“部门编号”在员工表中,将被称为外键。
提交答案
关闭