2005年理数据库原理a.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
2005年理数据库原理a

.山东建筑工程学院试卷 共 1 页 第 1 页  2004  至 2005 学年第 2 学期 课程名称 数据库原理 (本科)试卷A 试卷类别:考试; 考试形式:闭卷; 考试时间 120 分钟 题号 1 2 3 4 5 总分 分数 一、 基于关系数据库E、 P、 EP: E职工表(E#职工号, EN姓名, EA年龄, EE性别, ED所属部门) Key={E#} P项目表(P#项目号, PN项目名称, PL项目工时) Key={P#} EP(E#职工号, P#项目号, L工时) Key={E#, P#} 用关系代数完成下列问题的查询: (本题共4小题,每小题2分,共8分) 1.检索维修班的全体职工。 2.查询职工的姓名和所在的部门。 3.检索未参与名为“礼堂”项目的职工姓名。 4.检索同时参与项目号为P2和P4的职工号。 二、设招生考试统计查询数据库中包括三个基本表(关系): 学校School(校代码sccode, 校名scname, 校类型sctype, 计招人数plnum, 实录人数renum, 平均分average) 考生Examinee(考号exno, 考分exgrade, 姓名exname, 性别sex, 所在地city, 民族nation) 考生志愿Ewill(考号exno, 一本志愿校代码scode1, 二本志愿校代码scode2, 志愿序号order) 用SQL语句完成下列问题的查询: (本题共10小题,每小题3分,共30分) 1.查询所有学校实际招生人数与计划招生人数的差额。 2.查询重点院校志愿未填的考生考号。 3.查询所有填写第一重点院校志愿代码为300, 考分大于600的考生姓名, 考号。 4.查询考分在500~600分之间(包括500和600分)的考生考号, 考分。 5.查询报考重点院校志愿的学校代号是300、 301、 303的考生考号。 6.在考生(Examinee)表中定义考号为主键。 7.将对考生 (Examinee) 表中考分(Exgrade)列修改的权限授予全体用户。 8.建立关于第一志愿填报西安交通大学的考生信息视图。 9.将少数民族考生的分数提高3%。 10.统计填报第一志愿代码为301, 考分〉640的考生人数。 三、指出下列关系模式的候选键是什么,它是第几范式?并解释理由。(本题共3小题,每小题4分,共12分) 1.R的属性集合为{A, B, C}, 其函数依赖集合为F={AB→C} 。 2.R的属性集合为{A, B, C, D}, 其函数依赖集合为F={B→D, AB→C} 。 3.R的属性集合为{A, B, C, D, E, G}, 其函数依赖集合为 F={C→G, E→A, CE→D, A→B} 。 四、综合题(本题20分) 给定一个学校教学管理系统的模型。已知每个学生要记录其学号,姓名,身份证号,性别,出生日期,年龄,籍贯,入学时间,所学专业和所属系别,班级,是本科生还是专科生。每个学生隶属一个班级,就读于一个系,一个系包含若干学生,一个班级也包含若干学生。每个教师要记录其工作证号,姓名,身份证号,性别,出生日期,年龄,籍贯,职称,联系电话号码,参加工作时间,所属系别和教研室。一个系包含若干教师,每个教师只能在一个系工作,一个教师归属于一个教研室,一个教研室包含若干教师。学校开设的课程要记录课程号,课程名,学分,学期,上课教师姓名,课程类型,需先修的课程。一个教师可以讲授多门课程,一门课程也可以由多个教师讲授。一个学生可以选修多门课程,一门课程也可以由多个学生选修,每个学生的选课每个课程都有一个成绩。 要求:1.根据上述语义画出ER图,要求在图中画出实体的属性并注明联系的类型;(10分) 2.试将ER模型转换成关系模型,并指出每个关系模式的主键和外键。(5分) 3.对于1:N的联系类型,写出关系模型转换应遵循的原则。(5分) 五、简答题(本题共10小题,每小题3分,共30分) 什么是封锁协议? 2.事务的概念及其性质。 3.数据字典的内容和作用是什么? 4.简述聚簇的概念。 5.简要说明嵌入式SQL语言中游标的作用。 6. 什么是函数依赖? 7.SQL语言的四大功能是什么? 8.DBMS的完整性控制机制应具有哪些功能。 9.试计算关系R和S自然联接的结果。 10.

文档评论(0)

xy88118 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档