首页 数据库练习题

数据库练习题

举报
开通vip

数据库练习题练习题 1.设有关系模式R(A,B,C,D,E),其属性集上的函数依赖F={AB→C,B →D,C→E,EC→B}。 (1)求C关于F的闭包,请写出求解的具体过程; (2)分别验证F是否蕴含函数依赖C→D和C→A; (3)求R的候选关键字。 2.设关系模式R(A,B,C,D,E,F),函数依赖集S={AB→C, DF→B, C→E, AC→BE}。 (1)求R的候选关键字; (2)判断R最高达到哪个范式? (3)求R的函数依赖保持并无损连接的3NF分解。 3.设教学管理数据库模式如下: 学生关...

数据库练习题
练习题 1.设有关系模式R(A,B,C,D,E),其属性集上的函数依赖F={AB→C,B →D,C→E,EC→B}。 (1)求C关于F的闭包,请写出求解的具体过程; (2)分别验证F是否蕴含函数依赖C→D和C→A; (3)求R的候选关键字。 2.设关系模式R(A,B,C,D,E,F),函数依赖集S={AB→C, DF→B, C→E, AC→BE}。 (1)求R的候选关键字; (2)判断R最高达到哪个范式? (3)求R的函数依赖保持并无损连接的3NF分解。 3.设教学管理数据库模式如下: 学生关系模式:S(SNO, SNAME, AGE, SDEPT); 课程关系模式:C(CNO, CNAME,TNAME); 学习关系模式:SC(SNO, CNO, SCORE); 其中:SNO是学号;SNAME是学生姓名;AGE是学生年龄;SDEPT是学生所在系; CNO是课程号;CNAME是课程名;TNAME是教师姓名;SCORE是成绩。 (1)用关系代数查询选修了“数据库原理”课程的学生的学号; (2)用关系代数查询选修了“王林”老师所讲授的全部课程的学生的学号; (3)用SQL语句建立S表,并且设定年龄(AGE)的约束条件不得低于16岁; (4)用SQL语句检索学号为2010081103的学生所学课程的课程名与任课教师名; (5)用SQL语句统计每门课程的最高成绩。 4.设有如下3个关系模式: 职工(职工号,姓名,性别,年龄); 工程 路基工程安全技术交底工程项目施工成本控制工程量增项单年度零星工程技术标正投影法基本原理 (工程号,工程名称,预算); 报酬(职工号,工程号,工资); 试用SQL语句完成下面的(1)—(5)题。 (1)查询年龄不在19至55岁之间的职工姓名和性别; (2)按照职工号统计每名职工的总收入; (3)将预算额达到10万元及以上工程的职工工资提高10%; (4)查询参加过两个以上工程项目的职工号及项目数,并按项目数降序排列; (5)创建一个关于职工参加工程项目的视图VPS,该视图包括职工号,姓名,工程名称和工资。 5.某医院病房的计算机管理系统中需要如下信息: 科室:科室名,科室地址,科室电话; 病房:病房号,床位号; 医生:工作证号,姓名,职称,年龄; 病人:病历号,姓名,性别,病情诊治; 其中:每一个科室有多个病房、多名医生;一个病房只能属于一个科室;一位医生只属于一个科室,但可负责多名病人的诊治;一名病人的主治医生只有一位。试完成如下工作: (1)设计出 规范 编程规范下载gsp规范下载钢格栅规范下载警徽规范下载建设厅规范下载 、完整的E-R图; (2)将该E-R图转换为等价的关系模型,包括各个表的名称和属性,并指出每个表的主键和外键。 (3)在(2)小题建立的关系模型基础上,用SQL命令建立病房的数据表,需要在建表时同时建立主码和外码。
本文档为【数据库练习题】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
该文档来自用户分享,如有侵权行为请发邮件ishare@vip.sina.com联系网站客服,我们会及时删除。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。
本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。
网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
下载需要: 免费 已有0 人下载
最新资料
资料动态
专题动态
is_153723
暂无简介~
格式:doc
大小:13KB
软件:Word
页数:3
分类:计算机考试
上传时间:2019-05-03
浏览量:61