收藏 分销(赏)

2023年湖南城市学院数据库原理应用题库.docx

上传人:人****来 文档编号:4574393 上传时间:2024-09-30 格式:DOCX 页数:8 大小:140.48KB
下载 相关 举报
2023年湖南城市学院数据库原理应用题库.docx_第1页
第1页 / 共8页
2023年湖南城市学院数据库原理应用题库.docx_第2页
第2页 / 共8页
2023年湖南城市学院数据库原理应用题库.docx_第3页
第3页 / 共8页
2023年湖南城市学院数据库原理应用题库.docx_第4页
第4页 / 共8页
2023年湖南城市学院数据库原理应用题库.docx_第5页
第5页 / 共8页
点击查看更多>>
资源描述

1、湖南都市学院数据库原理应用题题库、应用题1. 一图书馆借阅书刊,请你画出书刊、读者及借阅三者间E-R模型。2.设有关系R和(1 ) R1=R-S;RS,计算:(2)R2=RUS;ABCabc(3) R3=RnS;(4)R4=RxSSABCbaf3.既有关系数据库如下:奖学金)学生(学号,姓名,性别,专业课程(课程号,名称,学分)学习(学号,课程号,分数)用关系代数体现式实现下列1 4小题:1. 检索“英语”专业学生所学课程 信息,包括学号、姓名、课程名和分数。Li,课程(学生8学习8课程)2. 检索“数据库原理”课程成绩高于90分所有学生学号、姓名、专业和分数;学号,姓名,专业,分数S分数皿名

2、称=,数据库原理,(学生8学习课程)3. 检索不学课程号为“C135”课程学生信息,包括学号,姓名和专业;学号业(学生E*业(。课程号=学生学习)4. 检索没有任何一门课程成绩不及格 所有学生 信息,包括学号、姓名和专业;学号姓名专业(学生E学号姓名专业(。分数60(学生学习)2、学生-课程数据库(24分)学生表:Student(Sno, Sname, Ssex, Sage, Sdept)课程表:Course(Cno, Cname, Cpno, Ccredit)学生选课表:SC(Sno, Cno, Grade)用SQL语句实现:(1)为学生-课程数据库中Course表建立索引,按课程号升序建唯

3、一索引。(2)删除Course表索引。(3)查询全体学生姓名、学号、所在系。(4)查询年龄不在2023岁之间 学生姓名、系别和年龄。(5) 查询所有姓刘学生 姓名、学号和性别。(6) 求各个课程号及对应 选课人数。(7) 查询每个学生 学号、姓名、选修 课程名及成绩。(8) 将所有学生年龄增长1岁。(1 ) CREATE INDEX Coucno ON Course(Cno)(2) DROP INDEX Course . Coucno(3) SELECT Sname,Sno,Sdept FROM Student(4 ) SELECT Sname, Sdept, SageFROM Student

4、WHERE Sage NOT BETWEEN 20 AND 23(5 ) SELECT Sname,Sno,SsexFROM StudentWHERE Sname LIKE 刘(6 ) SELECT Cno, COUNT(Sno)FROM SCGROUP BY Cno(7 ) SELECT Student.Sno, Sname, Cname, GradeFROM Student, SC, CourseWHERE Student.Sno = SC.Snoand SC.Cno = Course.Cno;(8) UPDATE StudentSET Sage= Sage+1;1、某商店管理波及商店、商

5、品和职工三个实体,它们分别具有下列属性:商店:商店编号,店名,店址,店经理商品:商品编号,商品名,单价,产地职工:职工编号,职工名,性别,工资这些实体间联络如下:百货企业管辖若干个连锁商店,每家商店经营若干商品,每家商店有若干职工,但每个职工只能服务于一家商店。职工参与某商店工作有开始时间,商店销售商品有月销售量。请画出商店、商品和职工 E-R图。将该E-R图转换为关系数据模型。关系模式集:商店模式(商店编号,店号,店址,店经理)商品模式(商品编号,商品名,单价,产地)职工模式(职工编号,职工名,性别,工资,商店编号,开始时间)P1模式(商店编号,商品编号,月销售量)2、设某汽车运送企业数据库

6、中有三个实体集。一是“车队”实体集,属性有车队号、车队名等;二是“车辆”实体集,属性有牌照号、厂家、出厂日期等;三是“司机”实体集,属性有司机编号、姓名、等。设车队与司机之间存在“聘任”联络,每个车队可聘任若干司机,但每个司机只能应聘于一种车队,车队聘任司机有个聘期;车队与车辆之间存在“拥有”联络,每个车队可拥有若干车辆,但每辆车只能属于一种车队;司机与车辆之间存在着“使用”联络,司机使用车辆有使用日期和公里数两个属性,每个司机可使用多辆汽车,每辆汽车可被多种司机使用。(1)试画出ER图,并在图上注明属性、联络类型、实体标识符;(2)将ER图转换成关系模型,并阐明主键和外键。(1)ER图如图所

7、示。(2 )转换成 关系模型应具有4个关系模式:车队(车队号,车队名)车辆(牌照号,厂家,生产日期,车队号)司机(司机编号,姓名,车队号,聘期)使用(司机编号,车辆号,使用日期,公里数)4、既有某个应用,波及到两个实体集,有关属性为:实体集R(a,b,c,(其,中a为码实体集S(e,f,g)其中e为码从实体集R到S存在多对一 联络,联络属性是h。(1)设计对应关系数据模型;R (a, b,c,e,h)S(e, f, g)(2) 假如将上述应用 数据库设计为一种关系模式,如下:RS (a,b,c,d,e,f,指映该关系模式码。码是ae(3) 假设上述关系模式RS上 所有函数依赖为:b-d,指出上

8、述模式RS最高满足第几范式?1NFBCNF之内)为何?RS满足2NF ,不满足3NF由于存在非主属性d对码ae传递依赖,没有部分函数依赖。(4) 假如将上述应用 数据库设计为三个关系模式,如下:R1 (a, b, c, d)R2 (e, f, g)R3 (a, q h)关系模式R2与否一定满足第3范式?为何?不一定。由于R3中有两个非主属性f和g,有也许存在函数依赖f F,则出现传递依赖ef、f-g。1、下列关系最高属于第几范式,并解释其原因。(1 )R(ABCD),F=BtD,AB C码为Ab,存在非主属性D对码 部分函数依赖,R为1NF。(2)R(ABCDE),F=AB CE,EtAB, C-D)码为AB、E,存在非主属性D对码 传递函数依赖,R为2NF。 R(ABCD),F=BtD,D B, ab-c)码为AB,存在非主属性D对码 部分函数依赖,R为1NF。 R(ABC),F=A B,BtA,AtC码为a、B,关系中每一种函数依赖 决定子都是候选码,R为BCNF。

展开阅读全文
相似文档                                   自信AI助手自信AI助手
猜你喜欢                                   自信AI导航自信AI导航
搜索标签

当前位置:首页 > 教育专区 > 其他

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        获赠5币

©2010-2024 宁波自信网络信息技术有限公司  版权所有

客服电话:4008-655-100  投诉/维权电话:4009-655-100

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :gzh.png    weibo.png    LOFTER.png 

客服