阅读以下某工厂人事信息管理系统数据库的设计说明,根据要求回答问题1~问题4。 [说明] 某工厂有多
阅读以下某工厂人事信息管理系统数据库的设计说明,根据要求回答问题1~问题4。
[说明]
某工厂有多个部门,每个部门有多位职工,每位职工属于并且仅属于一个部门,每个部门有一位负责人,每个办公室有一部电话。每位职工的月工资大致是:800≤月工资≤4500元。
软件开发公司A为该工厂开发的信息管理数据库的部分关系模式如下所示。
职工(职工号,姓名,年龄,月工资,部门号,电话,办公室)
部门(部门号,部门名,负责人代码,任职时间)
其中“职工”和“部门”的关系示例分别见表5-17和表5-18。
请使用“关系模式标记规则”(见本题附录),给出上述各关系模式的主键和外键。
这是一道要求考生根据题目给定的关系模式,以及属性间的函数依赖关系和给定的关系实例来确定各关系模式主键和外键的综合分析题。本试题的解答思路如下。 (1)由试题中给出的关键信息“某工厂有多个部门,每个部门有多位职工,每位职工属于并且仅属于一个部门,每个部门有一位负责人,……每位职工的月工资大致是:800≤月工资≤4500元”,可以整理出如表5-24所示的关系模式主要属性、含义及约束。 (2)设K为R(U,F)中的属性的组合,若,且对于K的任何一个真子集K′,都有K′不能决定 U,则K为R的候选码(候选关键字)。若有多个候选码,则选一个作为主码(主键)。 (3)部门关系模式的主键和外键。由题目中给出的关键信息“某工厂有多个部门,……每个部门有一位负责人”,并且结合试题所给出的“部门”关系示例(见表5-18)可知,仅用“部门号”作为主键,可以唯一区分部门关系中的每一个元组。同时考虑到部门负责人应该来自职员,所以“负责人代码”应为部门关系模式的外键。最后可得部门关系模式的主键和外键如下: 部门(部门号,部门名,,任职时间) (4)职工关系模式的主键和外键。由题干中给出的关键信息“每位职工属于并且仅属于一个部门”可知,仅用“职工号”作为主键,可以唯一区分职工关系中的每一个元组。同时考虑到“部门号”是部门关系模式的主键,所以它应是职工关系模式的外键。最后可得职工关系模式的主键和外键如下: 职工(职工号,姓名,年龄,月工资,,电话,办公室)。
引用的说明方法1.举例子。举出实际事例来说明事物,使所要说明的事物具体化,以便读者理解,这种说明方 其他 2020-05-13 …
下列哪种类型的系统适合利用结构化方法进行开发A.需求不太明确的系统B.事务处理系统C.业务流程具 计算机类考试 2020-05-23 …
下列哪种类型的系统适合利用结构化方法进行开发?A.需求不大明确的系统B.事务处理系统C.业务流程 计算机类考试 2020-05-24 …
《明朝那些事》读书心得(200字)读《明朝那些事》的读书心得,200字左右,语言简介凝练,富有诗意 语文 2020-06-11 …
举例子的说明方法的定义?看到两种不同的定义:1.举出实际事例来说明事物,使所要说明的事物具体化,以便 政治 2020-11-28 …
漫画《打“气”》意在告诉考生()①事物发展是量变与质变的统一,要重视量的积累②事物发展是前进性与曲折 政治 2021-01-12 …
图11图12蕴涵的哲理有①图11表明把握规律有利于预见事物变化发展的趋势②图12表明事物量变过程实质 政治 2021-01-16 …
图1、图2蕴涵的哲理有①图11表明把握规律有利于预见事物变化发展的趋势②图11、图12表明事物的发展 政治 2021-01-16 …
图1、图2蕴涵的哲理有()①图1表明把握规律有利于预见事物变化发展的趋势②图2表明事物量变过程实质上 政治 2021-01-16 …
下图蕴涵的哲理有①左图表明把握规律有利于预见事物变化发展的趋势②右图表明事物量变过程实质上就是质变的 政治 2021-01-16 …