首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
已知某教务管理系统的设计人员在需求分析阶段收集到下列原始数据表格: 已知该业务系统存在如下规则: Ⅰ.每个教师有唯一的教师号,每个教师号对应唯一的一名教师; Ⅱ.每门课程有唯一的课程号,每个课程号对应唯一的一门课程; Ⅲ.每本教材有唯一的教材号,每个教材
已知某教务管理系统的设计人员在需求分析阶段收集到下列原始数据表格: 已知该业务系统存在如下规则: Ⅰ.每个教师有唯一的教师号,每个教师号对应唯一的一名教师; Ⅱ.每门课程有唯一的课程号,每个课程号对应唯一的一门课程; Ⅲ.每本教材有唯一的教材号,每个教材
admin
2019-07-07
24
问题
已知某教务管理系统的设计人员在需求分析阶段收集到下列原始数据表格:
已知该业务系统存在如下规则:
Ⅰ.每个教师有唯一的教师号,每个教师号对应唯一的一名教师;
Ⅱ.每门课程有唯一的课程号,每个课程号对应唯一的一门课程;
Ⅲ.每本教材有唯一的教材号,每个教材号对应唯一的一本教材;
Ⅳ.每个教师最多只有一个上级领导,也可以没有上级领导;
Ⅴ.一门课程仅由一名教师讲授;
Ⅵ.一本教材仅用于一门课程。
请根据原始数据表及业务规则,给出该系统的关系模式,保证每个关系模式满足3NF,并说明每个关系模式的主码和外码。
选项
答案
教师(
教师号
,教师名,上级领导教师号,职称) 主码:教师号;外码:上级领导教师号、职称 职称(
职称名
,工资) 主码:职称名;外码:无 课程(
课程号
,课程名,学分,教材号,任课教师号) 主码:课程号;外码:教材号,任课教师号 教材(教材号,教材名,出版社名) 主码:教材号;外码:无
解析
关系的描述称为关系模式,它可以形式化地表示为R(U,D,DOM,F)。要想使转换生成的关系模式满足3NF,则必须满足关系模式中每一个非主属性既不部分依赖于码也不传递依赖于码。根据题目中的表中的数据和业务系统的规则可知,共有四个实体存在,分别为教师、课程、教材、职称,职称作为实体而不是教师的属性是因为职称与工资挂钩,考虑到其有进一步描述的特性,所以把职称作为一个关系而不是教师的一个属性。若职称作为教师的属性,则教师关系模式中就包含教师号、职称、工资三者之间存在传递函数依赖,不满足3NF。
转载请注明原文地址:https://kaotiyun.com/show/BxlZ777K
本试题收录于:
三级数据库技术题库NCRE全国计算机三级分类
0
三级数据库技术
NCRE全国计算机三级
相关试题推荐
单用户数据库管理系统与多用户数据库管理系统之间最明显也是最重要的差别:是否支持多个用户______。
在实体属性中,可用于区别实体集合中不同个体的那个属性或几个属性的组合,称【】。
数据模型质量的高低不会影响数据库性能的好坏,这句话正确否?【】
在下面对于关系的叙述中,________的叙述是不正确的。
“事务的所有操作在数据库中要么全部正确反映出来,要么全部不反映”,这是事务的________特性。
设有关系R(A,B,C)和S(A,D,E,F),若将关系表达式:民A,RB,S.D,S.F()用SQL语言的查询语句表示,则有:SELECTR.A,R,B,S.D,S.FFROMR,SWHERE【】
SQL语言集数据查询、数据操纵,数据定义和数据控制功能于一体,语句CREATE、DROP、ALTER实现哪类功能?
计算机系统中,【】通常用8位二进制组成,可代表一个数字、一个字母或一个特殊符号。
若关系模式R∈1NF,且对于每一个非平凡的函数依赖X→Y,都有X包含码,则R∈
现代工业生产中为提高产品质量、降低生产成本和改善生产人员的工作条件,利用计算机控制、操作和管理生产设备的系统一般称为______。
随机试题
人类生活中最基本、最重要的一种群体形式是()
保护环境是每个公民的职责。
ThesituationinAfricahaschangedsorapidlythatthismapisalready_______
关于第三心音特点,下列哪项不正确
患者女性50岁,左腮腺区反复肿胀3年,平时有胀感,口内有咸味较符合慢性阻塞性腮腺炎的病史是
监理企业履行委托监理合同时发生的成本是( )。
《行政许可法》的立法宗旨有()。
用户界面是用户和数据库系统间的一条分界线,在分界线之下,用户是不可知的,用户界面定义在()。
格式10/10/2006是【】型常量。
WhenIgotowork,______(我喜欢乘公汽车而不是自己驾车).
最新回复
(
0
)