- 1、本文档共11页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
精选文档
厦门大学《数据库系统原理》评分标准
信息科学技术学院计算机系 2012 年级计算机专业
主考教师:张东站 试卷类型: (A )
一、解答:
1.
2 、对应的关系模式结构如下:
科室(科名,科地址,科电话)
病房(病房号,床位号,科室名)
诊治(病例号,工作证号)
入住(病例号,病房号)
科室组成(科室,病房号)
医生(工作证号,姓名,职称,科室名,年龄)
可编辑
精选文档
病人(病历号,姓名,性别,主管医生,病房号)
每个关系的后选码如下: 科室的后选码是科名。
病房的后选码是科室名 + 病房号。 医生的后选码是工作证。 病人的后选码是病历号。
评分标准:
ER 图:每个实体 0.5 分( 2 分),实体属性各 0.5 分( 6 分),关联关系各 0.5 分( 2 分)
关系模式:主码 0.5 分( 2.5 分),外码 0.5 分( 2 分),关系名 0.5 分( 0.5 分)
二、 (50% )某物流公司数据库包含以下 5 个关系
学生 S (Sno,Sname,Sage,Sex,Sdept ),分别为学号、姓名、年龄、性别和所在系。
社团 A (Ano,Aname,Aquality,Lno,Managerno,Telephone,Astatus ),分别为社团编号、
社团名称、社团性质、纳新地点编号,负责人学号,社团联系方式,纳新状态。
纳新地点 L (Lno,Lname ),分别为纳新地点编号、地点名。
学生入社情况 SA (Sno,Ano,Dtime ),分别为学号、社团编号和入社时间。
纳新 D (Lno,Ano ),分别为纳新地点编号和社团编号。
其中 S 由 Sno 唯一标识, A 由 Ano 唯一标识, L 由 Lno 唯一标识, SA 由 Sno 和 Ano 唯一标
识, D 由 Lno 和 Ano 唯一标识。其中 Dtime 格式为 yyyy-MM-dd( 统一格式可直接比较大小 )
1、 (9%) 用关系代数、元组关系演示和 SQL 查询参加了全部社团的学生姓名和所在系。
后面的操作仅用 SQL
关系代数 :
ΠS.Sname,S.Sdept ( σA. Aname = 篮球协会’ (S ∞ SA∞ A))
投影 1 分,选择 1 分,自然连接 1 分
可编辑
精选文档
关系演示:
Range S x;
Range A y;
Range SA z;
GET W (x .Sname , x .Sdept) : x y z (x .Sno = z .Sno ^ z .Ano = y.Ano ^
y.Aname = ' 摄影协会 ' )
语法 2 分,条件 1 分
SQL:
Select S.Sname,S.Sdept
from S ,SA ,A where S.Sno = SA .Sno and SA .Ano = A .Ano and A .Aname = ’摄影协会’
SQL 语法 1 分,条件 2 分
2 、 (6%) 查询 2014-9-1 至 2014-9-5( 不包括 2014-9-1 和 2014-9-5 这两天 ) 纳新人数至少为 150
人的社团的名称、性质和联系方式。
Select * from A where Ano in
(select Ano
文档评论(0)