首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设某教学管理系统,其查询模块需要提供如下功能: Ⅰ.查询系信息,列出各系编号、系名和系办公电话; Ⅱ.查询某系教师的信息,列出教师号、教师名、工资和聘用日期; Ⅲ.查询某教师讲授的课程信息,列出课程号、课程名和学分; Ⅳ.查
设某教学管理系统,其查询模块需要提供如下功能: Ⅰ.查询系信息,列出各系编号、系名和系办公电话; Ⅱ.查询某系教师的信息,列出教师号、教师名、工资和聘用日期; Ⅲ.查询某教师讲授的课程信息,列出课程号、课程名和学分; Ⅳ.查
admin
2018-05-02
57
问题
设某教学管理系统,其查询模块需要提供如下功能:
Ⅰ.查询系信息,列出各系编号、系名和系办公电话;
Ⅱ.查询某系教师的信息,列出教师号、教师名、工资和聘用日期;
Ⅲ.查询某教师讲授的课程信息,列出课程号、课程名和学分;
Ⅳ.查询讲授某门课程的教师信息,列出教师名和职称;
Ⅴ.查询某门课程的先修课程信息,列出先修课程号和先修课程名。
系统有如下业务规则:
Ⅰ.一个系可聘用多名教师,一名教师只能受聘于一个系;
Ⅱ.一名教师可讲授多门课程,一门课程可由多名教师讲授;
Ⅲ.一门课程可以有多门先修课程,也可以没有先修课程。
将ER图转换为满足3NF的关系模式,并说明每个关系模式的主码和外码。
选项
答案
由于题目要求满足3NF范式,ER图向关系模式转换采用方法一,关系名采用实体名或联系名。本题中有两个一对多、一个多对多联系,因此在转换时一对多联系转换为独立的关系模式;模式的属性由联系本身的属性及两个实体的键构成;主键由多端实体的键组成。m:n(多对多)联系转换成新的独立的模式,模式的属性由联系本身的属性及两个实体的键构成,主键由两端实体的键组合而成。
解析
在将ER图向关系模式转换时规则如下:
①1:1(一对一)联系。
联系转换为独立的关系模式;模式的属性由联系本身的属性及两个实体的键构成;主键由两个实体中的任意一个键构成。
②1:m(一对多)联系。
联系转换为独立的关系模式;模式的属性由联系本身的属性及两个实体的键构成;主键由m端实体的键组成。不变。
③m:n(多对多)联系转换成新的独立的模式,模式的属性由联系本身的属性及两个实体的键构成,主键由两端实体的键组合而成。
关系模式满足3NF,则必须满足关系模式中每一个非主属性既不部分依赖于码也不传递依赖于码,简而言之,第三范式就是属性不依赖于其他非主属性。
转载请注明原文地址:https://kaotiyun.com/show/ETlZ777K
本试题收录于:
三级数据库技术题库NCRE全国计算机三级分类
0
三级数据库技术
NCRE全国计算机三级
相关试题推荐
在数据库应用中,一般一个SQL语句可产生或处理一组记录,而数据库主语言语句一般一次只能处理一个记录,其协调可通过下列______技术来实现。
一个操作中的所有动作,要么全做,要么全都不做,这种用于完成一定基本功能的过程称为______。
关系数据库标准语言具有一体化的特点,该特点的提出主要是对比()。
数据库具有()、最小的冗余度和较高的程序与数据独立性。
数据库管理系统不具备的功能是()。
利用计算机的算式运算等功能帮助设计人员进行产品设计工作属于计算机辅助系统中的()。
新奥尔良方法将数据库设计过程分为4个阶段:【】、概念结构设计、逻辑结构设计和物理设计。
SQL的数据定义功能包括
数据冗余引起的问题属于______。
若目标串的长度为n,模式串的长度为[n/3],则执行模式匹配算法时,在最坏情况下的时间复杂度是()。
随机试题
患者2个月前曾因龋坏行右下后牙充填治疗,后因该牙变色而就诊,无冷热刺激痛史。检查:45牙远中及面可见牙色充填物,周围发黑,有钩拉感,冷热(一),叩(一)。下列与该疾病的发生无关的是
男性,38岁,患肝硬化3年。1周来畏寒发热,体温38℃左右,全腹痛,腹部明显膨隆,尿量500ml/d。住院后经检查有以下体征,对目前病情判断最有意义的是
A.内痔B.外痔C.肛乳头肥大D.肛瘘E.锁肛痔适宜采用硬化注射疗法的是
A.髋关节功能保存B.髋关节骨性强直C.髋关节形成前屈内收内旋畸形D.局部形成寒性脓肿E.局部形成窦道髋关节全关节结核晚期病灶清除术,最终达到的结果是
影响企业筹资、投资和收益分配的法律法规是()。
Everybodylovesafatpayrise.Yetpleasureatyourowncanvanishifyoulearnthatacolleaguehasbeengivenabiggerone.Ind
设总体X的概率密度为其中θ>-1为参数.X1,X1,…,Xn是来自总体X的样本,则未知参数θ的最大似然估计值为______.
设有学生(学号,姓名,性别,出生日期)和选课(学号,课程号,成绩)两个关系,并假定学号的第3、4位为专业代码。要计算各专业学生选修课程号为"101"课程的平均成绩,正确的SQL语句是( )。
在企业中,职工的“工资级别”与职工个人“工资”的联系是
A、Onlythoseusedintheuniversity.B、Onlythoseprintedattheuniversity.C、Onlythosecurrentlyavailablefrompublishers.D
最新回复
(
0
)