【计算机类职业资格】中级数据库系统工程师下午试题-18及答案解析.doc
《【计算机类职业资格】中级数据库系统工程师下午试题-18及答案解析.doc》由会员分享,可在线阅读,更多相关《【计算机类职业资格】中级数据库系统工程师下午试题-18及答案解析.doc(5页珍藏版)》请在麦多课文档分享上搜索。
1、中级数据库系统工程师下午试题-18 及答案解析(总分:70.01,做题时间:90 分钟)一、B试题一/B(总题数:1,分数:20.00)设有关系模式 R(A,B,C,D,E),其函数依赖集为F=ABC,CD,BDA,BCE(分数:20.01)(1).求 R 的候选码,并简要说明理由。(分数:6.67)_(2).R 规范化程度最高可达到几范式,并简述理由。(分数:6.67)_(3).若 R 不为 3NF,将 R 分解为 3NF,并保持两性。 若 R 上的函数依赖集为F1=ABC,CD,BA,BE,分别解答上面问题。(分数:6.67)_二、B试题二/B(总题数:1,分数:15.00)学校教学箭理数
2、据席中有三个基本表:S(USNO/U,SNAME,SDEPT,SAGE)C(UCNO/U,CNAME,TEACHER)SC(USNO/U,CNO,GRADE)各属性含义为:SNO 学号,SNAME 学生姓名,SDEPT 所在系,SAGE 年龄;CNO,课程号,CNAME 课程名,TEACHER 教师;GRADE 成绩。打下划线表示为各关系的关键字。SC 巾的属性 SNO 和 CNO 也为外码,参照 S 和C 的关键字。(分数:15.00)(1).写出此三个关系的 SQL 定义语句;(分数:5.00)_(2).要求存删除 S 中一个元组时,把关系 SC 中具有相同 SNO 值的元组全部删除,则
3、SC 的定义心作如何修改:若要求修改 S 中的 SNO 时,SC 中相同的 SNO 值也要修改,则 SC 应应作如何修改。(分数:5.00)_(3).设计一个触发器,使得在修改 SC 的成绩时,要求修改后的成绩一定不能比原成绩低。(分数:5.00)_三、B试题三/B(总题数:1,分数:20.00)某制造企业厂商要求“入席单”如下:(分数:20.00)(1).试设计出与此“入库单”相关联的所有关系模式(不包括财务)。(分数:10.00)_(2).若此企业的数据库席用系统在运行一段时间后,出现了明显的数据访问和处理的变慢,试度分析可能的原冈,并简述应如何采取怎样的相应措旌来解决此问题。(分数:10
4、.00)_四、B试题四/B(总题数:1,分数:15.00)设有如下实体:学生(学号,单位,姓名,性别,年龄,选修课程名)课程(编号,课程名,开课单位,任课教师号)教师(教师号,姓名,性别,职称,讲授课程编号)单位(单位名称,电话,教师号,教师名)上述实体存在如下联系:一个学生可选修多门课程,一门课程可被多个学生选修;一个教师可讲授多门课程,一门课程可为多个教师讲授;一个单位可有多个教师,一个教师只能属于一个单位。(分数:15.00)(1).分别设计学生选课和教师任课两个信息的结构 E-R 图。(分数:5.00)_(2).将上述设计完成的 E-R 图合并成一个全局 E-R 图。(分数:5.00)
5、_(3).将该全局 E-R 图转换为等价的关系模型表示的数据库逻辑结构。(分数:5.00)_中级数据库系统工程师下午试题-18 答案解析(总分:70.01,做题时间:90 分钟)一、B试题一/B(总题数:1,分数:20.00)设有关系模式 R(A,B,C,D,E),其函数依赖集为F=ABC,CD,BDA,BCE(分数:20.01)(1).求 R 的候选码,并简要说明理由。(分数:6.67)_正确答案:(雨数依赖集为 F=ABC,CD,BDA,BCE: (1)冈为 B 属性在各函数依赖的右部均未出现,所以属性 B 一定为每个候选码中的属性,AB、BC 和 BD 的属性闭包均为 ABCDE,所以
6、R 的候选码为AB、BC 和 BD。 (2)山 R 的候选码为 AB、BC 和 BD 可知主属性为 ABCD,E 为非土属性。)解析:(2).R 规范化程度最高可达到几范式,并简述理由。(分数:6.67)_正确答案:(ABCD 中的单个属性均不能函数决定 E,所以 R 可达到 2NF;同时也不存在 E 对码的传递依赖,即可达到 3NF;但是存在 ABC 和 CD,即存在主属性对码的传递依赖,所以 R 规范化程度最高可达到3NF。)解析:(3).若 R 不为 3NF,将 R 分解为 3NF,并保持两性。 若 R 上的函数依赖集为F1=ABC,CD,BA,BE,分别解答上面问题。(分数:6.67)
7、_正确答案:(R 上的函数依赖集为 F1=ABC,CD,BA,BE时: (1)R 的候选码为 B。 (2)R 规范化程度最高可达到 2NF。 (3)在遵循函数依赖保持性和分解无损性的原则下,可将 R 分解为BC,BA,BE,CD,分解后的模式组均为 3NF。)解析:二、B试题二/B(总题数:1,分数:15.00)学校教学箭理数据席中有三个基本表:S(USNO/U,SNAME,SDEPT,SAGE)C(UCNO/U,CNAME,TEACHER)SC(USNO/U,CNO,GRADE)各属性含义为:SNO 学号,SNAME 学生姓名,SDEPT 所在系,SAGE 年龄;CNO,课程号,CNAME
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 职业资格 中级 数据库 系统 工程师 下午 试题 18 答案 解析 DOC
