问题 单项选择题

某关系数据库中有如表1、表2所示的员工表和部门表,适合作为员工表的主键和外键的字段分别为______。 表1 员工表
员工编号 姓名 部门编号 办公电话 001 张三 10 9217 002 李四 11 9230 003 王五 30 9217 … … … … 表2 部门表
部门编号 部门名称 负责人编号 位置 10 技术部 013 十四层 11 质量部 037 十四层 12 办公室 040 十二层 … … … …

A.员工编号和部门编号
B.部门编号和员工编号
C.部门编号和姓名
D.姓名和部门编号

答案

参考答案:A

解析: 在关系数据库中,数据表是由行和列组成的二维表。数据表的主键是指表中的一个列或某些列的组合,其值能唯一地标识表中的每一行。依题意,“员工编号”是员工表的主键,“部门编号”是部门表的主键。
如果公共关键字在一个关系中是主键,那么这个公共关键字被称为另一个关系的外键。外键表示了两个关系之间的相关联系。依题意,部门表的主键“部门编号”在员工表中,将被称为外键。

选择题
单项选择题 A1/A2型题