首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
已知某教务管理系统的设计人员在需求分析阶段收集到下列原始数据表格: 已知该业务系统存在如下规则: Ⅰ.每个教师有唯一的教师号,每个教师号对应唯一的一名教师; Ⅱ.每门课程有唯一的课程号,每个课程号对应唯一的一门课程; Ⅲ.每本教材有唯一的教材号,每个教材
已知某教务管理系统的设计人员在需求分析阶段收集到下列原始数据表格: 已知该业务系统存在如下规则: Ⅰ.每个教师有唯一的教师号,每个教师号对应唯一的一名教师; Ⅱ.每门课程有唯一的课程号,每个课程号对应唯一的一门课程; Ⅲ.每本教材有唯一的教材号,每个教材
admin
2017-02-28
50
问题
已知某教务管理系统的设计人员在需求分析阶段收集到下列原始数据表格:
已知该业务系统存在如下规则:
Ⅰ.每个教师有唯一的教师号,每个教师号对应唯一的一名教师;
Ⅱ.每门课程有唯一的课程号,每个课程号对应唯一的一门课程;
Ⅲ.每本教材有唯一的教材号,每个教材号对应唯一的一本教材;
Ⅳ.每个教师最多只有一个上级领导,也可以没有上级领导;
Ⅴ.一门课程仅由一名教师讲授;
Ⅵ.一本教材仅用于一门课程。
请根据原始数据表及业务规则,给出该系统的关系模式,保证每个关系模式满足3NF,并说明每个关系模式的主码和外码。
选项
答案
教师(教师号,教师名,上级领导教师号,职称) 主码:教师号;外码:上级领导教师号、职称 职称(职称,工资) 主码:职称;外码:无 课程(课程号,课程名,学分,教材号,任课教师号) 主码:课程号;外码:教材号,任课教师号 教材(教材号,教材名,出版社) 主码:教材号;外码:无
解析
关系的描述称为关系模式,它可以形式化地表示为R(U,D,DOM,F)。要想使转换生成的关系模式满足3NF,则必须满足关系模式中每一个非主属性既不部分依赖于码也不传递依赖于码。根据题目中的表中的数据和业务系统的规则可知,共有四个实体存在,分别为教师、课程、教材、职称,职称作为实体而不是教师的属性是因为职称与工资挂钩,考虑到其有进一步描述的特性,所以把职称作为一个关系而不是教师的一个属性,而且教师号、职称、工资之间存在传递依赖,不满足3NF。
转载请注明原文地址:https://kaotiyun.com/show/u9lZ777K
本试题收录于:
三级数据库技术题库NCRE全国计算机三级分类
0
三级数据库技术
NCRE全国计算机三级
相关试题推荐
数据库管理系统(DBMS)管理并且控制对【】资源的使用。
数据库的逻辑结构设计任务就是把______转换为与所选用的DBMS支持的数据模型相符合的过程。
关于数据库的三级模式结构,下列论述中正确的是______。
关系数据库中,下列说法不正确的是______。
计算机软件分系统软件和应用软件两大类,其中处于系统软件核心地位的是______。
【】是指在批处理系统中把一批作业安排在输入设备上,然后依次读人系统进行处理而形成的。
分时操作系统追求的目标是
PowerDesigner是SYBASE公司提供的CASE工具,它包含多个模块,其中用于数据库概念故据建模(CDM)的模块是【】。
设计数据库概念模型最著名、最实用的方法是P.P.S.Chen于1976年提出的【】。
在下面的叙述中,属于TCP/IP协议特点的是 Ⅰ.开放的协议标准,独立于特定的计算机硬件与操作系统 Ⅱ.可以运行在局域网、广域网,更适用于互联网 Ⅲ.整个TCP/IP设备在网络中具有惟一的IP地址 Ⅳ.可以提供多种可靠的用户服务
随机试题
花卉施入的追肥主要是()。
地面水中三氮含量为:氨氮(++)、亚硝酸盐氮(-)、硝酸盐氮(++),则说明地面水
患者,女,30岁。反复便秘、腹痛10年。便前腹痛、腹部不适,便后缓解,工作紧张时症状加重。无便血及消瘦。睡眠差。最有可能的诊断是
客户向期货公司下达交易指令的方式不包括()。
文职人员的军队服务津贴,标准按照本人基本工资的()确定,按月发给。
2021年4月29日,中国空间站天和核心舱发射升空,准确进入预定轨道,任务取得成功。下列关于天和核心舱的说法,正确的是()。
乔布斯异于常人之处不在于他的_______,而在于其对于细节的追求,他的专注程度堪比最细致的原子能工程师。你可能经常遇见具有革命性思想的,或_______的职业经理人。但是乔布斯神奇地做到了两者兼备。填入划横线部分最恰当的一项是:
某公司内部使用wb.xyz.com.cn作为访问某服务器的地址,其qwb是__________。
设在SQLServer2008中有如下定义触发器的语句:CREATETRIGGERtriONTlFORINSERTAS……下列关于该语句的说法,正确的是()。
練習でうまくできても、試合で実力を________するのは難しいものだ。
最新回复
(
0
)