首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
已知某教务管理系统的设计人员在需求分析阶段收集到下列原始数据表格: 已知该业务系统存在如下规则: Ⅰ.每个教师有唯一的教师号,每个教师号对应唯一的一名教师; Ⅱ.每门课程有唯一的课程号,每个课程号对应唯一的一门课程; Ⅲ.每本教材有唯一的教材号,每个教材
已知某教务管理系统的设计人员在需求分析阶段收集到下列原始数据表格: 已知该业务系统存在如下规则: Ⅰ.每个教师有唯一的教师号,每个教师号对应唯一的一名教师; Ⅱ.每门课程有唯一的课程号,每个课程号对应唯一的一门课程; Ⅲ.每本教材有唯一的教材号,每个教材
admin
2018-06-19
28
问题
已知某教务管理系统的设计人员在需求分析阶段收集到下列原始数据表格:
已知该业务系统存在如下规则:
Ⅰ.每个教师有唯一的教师号,每个教师号对应唯一的一名教师;
Ⅱ.每门课程有唯一的课程号,每个课程号对应唯一的一门课程;
Ⅲ.每本教材有唯一的教材号,每个教材号对应唯一的一本教材;
Ⅳ.每个教师最多只有一个上级领导,也可以没有上级领导;
Ⅴ.一门课程仅由一名教师讲授;
Ⅵ.一本教材仅用于一门课程。
请根据原始数据表及业务规则,给出该系统的关系模式,保证每个关系模式满足3NF,并说明每个关系模式的主码和外码。
选项
答案
教师(教师号,教师名,上级领导教师号,职称) 主码:教师号;外码:上级领导教师号、职称 职称(职称,工资) 主码:职称;外码:无 课程(课程号,课程名,学分,教材号,任课教师号) 主码:课程号;外码:教材号,任课教师号 教材(教材号,教材名,出版社) 主码:教材号;外码:无
解析
关系的描述称为关系模式,它可以形式化地表示为R(U,D,DOM,F)。要想使转换生成的关系模式满足3NF,则必须满足关系模式中每一个非主属性既不部分依赖于码也不传递依赖于码。根据题目中的表中的数据和业务系统的规则可知,共有四个实体存在,分别为教师、课程、教材、职称,职称作为实体而不是教师的属性是因为职称与工资挂钩,考虑到其有进一步描述的特性,所以把职称作为一个关系而不是教师的一个属性,而且教师号、职称、工资之间存在传递依赖,不满足3NF。
转载请注明原文地址:https://jikaoti.com/ti/yS37FFFM
本试题收录于:
三级数据库技术题库NCRE全国计算机三级分类
0
三级数据库技术
NCRE全国计算机三级
相关试题推荐
数据库管理系统不具备的功能是()。
下列对线性存储结构的叙述错误的是()。
利用计算机的算式运算等功能帮助设计人员进行产品设计工作属于计算机辅助系统中的()。
【】权限允许修改数据,但不允许删除数据。
MS_SQLSERVER数据库系统的核心是【】。
常用的文件物理结构有:顺序结构、链式结构和【】。
在数据库管理系统中,下面哪个模块不是数据库定义的功能模块?
随机试题
内生五气中以虚为主要病机的是:
下列各选项中,属于要约邀请的有()。
招标人在评标委员会依法推荐的中标候选人以外确定中标人的,中标无效,责令改正,可以处( )。
甲承包商通过投标获得了某建设项目的施工总承包任务,并根据《建设工程施工合同(示范文本)》(GF—99—0201)签订了总承包合同。甲承包商将主体结构工程的施工劳务分包给了乙劳务分包公司,并根据《建设工程施工劳务分包合同(示范文本)》(GF—2003—021
在施工成本控制的步骤中,控制工作的核心是()。
面对行业的周期性时,信贷人员应当()。
劳动力市场是一种()。
三官钱
唐朝的流刑分为()。
"Deadpool",whichsofarhastakenmorethan$500mincinemasworldwide,isanatypicalblockbuster,afoul-mouthedanti-hero
最新回复
(
0
)