niusouti.com

假设有一个名为参加的关系,该关系有属性:职工(职工名)、工程(工程名)、时数(花费在工程上的小时数)和工资(职工的工资);一个参加记录描述一个职工花费在一个工程上的总时数和他的工资;另外,一个职工可以参加多个工程,多个职工可以参加同一个工程。请回答如下各问题: 用A、B、C、D分别代表属性职工、工程、时数和工资,则:找出这个关系中的所有函数依赖

题目

假设有一个名为参加的关系,该关系有属性:职工(职工名)、工程(工程名)、时数(花费在工程上的小时数)和工资(职工的工资);一个参加记录描述一个职工花费在一个工程上的总时数和他的工资;另外,一个职工可以参加多个工程,多个职工可以参加同一个工程。请回答如下各问题: 用A、B、C、D分别代表属性职工、工程、时数和工资,则:找出这个关系中的所有函数依赖


相似考题
更多“假设有一个名为参加的关系,该关系有属性:职工(职工名)、工程(工”相关问题
  • 第1题:

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

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

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

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

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


    参考答案:A

  • 第2题:

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

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

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

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

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


    正确答案:B
    解析:外键的概念是:当关系中的某个属性(或属性组合)虽不是该关系的关键字或只是关键字的一部分,但却是另一个关系的关键字时,,则称该属性(或属性组合)为这个关系的外部关键字或外键。

  • 第3题:

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

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

    FROM EMP

    GROUP BY(60)

    HAVING(61)

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

    A.职工号

    B.姓名

    C.部门名

    D.工种


    正确答案:C

  • 第4题:

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

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

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

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

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


    正确答案:B

  • 第5题:

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

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

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

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

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


    正确答案:B
    解析:当关系中的某个属性(或属性组)虽然不是该关系的主码或只是主码的—部分,但却是另一个关系的主码时,称该属性(或属性组)为这个关系的外键(外码)。

  • 第6题:

    某公司共有职工300名,其中260名为直接参加生产的职工,40名为总部管理人员。2008年2月,公司以其自己生产的每台成本为650元的微波炉作为福利发放给全体职工。该微波炉的市场售价为每台800元,适用的增值税率为17%。要求:为该企业编制相关会计分录。


    正确答案:
    [答案]
    (1)确认应付职工薪酬。
    应按照该产品的公允价值,计入相关资产成本或当期损益。
    借:生产成本  243360[260×800×(1+17%)]
    管理费用  37440[40×800×(1+17%)]
    贷:应付职工薪酬——非货币性福利280800[300×800×(1+17%)]
    (2)发放职工薪酬。
    视同销售,确认主营业务收入,同时结转相应的成本。
    借:应付职工薪酬——非货币性福利  280800
    贷:主营业务收入 240000(300×800)
    应交税金——应交增值税(销项税额)   40800
    同时:
    借:主营业务成本 195000(300×650)
    贷:库存商品195000

  • 第7题:

    设有关系模式R(职工号,职工名,项目号,项目名,工资),假设一个职工可参加多个项目,在每个项目中各领一份工资。那么请回答以下问题: (1)请写出这个关系模式的函数依赖和主关键字; (2)这个关系符合第几范式,为什么?  (3)请举例说明,这个关系存在哪些问题; (4)请把这个关系模式分解成3NF,并说明理由。
    (1)函数依赖包括:职工号→职工名,项目号→项目名,(职工号,项目号)→工资
    主键为(职工号,项目号)
    (2)这个关系符合第一范式,因为它的每个属性都不可再分。
    (3)这个关系没有达到第二范式,可能出现数据冗余和操作异常。
    例如,某个职工参与了多个项目的工作,他的职工号、职工名会重复多次存储。同样,如果一个项目有多名职工参加,项目号和项目名也会重复我次存储。另外,如果现在增加了一个新的项目,但暂时还没有安排职工参加,那么由于主键是(职工号,项目号),这个项目的信息可能无法插入。
    (4)修改后的各个关系如下:
    职工关系=(职工号,职工名)
    项目关系=(项目号,项目名)
    职工选择项目关系=(职工号,项目号,工资)
    (注:此处的工资是指职工参加某个项目得到的劳动报酬)

  • 第8题:

    假设有一个名为参加的关系,该关系有属性:职工(职工名)、工程(工程名)、时数(花费在工程上的小时数)和工资(职工的工资);一个参加记录描述一个职工花费在一个工程上的总时数和他的工资;另外,一个职工可以参加多个工程,多个职工可以参加同一个工程。请回答如下各问题: 用A、B、C、D分别代表属性职工、工程、时数和工资,则:确定这个关系的关键字


    正确答案:AB

  • 第9题:

    已知两个关系:职工(职工号,职工名,性别,职务,工资)设备(设备号,职工号,设备名,数量)其中“职工号”和“设备号”分别为职工关系和设备关系的关键字,则两个关系的属性中,存在一个外部关键字为()。


    正确答案:设备关系的“职工号”

  • 第10题:

    问答题
    假设有一个名为参加的关系,该关系有属性:职工(职工名)、工程(工程名)、时数(花费在工程上的小时数)和工资(职工的工资);一个参加记录描述一个职工花费在一个工程上的总时数和他的工资;另外,一个职工可以参加多个工程,多个职工可以参加同一个工程。请回答如下各问题:用A、B、C、D分别代表属性职工、工程、时数和工资,则: 1)确定这个关系的关键字; 2)找出这个关系中的所有函数依赖; 3)指出这个关系上的哪些函数依赖会带来操作异常现象; 4)这个关系是第几范式关系? 5)计算该关系上函数依赖集的最小覆盖; 6)将该关系分解成尽可能高的范式,并指明是第几范式?

    正确答案: 1)AB
    2)AB->C,A->D
    3)D对关键字AB的部分函数依赖可能会带来如下问题:
    数据冗余:一个职工参加多个工程,则职工的工资值会重复;
    更新异常:当改变职工的工资时,可能会只修改了一部分,从而造成数据不一致;
    插入异常:当一个职工尚未承担工程,但要插入职工信息(如工资)则不允许(因为没有完整的关键字);
    删除异常:当某个工程结束,删除工程信息时,可能会将职工信息(如工资)一同删除(如果职工只参加了一项工程)。
    4)2NF
    5)Fm={AB->C,A->D}
    6)分解为R1(A,B,C)和R2(A,D)
    结果为4NF
    解析: 暂无解析

  • 第11题:

    单选题
    下面的两个关系中,职工号和设备号分别为职工关系和设备关系的关键字:职工(职工号,职工名,部门号,职务,工资),设备(设备号,职工号,设备名,数量),两个关系的属性中,存在一个外键为()。
    A

    设备关系的“职工号”

    B

    设备关系的“设备号”

    C

    职工关系的“设备号”

    D

    职工关系的“职工号”


    正确答案: A
    解析: 暂无解析

  • 第12题:

    问答题
    假设有一个名为参加的关系,该关系有属性:职工(职工名)、工程(工程名)、时数(花费在工程上的小时数)和工资(职工的工资);一个参加记录描述一个职工花费在一个工程上的总时数和他的工资;另外,一个职工可以参加多个工程,多个职工可以参加同一个工程。请回答如下各问题: 用A、B、C、D分别代表属性职工、工程、时数和工资,则:计算该关系上函数依赖集的最小覆盖

    正确答案: Fm={AB->C, A->D}
    解析: 暂无解析

  • 第13题:

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

    A.1NF

    B.2NF

    C.3NF

    D.BCNF


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

  • 第14题:

    设有职工关系W(工号,姓名,工程,定额),其中每个职工有可能同名,但是有不同的工号,每个职工一个工程,每个工程一个定额,则关系W已达到( )。

    A.1NF

    B.3NF

    C.2NF

    D.4NF


    正确答案:B

  • 第15题:

    在下面所列的几种关系中,不可以作为关系型数据库的关系的是( )。

    A.R1(职工号,职工名,性别)

    B.R2(职工号,职工名,部门名)

    C.R3(职工号,职工名,工龄)

    D.R4(职工号,职工名,工作简历)


    正确答案:D

  • 第16题:

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

    A.1NF

    B.2NF

    C.3NF

    D.BCNF


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

  • 第17题:

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

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

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

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

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


    正确答案:B

  • 第18题:

    某企业的E-R图中,职工实体的属性有:职工号、姓名、性别,出生日期,电话和所在部门,其中职工号为实体标识符,电话为多值属性,离退休职工所在部门为离退办.在逻辑设计阶段.应将职工号和电话单独构造一个关系模式.该关系模式为(请作答此空);因为离退休职工不参与企业的绝大部分业务.应将这部分职工独立建立一个离退休职工关系模式,这种处理方式成为( )。

    A.1NF
    B.2NF
    C.3NF
    D.4NF

    答案:D
    解析:
    本题考查数据库设计的基础知识。逻辑设计阶段的主要工作是将E-R图转换为关系模式。转换规则中,对多值属性,取实体标识符与每个多值属性分别构建一个关系模式,则生成的关系模式属于4NF(<实体标识符>→→<多值属性>是平凡的多值依赖)。出于系统性能的考虑,在设计过程中对表进行分解,将关系模式中的属性进行分解,形成两个或多个表,称为垂直分解;保持关系模式不变,对记录进行分解,生成两个或多个表,称为水平分解。

  • 第19题:

    下列不属于因工死亡职工供养亲属范围的是()。

    • A、工亡职工的生父母
    • B、工亡职工的养父母
    • C、工亡职工的岳父母
    • D、与工亡职工有抚养关系的继父母

    正确答案:C

  • 第20题:

    经过调查,”职工信息“的属性包括职工编号、职工名、联系电话、联系地址。并且一个职工可以有多个联系电话,那么,”职工信息“数据存储在数据字典中定义为()。

    • A、职工编号+职工名+{联系电话}+联系地址
    • B、职工编号+{职工名+联系电话+联系地址}
    • C、{职工编号}+职工名+联系电话+联系地址
    • D、职工编号+职工名+联系电话+联系地址

    正确答案:A

  • 第21题:

    下面的两个关系中,职工号和设备号分别为职工关系和设备关系的关键字:职工(职工号,职工名,部门号,职务,工资),设备(设备号,职工号,设备名,数量),两个关系的属性中,存在一个外键为()。

    • A、设备关系的“职工号”
    • B、设备关系的“设备号”
    • C、职工关系的“设备号”
    • D、职工关系的“职工号”

    正确答案:A

  • 第22题:

    问答题
    假设有一个名为参加的关系,该关系有属性:职工(职工名)、工程(工程名)、时数(花费在工程上的小时数)和工资(职工的工资);一个参加记录描述一个职工花费在一个工程上的总时数和他的工资;另外,一个职工可以参加多个工程,多个职工可以参加同一个工程。请回答如下各问题: 用A、B、C、D分别代表属性职工、工程、时数和工资,则:将该关系分解成尽可能高的范式,并指明是第几范式?

    正确答案: 分解为R1(A,B,C)和R2(A,D)
    结果为4NF
    解析: 暂无解析

  • 第23题:

    问答题
    假设有一个名为参加的关系,该关系有属性:职工(职工名)、工程(工程名)、时数(花费在工程上的小时数)和工资(职工的工资);一个参加记录描述一个职工花费在一个工程上的总时数和他的工资;另外,一个职工可以参加多个工程,多个职工可以参加同一个工程。请回答如下各问题: 用A、B、C、D分别代表属性职工、工程、时数和工资,则:找出这个关系中的所有函数依赖

    正确答案: AB->C , A->D
    解析: 暂无解析

  • 第24题:

    问答题
    假设有一个名为参加的关系,该关系有属性:职工(职工名)、工程(工程名)、时数(花费在工程上的小时数)和工资(职工的工资);一个参加记录描述一个职工花费在一个工程上的总时数和他的工资;另外,一个职工可以参加多个工程,多个职工可以参加同一个工程。请回答如下各问题: 用A、B、C、D分别代表属性职工、工程、时数和工资,则:这个关系是第几范式关系?

    正确答案: 2NF
    解析: 暂无解析