1、二级公共基础知识-76 及答案解析(总分:80.00,做题时间:90 分钟)一、B单项选择题/B(总题数:40,分数:80.00)1.下列叙述中正确的是_。 A.线性链表是线性表的链式存储结构 B.栈与队列是非线性结构 C.双向链表是非线性结构 D.只有根结点的二叉树是线性结构(分数:2.00)A.B.C.D.2.按照“先进后出”原则组织数据的数据结构是_。 A.队列 B.栈 C.双向链表 D.二叉树(分数:2.00)A.B.C.D.3.有下列二叉树,对此二叉树前序遍历的结果为_。(分数:2.00)A.B.C.D.4.下列数据结构中,能用二分法进行查找的是_。 A.顺序存储的有序线性表 B.线
2、性链表 C.二叉链表 D.有序线性表(分数:2.00)A.B.C.D.5.在一棵二叉树上,第 4 层最多有几个结点_。 A.8 B.16 C.32 D.15(分数:2.00)A.B.C.D.6.下列关于栈的叙述中,正确的选项是_。 A.在栈中只能删除数据 B.在栈中只能插入数据 C.栈是先进先出的线性表 D.栈是先进后出的线性表(分数:2.00)A.B.C.D.7.下列特征中不是面向对象方法的主要特征的是_。 A.多态性 B.继承 C.封装性 D.模块化(分数:2.00)A.B.C.D.8.以下不是结构化程序设计方法的技术是_。 A.自顶向下,逐步求精 B.自底向上,逐步求精 C.从整体到局部
3、 D.结构清晰,层次分明(分数:2.00)A.B.C.D.9.下面对对象概念描述正确的是_。 A.任何对象都必须有继承性 B.对象是属性和方法的封装体 C.对象间的通信靠信息传递 D.方法是对象的静态属性(分数:2.00)A.B.C.D.10.下面的描述中,不属于面向对象方法的是_。 A.多态 B.继承 C.类 D.过程调用(分数:2.00)A.B.C.D.11.结构化分析方法是面向_的自顶向下逐步求精进行需求分析的方法。 A.对象 B.数据结构 C.数据流 D.目标(分数:2.00)A.B.C.D.12.在软件开发中,下面不属于设计阶段的任务的是_。 A.数据结构设计 B.定义模块算法 C.
4、给出系统模块结构 D.定义需求并建立系统模型(分数:2.00)A.B.C.D.13.下列的方法中,不属于软件调试技术的是_。 A.强行排错法 B.集成测试法 C.回溯法 D.原因排除法(分数:2.00)A.B.C.D.14.下列选项中不属于软件生命周期开发阶段任务的是_。 A.软件测试 B.概要设计 C.软件维护 D.详细设计(分数:2.00)A.B.C.D.15.用白盒法设计测试用例的方法包括_。 A.错误推测 B.因果图 C.基本路径测试 D.边界值分析(分数:2.00)A.B.C.D.16.关系模型的基本结构是_。 A.图 B.网状 C.树形 D.二维表(分数:2.00)A.B.C.D.
5、17.在关系运算中,查找满足一定条件的元组,相关的运算称为_。 A.选择 B.连接 C.投影 D.合并(分数:2.00)A.B.C.D.18.下列实体类型的联系中,属于一对多联系的是_。 A.学生与课程之间的联系 B.学生与体育比赛项目之间的联系 C.商品条形码与商品之间的联系 D.班级与学生之间的联系(分数:2.00)A.B.C.D.19.在关系模型中,每个关系模式中的关键字_。 A.由多个任意属性组成 B.由一个属性组成 C.可由一个或多个其值能惟一标识关系中任何元组的属性组成 D.以上说法都对(分数:2.00)A.B.C.D.20.在数据库设计中,设计 E-R 图是_的任务。 A.逻辑设
6、计阶段 B.概念设计阶段 C.物理设计阶段 D.需求分析阶段(分数:2.00)A.B.C.D.21.数据模型的三要素是_。 A.外模式、概念模式和内模式 B.关系模型、网状模型、层次模型 C.实体、属性和联系 D.数据结构、数据操作和数据约束条件(分数:2.00)A.B.C.D.22.DB、DBS 和 DBMS 三者之间的关系是_。 A.DBS 包括 DB 和 DBMS B.DBMS 包括 DB 和 DBS C.DB 包括 DBS 和 DBMS D.DBS 就是 DB,也就是 DBMS(分数:2.00)A.B.C.D.23.关系数据库管理系统的 3 种专门的关系运算不包括_。 A.选择 B.投
7、影 C.比较 D.连接(分数:2.00)A.B.C.D.24.下列关于数据库系统的叙述中,正确的是_。 A.数据库系统比文件系统管理的数据量更多 B.数据库系统中数据的一致性是指数据的大小一致 C.数据库系统增加了数据冗余 D.数据库系统减少了数据冗余(分数:2.00)A.B.C.D.25.从本质上说,Access 是_。 A.分布式数据库系统 B.文件系统 C.面向对象的数据库系统 D.关系型数据库系统(分数:2.00)A.B.C.D.26.在关系运算中,查找满足一定条件的元组,相关的运算称为_。 A.选择 B.连接 C.投影 D.合并(分数:2.00)A.B.C.D.27.在下列选项中,不
8、是 Access 数据库对象的是_。 A.报表 B.宏 C.组 D.查询(分数:2.00)A.B.C.D.28.用数据二维表来表示实体及实体之间联系的数据模型称为_。 A.E-R 模型 B.层次模型 C.网状模型 D.关系模型(分数:2.00)A.B.C.D.29.数据库系统的核心是_。 A.表 B.数据库 C.数据库管理系统 D.数据(分数:2.00)A.B.C.D.30.在关系模型中,每个关系模式中的关键字_。 A.由多个任意属性组成 B.由一个属性组成 C.可由一个或多个其值能惟一标识关系中任何元组的属性组成 D.以上说法都对(分数:2.00)A.B.C.D.31.数据库是在计算机系统中
9、按照一定的数据模型组织、存储和应用的_。 A.文件的集合 B.命令的集合 C.数据的集合 D.程序的集合(分数:2.00)A.B.C.D.32.下列关于关系的说法正确的是_。 A.列的次序非常重要 B.列的次序无关紧要 C.当需要索引时,列的次序非常重要 D.关键字必须指定为第一列(分数:2.00)A.B.C.D.33.下列实体类型的联系中,属于一对多联系的是_。 A.学生与课程之间的联系 B.学生与体育比赛项目之间的联系 C.商品条形码与商品之间的联系 D.班级与学生之间的联系(分数:2.00)A.B.C.D.34.Access2010 数据库文件的后缀名是_。 A.mdb B.accdb
10、C.ass D.pjx(分数:2.00)A.B.C.D.35.数据库模型的三要素是_。 A.外模式、概念模式和内模式 B.数据结构、数据操作和数据约束条件 C.关系模型、网状模型和层次模型 D.实体、属性和联系(分数:2.00)A.B.C.D.36.在 Access 中,不能将当前数据库中的数据库对象导入到下列选项中_。 A.Excel B.查询 C.Word D.另一数据库中(分数:2.00)A.B.C.D.37.关系型数据库采用_来表示实体和实体间的联系。 A.记录 B.二维表 C.属性 D.字段(分数:2.00)A.B.C.D.38.如果一个班只能有一个班长,而且某个班的班长不能同时担任
11、其他班的班长,那么班级和班长两个实体之间的关系属于_。 A.一对一 B.一对多 C.多对多 D.多对一(分数:2.00)A.B.C.D.39.对关系 S 和关系 R 进行集合运算,结果中既包含 S 中元组也包含 R 中元组,这种集合运算称为_。 A.并运算 B.交运算 C.差运算 D.积运算(分数:2.00)A.B.C.D.40.在下面两个关系中,职工号和部门号分别为职工关系和部门关系的主键。职工(职工号,职工名,部门号,职务,工资)部门(部门号,部门名,部门人数)在这两个关系的属性中,只有一个属性是外键,_是外部关键字。 A.职工关系的“职工号” B.部门关系的“部门名” C.职工关系的“部
12、门号” D.部门关系的“部门号”(分数:2.00)A.B.C.D.二级公共基础知识-76 答案解析(总分:80.00,做题时间:90 分钟)一、B单项选择题/B(总题数:40,分数:80.00)1.下列叙述中正确的是_。 A.线性链表是线性表的链式存储结构 B.栈与队列是非线性结构 C.双向链表是非线性结构 D.只有根结点的二叉树是线性结构(分数:2.00)A. B.C.D.解析:解析 根据数据结构中各数据元素之间前后件关系的复杂程度,分为线性结构与非线性结构。线性结构又称线性表。在一个线性结构中插入或删除任何一个结点后还是线性结构。栈、队列、串等都是线性结构。而数组、广义表、树和图等数据结构
13、都是非线性结构。2.按照“先进后出”原则组织数据的数据结构是_。 A.队列 B.栈 C.双向链表 D.二叉树(分数:2.00)A.B. C.D.解析:解析 栈按照“先进后出”(FILO)或“后进先出”(LIFO)组织数据。3.有下列二叉树,对此二叉树前序遍历的结果为_。(分数:2.00)A.B. C.D.解析:解析 前序遍历先访问根结点、然后遍历左子树,最后遍历右子树;并且,在遍历左、右子树时,仍然先访问根结点,然后遍历左子树,最后遍历右子树。所以,先访问根节点 A,然后遍历左子树,而左子树的根节点为 B,其左子树为空,则遍历右子树的根节点即 D,其左子树为 G,右子树为空。遍历根节点 A 对
14、应的右子树的根节点 C,然后同理刚才遍历左子树的过程。顺序即 ABDGCEHF。4.下列数据结构中,能用二分法进行查找的是_。 A.顺序存储的有序线性表 B.线性链表 C.二叉链表 D.有序线性表(分数:2.00)A. B.C.D.解析:解析 顺序查找的使用情况:线性表为无序表;表采用链式存储结构。二分法查找只适用于顺序存储的有序表,并不适用于线性链表。5.在一棵二叉树上,第 4 层最多有几个结点_。 A.8 B.16 C.32 D.15(分数:2.00)A. B.C.D.解析:解析 根据二叉树的性质,可知在二叉树的第 k 层上,最多有 2k-1(k1)个结点,即第 4 层最多8 个结点。6.
15、下列关于栈的叙述中,正确的选项是_。 A.在栈中只能删除数据 B.在栈中只能插入数据 C.栈是先进先出的线性表 D.栈是先进后出的线性表(分数:2.00)A.B.C.D. 解析:解析 栈是按照“先进后出”或“后进先出”的原则组织数据的。因此选项 C 是错误的。在栈中,一端是封闭的,既不允许进行插入元素,也不允许删除元素;另一端是开口的,允许插入和删除元素。通常称插入、删除的这一端为栈顶,另一端为栈底。7.下列特征中不是面向对象方法的主要特征的是_。 A.多态性 B.继承 C.封装性 D.模块化(分数:2.00)A.B.C.D. 解析:解析 对象具有如下特征:标识惟一性、分类性、多态性、封装性、
16、模块独立性。选项 D 模块化是结构化程序设计方法的主要原则。8.以下不是结构化程序设计方法的技术是_。 A.自顶向下,逐步求精 B.自底向上,逐步求精 C.从整体到局部 D.结构清晰,层次分明(分数:2.00)A.B. C.D.解析:解析 结构化程序设计方法的主要原则为:自顶向下、逐步求精、模块化和限制使用 goto 语句。9.下面对对象概念描述正确的是_。 A.任何对象都必须有继承性 B.对象是属性和方法的封装体 C.对象间的通信靠信息传递 D.方法是对象的静态属性(分数:2.00)A.B. C.D.解析:解析 对象具有如下特征:标识惟一性、分类性、多态性、封装性、模块独立性。因此,选项 A
17、是错误的。消息是实例之间传递的信息,它请求对象执行某一处理或回答某一要求的信息,它统一了数据流和控制流。因此选项 C 是错误的。通常把对象的操作也称为方法或服务,而对象属性一般只能通过执行对象的操作来改变。因此选项 D 错误。10.下面的描述中,不属于面向对象方法的是_。 A.多态 B.继承 C.类 D.过程调用(分数:2.00)A.B.C.D. 解析:解析 面向对象方法涵盖对象及对象属性与方法、类、继承、多态性几个基本要素。过程调用指面向过程中的方法,因此选项为 D。11.结构化分析方法是面向_的自顶向下逐步求精进行需求分析的方法。 A.对象 B.数据结构 C.数据流 D.目标(分数:2.0
18、0)A.B.C. D.解析:解析 结构化分析方法的实质是着眼于数据流、自顶向下、对系统的功能进行逐层分解、以数据流图和数据字典为主要工具,建立系统的逻辑模型。12.在软件开发中,下面不属于设计阶段的任务的是_。 A.数据结构设计 B.定义模块算法 C.给出系统模块结构 D.定义需求并建立系统模型(分数:2.00)A.B.C.D. 解析:解析 软件设计分为概要设计和详细设计,其中,概要设计的基本任务:设计软件系统结构、确定数据结构、数据库设计、编写概要设计文档、以及进行概要设计文档评审。详细设计的的基本任务:为软件结构图中的每一个模块确定实现算法和局部数据结构,用某种选定的表达工具表示算法和数据
19、结构细节。13.下列的方法中,不属于软件调试技术的是_。 A.强行排错法 B.集成测试法 C.回溯法 D.原因排除法(分数:2.00)A.B. C.D.解析:解析 主要的调试方法包括强行排错法、回溯法和原因排除法 3 种,因此选项 B 错误。14.下列选项中不属于软件生命周期开发阶段任务的是_。 A.软件测试 B.概要设计 C.软件维护 D.详细设计(分数:2.00)A.B.C. D.解析:解析 软件生命周期分为软件定义期、软件开发期和运行维护期 3 个时期,其中的软件开发期包括概要设计、详细设计、实现和测试 4 个阶段。15.用白盒法设计测试用例的方法包括_。 A.错误推测 B.因果图 C.
20、基本路径测试 D.边界值分析(分数:2.00)A.B.C. D.解析:解析 白盒测试是把程序看成装在一只透明的白盒子里,测试者完全了解程序的结构和处理过程。它根据程序的内部逻辑来设计测试用例,检查程序中的逻辑通路是否都按预定的要求正确地工作。包括逻辑覆盖测试方法和基本路径测试方法。而等价类划分法、边界值分析法以及错误推测法属于黑盒测试方法。16.关系模型的基本结构是_。 A.图 B.网状 C.树形 D.二维表(分数:2.00)A.B.C.D. 解析:解析 数据库管理系统不仅要管理数据本身,而且要使用数据模型表示出数据之间的联系。数据库管理系统所支持的数据模型分为 3 种:层次模型、网状模型和关
21、系模型。用二维表结构来表示实体以及实体之间联系的模型称为关系模型,在关系模型中把数据看成是二维表中的元素,一张二维表就是一个关系。17.在关系运算中,查找满足一定条件的元组,相关的运算称为_。 A.选择 B.连接 C.投影 D.合并(分数:2.00)A. B.C.D.解析:解析 从关系中找出满足给定条件的元组的操作称为选择。选择是从行的角度进行的运算,即水平方向抽取记录。经过选择运算得到的结果可以形成新的关系,其关系模式不变,但其中的元组是原关系的一个子集。18.下列实体类型的联系中,属于一对多联系的是_。 A.学生与课程之间的联系 B.学生与体育比赛项目之间的联系 C.商品条形码与商品之间的
22、联系 D.班级与学生之间的联系(分数:2.00)A.B.C.D. 解析:解析 如果实体集 A 中的每一个实体,在实体集 B 中都有多个实体与之对应;实体集 B 中的每一个实体,在实体集 A 中只有一个实体与之对应,则称实体集 A 与实体集 B 是一对多联系。一个班级可以有多名学生,而一名学生只能在一个班级中,因此,班级和学生的关系是一对多的关系。19.在关系模型中,每个关系模式中的关键字_。 A.由多个任意属性组成 B.由一个属性组成 C.可由一个或多个其值能惟一标识关系中任何元组的属性组成 D.以上说法都对(分数:2.00)A.B.C.D. 解析:解析 关键字是属性或属性的组合,关键字的值能
23、够惟一地标识一个元组。20.在数据库设计中,设计 E-R 图是_的任务。 A.逻辑设计阶段 B.概念设计阶段 C.物理设计阶段 D.需求分析阶段(分数:2.00)A.B. C.D.解析:解析 数据库概念设计的过程中的第二步为设计视图,包括自顶向下、自底向上以及由内向外三种设计顺序。21.数据模型的三要素是_。 A.外模式、概念模式和内模式 B.关系模型、网状模型、层次模型 C.实体、属性和联系 D.数据结构、数据操作和数据约束条件(分数:2.00)A.B.C.D. 解析:解析 数据模型所描述的内容包括数据结构、数据操作和数据约束三部分内容。22.DB、DBS 和 DBMS 三者之间的关系是_。
24、 A.DBS 包括 DB 和 DBMS B.DBMS 包括 DB 和 DBS C.DB 包括 DBS 和 DBMS D.DBS 就是 DB,也就是 DBMS(分数:2.00)A. B.C.D.解析:解析 数据库系统(DBS)的主要组成有:数据库(DB)、数据库管理系统(DBMS)、数据库管理员(DBA)、硬件平台和软件平台。故 DBS 包括 DB 和 DBMS。23.关系数据库管理系统的 3 种专门的关系运算不包括_。 A.选择 B.投影 C.比较 D.连接(分数:2.00)A.B.C. D.解析:解析 关系数据库管理系统中包括 3 种专门的关系运算,分别是选择、投影和连接。选择运算是在关系中
25、选择满足条件的元组;投影运算是在关系中指定某些属性所组成新的关系;连接运算是将两个关系拼接成一个新的关系,生成的新关系中包含满足条件的元组;自然连接是在等值连接的基础上去除重复的属性。24.下列关于数据库系统的叙述中,正确的是_。 A.数据库系统比文件系统管理的数据量更多 B.数据库系统中数据的一致性是指数据的大小一致 C.数据库系统增加了数据冗余 D.数据库系统减少了数据冗余(分数:2.00)A.B.C.D. 解析:解析 数据库技术的主要目的是有效地管理和存取大量的数据资源,包括:提高数据的共享性,使多个用户能够同时访问数据库中的数据;减小数据的冗余,以提高数据的一致性和完整性;提供数据与应
26、用程序的独立性,从而减少应用程序的开发和维护代价。25.从本质上说,Access 是_。 A.分布式数据库系统 B.文件系统 C.面向对象的数据库系统 D.关系型数据库系统(分数:2.00)A.B.C.D. 解析:解析 Access 是关系型数据库系统。26.在关系运算中,查找满足一定条件的元组,相关的运算称为_。 A.选择 B.连接 C.投影 D.合并(分数:2.00)A. B.C.D.解析:解析 选择运算是在关系中选择满足条件的元组。27.在下列选项中,不是 Access 数据库对象的是_。 A.报表 B.宏 C.组 D.查询(分数:2.00)A.B.C. D.解析:解析 Access 数
27、据库对象包括 6 种:表、查询、窗体、报表、宏和模块。28.用数据二维表来表示实体及实体之间联系的数据模型称为_。 A.E-R 模型 B.层次模型 C.网状模型 D.关系模型(分数:2.00)A.B.C.D. 解析:解析 层次模型用树状结构表示实体类型以及实体间的联系;网状模型是用网状结构来表示;关系模型用二维表结构来表示;E-R 模型属于概念模型。29.数据库系统的核心是_。 A.表 B.数据库 C.数据库管理系统 D.数据(分数:2.00)A.B.C. D.解析:解析 数据库系统一般由数据库、数据库管理系统、应用系统、数据库管理员和用户构成。数据库管理系统是数据库系统的基础和核心。30.在
28、关系模型中,每个关系模式中的关键字_。 A.由多个任意属性组成 B.由一个属性组成 C.可由一个或多个其值能惟一标识关系中任何元组的属性组成 D.以上说法都对(分数:2.00)A.B.C. D.解析:解析 在关系模型中,每个关系模式中的关键字是由一个或多个属性组成的,它可以惟一地标识关系中任何元组。31.数据库是在计算机系统中按照一定的数据模型组织、存储和应用的_。 A.文件的集合 B.命令的集合 C.数据的集合 D.程序的集合(分数:2.00)A.B.C. D.解析:解析 根据数据库的定义可知,数据库是长期存储在计算机内的、有组织的、可共享的数据集合。数据库中的数据按一定的数据模型组织、描述
29、和存储,具有较小的冗余度、较高的数据独立性和易扩展性,并可为各种用户所共享。32.下列关于关系的说法正确的是_。 A.列的次序非常重要 B.列的次序无关紧要 C.当需要索引时,列的次序非常重要 D.关键字必须指定为第一列(分数:2.00)A.B. C.D.解析:解析 在关系数据库中,关系的列的次序无关紧要。33.下列实体类型的联系中,属于一对多联系的是_。 A.学生与课程之间的联系 B.学生与体育比赛项目之间的联系 C.商品条形码与商品之间的联系 D.班级与学生之间的联系(分数:2.00)A.B.C.D. 解析:解析 选项 A、选项 B 和选项 C 都属于多对多关系,选项 D 属于一对多关系。
30、 一对一联系:如果实体型 A 中的任意一个实体,至多对应实体型 B 的一个实体;反之,实体型 B 中的任意一个实体,至多对应实体型 A 中的一个实体,则称实体型 A 与实体型 B 有一对一联系。 一对多联系:如果实体型 A 中至少有一个实体对应于实体型 B 中的一个以上实体;反之,实体型 B 中的任意一个实体,至多对应实体型 A 中的一个实体,则称实体型 A 与实体型 B 有一对多的联系。 多对多联系:如果实体型 A 中至少有一个实体对应于实体型 B 的一个以上实体;反之,实体型 B 中也至少有一个实体对应实体型 A 中一个以上的实体,则称实体型 A 与实体型 B 有多对多的联系。 一个班级可
31、以包括多个学生,但一个学生只能属于一个班级。34.Access2010 数据库文件的后缀名是_。 A.mdb B.accdb C.ass D.pjx(分数:2.00)A.B. C.D.解析:解析 Access2010 数据库文件的后缀名是 accdb。35.数据库模型的三要素是_。 A.外模式、概念模式和内模式 B.数据结构、数据操作和数据约束条件 C.关系模型、网状模型和层次模型 D.实体、属性和联系(分数:2.00)A.B. C.D.解析:解析 数据模型由数据结构、数据操作和数据完整性约束 3 个要素组成。数据结构用于描述系统的静态特性。数据操作用于描述系统的动态特性,它是指对数据库中各种
32、对象(型)的实例(值)允许执行的操作的集合,包括操作及有关的操作规则。数据完整性约束是一组完整性规则的集合,完整性规则是给定数据模型中的数据及其联系所具有的制约和存储规则,用以限定符合数据模型的数据库状态以及状态的变化,以保证数据的正确、有效和相容。36.在 Access 中,不能将当前数据库中的数据库对象导入到下列选项中_。 A.Excel B.查询 C.Word D.另一数据库中(分数:2.00)A.B. C.D.解析:解析 在 Access 中,可以将当前数据库中的数据库对象导入到 Word 文档、Excel 文档或另一数据库中,但不能导入到查询中。37.关系型数据库采用_来表示实体和实
33、体间的联系。 A.记录 B.二维表 C.属性 D.字段(分数:2.00)A.B. C.D.解析:解析 在关系数据库中,使用二维表表示实体和实体间的联系。38.如果一个班只能有一个班长,而且某个班的班长不能同时担任其他班的班长,那么班级和班长两个实体之间的关系属于_。 A.一对一 B.一对多 C.多对多 D.多对一(分数:2.00)A. B.C.D.解析:解析 由于一个班只能有一个班长,而一个班长只能是某一个班的班长,所以班级和班长两个实体之间的关系属于一对一关系。39.对关系 S 和关系 R 进行集合运算,结果中既包含 S 中元组也包含 R 中元组,这种集合运算称为_。 A.并运算 B.交运算
34、 C.差运算 D.积运算(分数:2.00)A. B.C.D.解析:解析 R 和 S 的并是由属于 R 和 S,或者同时属于 R 和 S 的所有元组组成的集合;R 和 S 的交是由既属于 R 又属于 S 的所有元组组成的集合;R 和 S 的差是由属于 R 但不属于 S 的所有元组组成的集合。40.在下面两个关系中,职工号和部门号分别为职工关系和部门关系的主键。职工(职工号,职工名,部门号,职务,工资)部门(部门号,部门名,部门人数)在这两个关系的属性中,只有一个属性是外键,_是外部关键字。 A.职工关系的“职工号” B.部门关系的“部门名” C.职工关系的“部门号” D.部门关系的“部门号”(分数:2.00)A.B.C. D.解析:解析 所谓外键是指关系中的某个属性(或属性组)虽然不是该关系的主键或只是主键的一部分,但却是另一个关系的主键。在职工关系中,部门号不是其主键,但是部门关系的主键,所以部门号是职工关系的外键。