首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
已知某教务管理系统的设计人员在需求分析阶段收集到下列原始数据表格: 教师 已知该业务系统存在如下规则: Ⅰ.每个教师有唯一的教师号,每个教师号对应唯一的一名教师; Ⅱ.每门课程有唯一的课程号,每个课程号对应唯一的一门课程; Ⅲ.每本教材有唯一的教
已知某教务管理系统的设计人员在需求分析阶段收集到下列原始数据表格: 教师 已知该业务系统存在如下规则: Ⅰ.每个教师有唯一的教师号,每个教师号对应唯一的一名教师; Ⅱ.每门课程有唯一的课程号,每个课程号对应唯一的一门课程; Ⅲ.每本教材有唯一的教
admin
2017-06-27
33
问题
已知某教务管理系统的设计人员在需求分析阶段收集到下列原始数据表格:
教师
已知该业务系统存在如下规则:
Ⅰ.每个教师有唯一的教师号,每个教师号对应唯一的一名教师;
Ⅱ.每门课程有唯一的课程号,每个课程号对应唯一的一门课程;
Ⅲ.每本教材有唯一的教材号,每个教材号对应唯一的一本教材;
Ⅳ.每个教师最多只有一个上级领导,也可以没有上级领导;
Ⅴ.一门课程仅由一名教师讲授;
Ⅵ.一本教材仅用于一门课程。
请根据原始数据表及业务规则,给出该系统的关系模式,保证每个关系模式满足3NF,并说明每个关系模式的主码和外码。
选项
答案
教师(教师号,教师名,上级领导教师号,职称) 主码:教师号;外码:上级领导教师号、职称 职称(职称,工资) 主码:职称;外码:无 课程(课程号,课程名,学分,教材号,任课教师号) 主码:课程号;外码:教材号,任课教师号 教材(教材号,教材名,出版社) 主码:教材号;外码:无
解析
关系的描述称为关系模式,它可以形式化地表示为R(U,D,DOM,F)。要想使转换生成的关系模式满足3NF,则必须满足关系模式中每一个非主属性既不部分依赖于码也不传递依赖于码。根据题目中的表中的数据和业务系统的规则可知,共有四个实体存在,分别为教师、课程、教材、职称,职称作为实体而不是教师的属性是因为职称与工资挂钩,考虑到其有进一步描述的特性,所以把职称作为一个关系而不是教师的一个属性,而且教师号、职称、工资之间存在传递依赖,不满足3NF。
转载请注明原文地址:https://kaotiyun.com/show/W1lZ777K
本试题收录于:
三级数据库技术题库NCRE全国计算机三级分类
0
三级数据库技术
NCRE全国计算机三级
相关试题推荐
SQL语言的GRANT和REVOKE语句主要用来维护数据库的______。
解决内存碎片的通常的手法,是把所有的空闲区合并成一片连续区域,这一过程称为______。
实时操作系统必须首先考虑的是______。
在文件系统中,文件的逻辑结构可分为两类,它们是流式文件和【】文件。
在关系数据模型中,二维表的行称为元组,二维表的列称为【】。
在对数据库的系统故障进行恢复时,需要对日志文件进行
面向对象程序设计的基本思想是封装和可扩展性,可扩展性体现在继承性和【】两个方面。
在Oracle系统中,()包括数据库缓冲存储区、日志缓冲区和共享池。
在程序状态字PSW中设置了一位用于控制用户程序不能执行特权指令,这一位是
为了保证事务的正确执行,数据库系统维护以下事务特性:Ⅰ.原子性Ⅱ.一致性Ⅲ.隔离性Ⅳ.持久性
随机试题
下列给定程序中,函数fun()的功能是:根据整型形参m的值,计算如下公式的值。t=1-1/(2×2)-1/(3×3)-…-l/(m×m)请改正函数fun()中的错误,使它能得出正确的结果。注意:不要改动main函数,不得增行或删行,
在中国的少数民族中,人口最多的是()。
某刺绣厂女工李某因其绣工好,深受客户喜爱。许多爱刺绣的客户慕名前来向其定作绣品。某年,港商向其一次性订购10幅绣品,每幅1000元,言明1年后取货,并预付了5000元定金。李某因当年家中杂事太多,就把活儿分给本厂几名女工合干,言明到时货钱平分。1年后,货款
A.柴胡疏肝散B.黄芪建中汤C.化肝煎D.开郁二陈汤E.益胃肠治疗消化性溃疡脾胃虚寒证,应首选的方剂是()
下列哪一项信息是县级和乡(镇)人民政府均应重点主动公开的政府信息?()(司考2008.2.42)
有一伸臂梁受力及支承如下图所示,则固定端A的弯矩为()。
公开募集基金的基金管理人将其固有财产或他人财产混同于基金财产从事证券投资会导致()。Ⅰ.违背基金财产独立性原则Ⅱ.使基金财产与基金管理人的固有财产混淆不清Ⅲ.基金财产可以得到更多的收益Ⅳ.会对基金份额持有人的利益造成损害
银团贷款成员应遵守的原则有()。
TextChristmaswasa【C1】______affairwhenIgrewup.TherewerejustmyparentsandI.Ivowed【C2】______somedayI’dmarryan
NotonlyyoubutalsoI_____mistakenonthispoint.
最新回复
(
0
)