ImageVerifierCode 换一换
格式:DOCX , 页数:44 ,大小:171.19KB ,
资源ID:21404768      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/21404768.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(最新数据库期末考试复习题及答案 综合题Word文档格式.docx)为本站会员(b****5)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

最新数据库期末考试复习题及答案 综合题Word文档格式.docx

1、89北京256东风商场501345铁道商店76620第一百货公司413上海BBNAMEPRICE1毛笔212羽毛球7843收音机13254书包242ABAQTY105422510461241911411874125图3试用SQL语言写出下列查询:(1)找出店员人数不超过100人或者在长沙市的所有商店的代号和商店名。(2)找出至少供应了代号为256的商店所供应的全部商品的其它商店的商店名和所在城市。(1)SELECT A#, ANAME FROM A WHERE WQTY=100 OR CITY=长沙; (2分)(2)SELECT ANAME,CITY FROM A WHERE NOT EXIS

2、TS (SELECT * FROM B WHERE EXISTS(SELECT * FROM AB AB1 WHERE A#=256 AND B#=B.B#)AND NOT EXISTS(SELECT * FROM AB AB2 WHERE A#!= AND A#=A.A# AND B#=B.B#); (4分)3. 设有职工基本表:EMP(ENO,ENAME,AGE,SEX,SALARY),其属性分别表示职工号、姓名、年龄、性别、工资。为每个工资低于1000元的女职工加薪200元,试写出这个操作的SQL语句。UPDATE EMP SET SALARY=SALARY+200 WHERE SALA

3、RY50时,R中与相关联的属性B之值。 SELECT B FROM R, S WHERE R.A=S.A AND C(2)当属性C=40时,将R中与之相关联的属性B值修改为b4。 UPDATE R SET B=b4 WHERE A IN (SELECT A FROM S WHERE C=40)4. 设有关系R和函数依赖F:R(W,X,Y,Z),F = XZ,WXY 。(1)关系R属于第几范式? R是1NF。侯选码为WX,则Y,Z为非主属性,又由于XZ,因此F 中存在非主属性对侯选码的部分函数依赖。 将关系分解为: R1(W,X,Y),F1 = WXY R2(X,Z),F2 = XZ 消除了非主

4、属性对码的部分函数依赖。F1和F2中的函数依赖都是非平凡的,并且决定因素是候选码,所以上述关系模式是BCNF。阅卷人复查人某医院病房管理系统中,包括四个实体型,分别为:科室:科名,科地址,科电话病房:病房号,病房地址医生:工作证号,姓名,职称,年龄病人:病历号,姓名,性别 且存在如下语义约束: 一个科室有多个病房、多个医生,一个病房只能属于一个科室,一个医生只属于一个科室; 一个医生可负责多个病人的诊治,一个病人的主管医生只有一个; 一个病房可入住多个病人,一个病人只能入住在一个病房。注意:不同科室可能有相同的病房号。完成如下设计:(1)画出该医院病房管理系统的ER图;(5 某医院病房管理系统

5、的基本E-R图(2)将该E-R图转换为关系模型;转化后的关系模式如下: 科室(科名,科地址,科电话) 病房(病房号,病房地址,科名) 医生(工作证号,姓名,职称,年龄,科名) 病人(病历号,姓名,性别,主管医生,病房号,科名)(5分 科室:主码是科名; 病房:主码是科名十病房号,外码是科名; 医生:主码是工作证号,外码是科名; 病人:主码是病历号,外码是科名十病房号。(第1题20分,第2题10分,共30分)S(Sno,Sname, Status,City);P(Pno,Pname,Color,Weight);J(Jno,Jname,City);SPJ(Sno,Pno,Jno,Qty); Jno

6、(J)- Jno (City= (S)SPJColor= Pno,Jno(SPJ)Pno (Sno=(3)用ALPHA语言查询供应工程J1零件为红色的供应商号SNO;RANGE P PXGET W (SPJ.Sno): SPJ.Jno=PX(SPJ.Pno=PX.PnoPX.Color=)(4)用T-SQL语句建立“供应商”S表(主码必须定义); CREATE TABLE S (Sno CHAR(6) PRIMARY KEY, Sname CHAR(10), Status INT, City CHAR(20);(5)用SQL查询工程J1使用的各种零件的名称和使用数量;SELECT Pname,

7、TotalQty FROM (SELECT Pno,SUM(Qty) TotalQty WHERE Jno= GROUP BY Pno) X,P WHERE P.Pno=X.Pno;(6)用SQL查询没有使用天津供应商生产的零件的工程号;SELECT Jno 或:SELECT Jno FROM J FROM J WHERE Jno NOT IN WHERE NOT EXISTS (SELECT Jno (SELECT * FROM SPJ FROM SPJ,S WHERE Sno IN WHERE SPJ.Sno=S.Sno (SELECT Sno AND SPJ.Jno=J.Jno FROM

8、 S AND City=WHERE City=)或:FROM J WHERE NOT EXISTS (SELECT * FROM SPJ WHERE SPJ.Jno=J.Jno AND EXISTS FROM S WHERE S.Sno=SPJ.Sno AND City=(7)用SQL语句将全部红色零件改为蓝色;UPDATE P SET Color= WHERE Color=(8)用SQL语句将(S2,P4,J6,400)插入供应情况关系。,400); 关系STUDENT是1NF,因为F中存在非主属性SNAME,SDEPT,MNAME对侯选码(S#,CNAME)的部分函数依赖。 首先消除部分函

9、数依赖(S#,CNAME)SNAME,SDEPT,MNAME将关系分解为:R1(S#,SNAME,SDEPT,MNAME), F1 = S#SNAME,SDEPT,MNAMER2(S#,CNAME,GRADE),F2=(S#,CNAME)GRADE 在关系R1中存在非主属性对候选码的传递函数依赖S#SDEPT,所以将R1进一步分解:R11(S#,SNAME,SDEPT) ,F11 = S#SNAME,SDEPTR12(SDEPT,MNAME) ,F12 = SDEPTMNAME在R2,R11,R12关系模式中函数依赖都是非平凡的,并且决定因素均是候选码,所以上述三个关系模式均是BCNF。某医院病房管理系统中,包括四个实体型,分别为: (1)本题的E-R图如下图所示。某医院病房管理系统的基本E-R图

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1