给定部门DEP、职工EMP、项目PROJ实体集,若一名职工仅属于一个部门,一个部门有多名职工;一个职工可以参加多个项目,一个项目可以由多个职工参加。那么,DEP与EMP、EMP与PROJ之间的联系类型分别为( )。A.1:1和m:n B.1:n和n:1 C.1:n和m:n D.n:1和m:n

题目

给定部门DEP、职工EMP、项目PROJ实体集,若一名职工仅属于一个部门,一个部门有多名职工;一个职工可以参加多个项目,一个项目可以由多个职工参加。那么,DEP与EMP、EMP与PROJ之间的联系类型分别为( )。

A.1:1和m:n B.1:n和n:1 C.1:n和m:n D.n:1和m:n


相似考题
参考答案和解析
正确答案:C
更多“给定部门DEP、职工EMP、项目PROJ实体集,若一名职工仅属于一个部门,一个部门有多名职工;一个职工可 ”相关问题
  • 第1题:

    设在某个公司环境中,一个部门有多名职工,一名职工只能属于一个部门,则部门与职工之间的联系是()

    A、一对一

    B、一对多

    C、多对多

    D、不确定


    参考答案:B

  • 第2题:

    已知在某公司有多个部门,每个部门又有多名职工,而每一位职工只能属于一个部门,则部门与职工两个记录型之间是( )联系。

    A.一对一

    B.一对多

    C.多对多

    D.多对一


    正确答案:B

  • 第3题:

    设有职工EMP(职工号,姓名,性别,部门号,职务,进单位时间,电话),职务JOB(职务,月薪)和部门DEPT(部门号,部门名称,部门电话,负责人)实体集。一个职务可以由多个职工担任,但一个职工只能担任一个职务,并属于一个部门,部门负责人是一个职工。如图6-7所示的E-R图中,a、b处的实体名分别为(54);图中a、b之间为(55)联系。

    A.EMP、JOB

    B.EMP、DEPT

    C.JOB、EMP

    D.DEPT、EMP


    正确答案:A

  • 第4题:

    ● 设有职工EMP (职工号, 姓名, 性别, 部门号, 职务, 进单位时间, 电话), 职务JOB(职务,月薪)和部门 DEPT(部门号, 部门名称, 部门电话, 负责人)实体集。一个职务可以由多个职工担任,但一个职工只能担任一个职务,并属于一个部门,部门负责人是一个职工。下图所示的a、b处的实体名分别为 (53) ;图中a、b之间为 (54) 联系。


    正确答案:D,C

  • 第5题:

    已知一个部门有多个职工,一个职工只在一个部门工作;一个职工参加多个项目,一个项目可由多个职工完成.则部门和职工、职工和项目间的联系分别是______ 。

    A.1:n 1:n

    B.1:1 1:n

    C.m:n m:n

    D.1:n m:n


    正确答案:D
    解析:实体和实体间的联系有3种:1:1、1:n和m:n。
      ①1:1的联系:对于实体集A中的每一个实体,实体集B中至多有一个实体与之联系,反之亦然。
      ②1:n联系:对于实体集A中的每一个实体,实体集B中有n个实体(n0)与之联系;反之,对于实体集B中的每一个实体,实体集A中至多只有一个实体与之联系。
      ③m:n联系:对于实体集A中的每一个实体,实体集B中有n个实体(n0)与之联系。对于实体集B中的每一个实体,实体集A中也有m个实体(m0)与之联系。

  • 第6题:

    ● 假设职工 EMP(职工号, 姓名, 性别,进单位时间,电话),职务 JOB(职务,月薪)和部门 DEPT(部门号,部门名称,部门电话,负责人)实体集,若一个职务可以由多个职工担任,但一个职工只能担任一个职务,并属于一个部门,部门负责人是一个职工。图中EMP和JOB 之间为 (30) 联系;假设一对多联系不转换为一个独立的关系模式,那么生成的关系模式 EMP 中应加入 (31) 关系模式的主键,则关系模式 EMP 的外键为 (32) 。


    正确答案:C,D,B

  • 第7题:

    职工(职工号,职工名,部门号,职务,工资)关系中职工号是主键,部门(部门号,部门名,部门人数,工资总额)关系中部门号是主键,在这两个关系的属性中,还有且只有一个属性是外键,这个外键是( )。

    A.职工关系的“职工名”

    B.职工关系的“部门号”

    C.部门关系的“部门名”

    D.部门关系的“部门号”


    正确答案:B

  • 第8题:

    假设描述职工信息的属性有:职工号、姓名、性别和出生日期;描述部门信息的属性有:部门号、部门名称和办公地点。一个部门有多个职工,每个职工只能在一个部门工作;一个部门只能有一个部门经理,部门经理应该为本部门的职工,取值为职工号。则在设计E-R图时,应将职工和部门作为实体,部门和职工之间的工作联系是( ),要描述部门经理与部门之间的任职联系,应采用( )。由该E-R图转换并优化后的关系模式为( )。

    A.实体 B.1:N联系 C.M:M联系 D.属性 A.实体 B.1:N联系 C.1:1联系 D.属性 A.职工(职工号,姓名,性别,出生日期) 部门(部门号,部门名称,办公地点,部门经理) 工作(职工号,部门号) B.职工(职工号,姓名,性别,出生日期,部门经理) 部门(部门号,部门名称,办公地点) 工作(职工号,部门号) C.职工(职工号,姓名,性别,出生日期) 部门(部门号,部门名称,办公地点) 工作(职工号,部门号,部门经理) D.职工(职工号,姓名,性别,出生日期,所在部门) 部门(部门号,部门名称,办公地点,部门经理)


    正确答案:B,C,D

  • 第9题:

    假设在某个公司环境中,一个部门有多名职工,一名职工只能属于一个部门,则部门与职工之间的联系是()。

    A、一对多

    B、一对一

    C、多对多

    D、不确定


    参考答案:A

  • 第10题:

    假设描述职工信息的属性有:职工号、姓名、性别和出生日期;描述部门信息的属性有:部门号、部门名称和办公地点。一个部门有多个职工,每个职工只能在一个部门工作;一个部门只能有一个部门经理,部门经理应该为本部门的职工,取值为职工号,则在设计E-R图时,应将职工和部门作为实体,部门和职工之间的工作联系是( ),要描述部门经理与部门之间的任职联系,应采用( )。由该E-R图转换并优化后的关系模式为(请作答此空)。

    A.职工(职工号,姓名,性别,出生日期)部门(部门号,部门名称,办公地点,部门经理)工作(职工号,部门号)
    B.职工(职工号,姓名,性别,出生日期,部门经理)部门(部门号,部门名称,办公地点)工作(职工号,部门号)
    C.职工(职工号,姓名,性别,出生日期)部门(部门号,部门名称,办公地点)工作(职工号,部门号,部门经理)
    D.职工(职工号,姓名,性别,出生日期,所在部门)部门(部门号,部门名称,办公地点,部门经理)

    答案:D
    解析:
    依题意,由题干给出的关键信息“一个部门有多个职工,每个职工只能在一个部门工作”可知,实体“部门”与实体“职工”之间存在“工作”联系,其联系的类型为一对多(1:n)。同理,由题干给出的“一个部门只能有一个部门经理,部门经理应该为本部门的职工,取值为职工号”等关键信息可知,实体“部门经理”与实体“部门”之间存在“任职”联系,其联系的类型为一对一(1:1)。若实体间的联系是一对多(1:n),则将n端实体类型转换成的关系模式加入1端实体类型的主键(作为外键)和联系类型的属性,因此,“职工”关系模式中应加入“部门”关系模式的主键——部门号(或所在部门),以表达两者之间的“工作”联系。若实体间的联系是一对一(1:1),则可在两个实体转换成的任意一个关系模式的属性中加入另一个关系模式的主键(作为外键)和联系自身的属性。在“部门”关系模式中加入了“职工”关系模式的主键——职工号(或部门经理),以表达两者之间的“任职”联系。

  • 第11题:

    设有关系模式R(职工编号,日期,日营业额,部门名,部门经理),该模式统计商店里每个职工的日营业额,以及职工所在的部门和经理信息。如果规定:每个职工每天只有一个营业额;每个职工只在一个部门工作;每个部门只有一个经理。进而分解成3NF模式集。


    正确答案: R.2已是3NF模式。
    在R1中,存在两个FD://
    职工编号 → 部门名
    部门名 → 部门经理
    因此,“职工编号 → 部门经理”是一个传递依赖,Rl不是3NF模式。
    R.1应分解成R11(职工编号,部门名)
    R.12(部门名,部门经理)
    这样,ρ={R11,Rl2,R2}是一个3NF模式集。

  • 第12题:

    设有关系模式R(职工编号,日期,日营业额,部门名,部门经理),该模式统计商店里每个职工的日营业额,以及职工所在的部门和经理信息。如果规定:每个职工每天只有一个营业额;每个职工只在一个部门工作;每个部门只有一个经理。 根据上述规定,写出模式R的基本FD和候选键。


    正确答案: 基本的FD有三个:
    (职工编号,日期)→日营业额
    职工编号→部门名
    部门名→部门经理
    R.的关键码为:(职工编号,日期)

  • 第13题:

    在下面的两个关系中,职工号和部门号分别为职工关系和部门关系的主关键字。职工(职工号、职工名、部门号、职务、工资)部门(部门号、部门名、部门人数、工资总额)在这两个关系的属性中,只有一个属性是外关键字,它是()。

    A、职工关系的“职工号”

    B、职工关系的“部门号”

    C、部门关系的“部门号”

    D、部门关系的“部门名”


    参考答案:A

  • 第14题:

    部门DEPT(Deptno,Name,Tel,Leader)和职工EMP(Empno,Name,Sex,Address,Deptno)实体集,若一个职工只能属于一个部门,部门负责人Leader是一个职工。关系DEPT和EMP的外码分别为(39);下图中a、b处的实体名分别为(40)。

    A.Deptno、Empno

    B.Name、Depmo

    C.Leader、Depmo

    D.Name、Address


    正确答案:C

  • 第15题:

    设有关系模式 R(职工名,项目名,工资,部门名,部门经理) 如果规定,每个职工可参加多个项目,各领一份工资;每个项目只属于一个部门管理;每个部门只有一个经理,则该关系模式最高属于( )。

    A.1NF

    B.2NF

    C.3NF

    D.BCNF


    正确答案:A
    解析:本题考查关系模式的规范化。若关系模式属于1NF,且每一个非主属性完全函数依赖于码,则属于2NF。这个关系中,非主属性“项目名”并不依赖于码,故不属于2NF,仍然属于1NF,本题选择A。

  • 第16题:

    试题(24)、(25)

    设有职工EMP(职工号, 姓名, 性别, 部门号,职务,进单位时间, 电话),职务JOB(职务,月薪)和部门DEPT(部门号, 部门名称, 部门电话, 负责人)实体集。一个职务可以由多个职工担任,但一个职工只能担任一个职务,并属于一个部门,部门负责人是一个职工。下图所示的a、b处的实体名分别为 (24) ;图中a、b之间为 (25) 联系。

    (24)

    A. DEPT、EMP

    B. EMP、DEPT

    C. JOB、EMP

    D. EMP、JOB


    正确答案:D,C

  • 第17题:

    ● 部门DEPT(Deptno, Name, Tel, Leader) 和职工EMP(Empno, Name, Sex, Address, Deptno) 实体集,若一个职工只能属于一个部门,部门负责人 Leader 是一个职工。关系DEPT和EMP的外码分别为 (30) ;下图中a、b处的实体名分别为 (31) 。

    (30)

    A. Deptno、Empno

    B. Name、 Deptno

    C. Leader、Deptno

    D. Name、 Address

    (31)

    A. DEPT、Empno

    B. DEPT、EMP

    C. EMP、Deptno

    D. EMP、DEPT


    正确答案:C,B

  • 第18题:

    设有一个关系EMP(职工号,姓名,部门名,工种,工资),若需查询不同部门中担任“钳工”的职工的平均工资,则相应的SELECT语句为:

    SELECT 部门名,AVG(工资) AS 平均工资

    FROM EMP

    GROUP BY(60)

    HAVING(61)

    将职工号为“23115”、姓名为“李军”、部门名为“硬件测试部”的元组插入EMP关系中的SQL语句为:Insert(62)

    A.职工号

    B.姓名

    C.部门名

    D.工种


    正确答案:C

  • 第19题:

    设有关系模式 R(职工名,项目名,工资,部门名,部门经理) 如果规定,每个职工可参加多个项目,各领一份工资;每个项目只属于一个部门管 理;每个部门只有一个经理。则该关系模式最高属于

    A.1NF

    B.2NF

    C.3NF

    D.BCNF


    正确答案:A
    解析:由题目所给的条件可推知(职工名,项目名)为候选码,因为每个项目只属于一个管理部门,项目名→部门名,存在部分函数依赖,所以最高属于1NF。

  • 第20题:

    假设职工EMP(职工号,姓名,性别,进单位时间,电话),职务JOB(职务,月薪)和部门DEPT(部门号,部门名称,部门电话,负责人)实体集,若一个职务可以由多个职工担任,但一个职工只能担任一个职务,并属于一个部门,部门负责人是一个职工。图中EMP和JOB之间为(30)联系;假设一对多联系不转换为一个独立的关系模式,那么生成的关系模式EMP中应加入(31)关系模式的主键,则关系模式EMP的外键为(32)。

    A.1 1

    B.1 *

    C.* 1

    D.* *


    正确答案:C

  • 第21题:

    假设描述职工信息的属性有:职工号、姓名、性别和出生日期;描述部门信息的属性有:部门号、部门名称和办公地点。一个部门有多个职工,每个职工只能在一个部门工作;一个部门只能有一个部门经理,部门经理应该为本部门的职工,取值为职工号,则在设计E-R图时,应将职工和部门作为实体,部门和职工之间的工作联系是(请作答此空),要描述部门经理与部门之间的任职联系,应采用( )。由该E-R图转换并优化后的关系模式为( )。

    A.实体
    B.1:N联系
    C.M:M联系
    D.属性

    答案:B
    解析:
    依题意,由题干给出的关键信息“一个部门有多个职工,每个职工只能在一个部门工作”可知,实体“部门”与实体“职工”之间存在“工作”联系,其联系的类型为一对多(1:n)。同理,由题干给出的“一个部门只能有一个部门经理,部门经理应该为本部门的职工,取值为职工号”等关键信息可知,实体“部门经理”与实体“部门”之间存在“任职”联系,其联系的类型为一对一(1:1)。若实体间的联系是一对多(1:n),则将n端实体类型转换成的关系模式加入1端实体类型的主键(作为外键)和联系类型的属性,因此,“职工”关系模式中应加入“部门”关系模式的主键——部门号(或所在部门),以表达两者之间的“工作”联系。若实体间的联系是一对一(1:1),则可在两个实体转换成的任意一个关系模式的属性中加入另一个关系模式的主键(作为外键)和联系自身的属性。在“部门”关系模式中加入了“职工”关系模式的主键——职工号(或部门经理),以表达两者之间的“任职”联系。

  • 第22题:

    设有职工EMP(职工号,姓名,性别,部门号,职务,进单位时间,电话),职务JOB(职务,月薪)和部门DEPT(部门号,部门名称,部门电话,负责人)实体集。一个职务可以由多个职工担任,但一个职工只能担任一个职务,并属于一个部门,部门负责人是一个职工。下图所示的a、b处的实体名分别为( );图中a、b之间为(请作答此空)联系。


    A.1 1
    B.1*
    C.*1
    D.**

    答案:C
    解析:
    本题考查数据库系统中ER模型方面的基础知识。根据题意,职工EMP关系中一个职工只能担任一个职务,并属于一个部门,因此职工EMP和部门DEPT关系之间是一个一对多的联系1 *,故a应为EMP关系;又因为一个职务可以由多个职工担任,所以职工EMP和职务关系之间是一个多对一的联系* 1。职务JOB(职务,月薪)关系的主码为职务,部门DEPT关系的主码为部门号,因此根据外码是另一个关系中的主码的定义,职工EMP关系中的外码为部门号和职务。

  • 第23题:

    设有关系模式R(职工编号,日期,日营业额,部门名,部门经理),该模式统计商店里每个职工的日营业额,以及职工所在的部门和经理信息。如果规定:每个职工每天只有一个营业额;每个职工只在一个部门工作;每个部门只有一个经理。说明R不是2NF的理由,并把R分解成2NF模式集。


    正确答案:R.中有两个这样的FD://
    (职工编号,日期)→(部门名,部门经理)
    职工编号 →(部门名,部门经理)
    可见前一个FD是局部依赖,所以R不是2NF模式。
    R.应分解Rl(职工编号,部门名,部门经理)
    R.2(职工编号,日期,日营业额)
    此处,Rl和R2都是2NF模式。