数据库期末综合复习题

余年寄山水
861次浏览
2020年08月04日 00:49
最佳经验
本文由作者推荐

奥运会比赛项目-护士长述职


【12周07计本网络方向数据库练习(范式部分)】
1、已知关系模式R(A,B, C,D,E),F={AB->C,B->D,C->E,EC->B,AC->B},求:
(1)、(AB)
+
F
(2)、F
+
(3)、该关系模式在已知的函数依赖下的候选键;
(4)、判断该关系模式最高能属于第几范式,并说明理由。

2、已知关系模式P (A,B,C,D,E,F,G,H,I,J),满足下列函数依赖:
FD={ABD->E,AB-> G,B->F, C->J, CJ->I,G->H},求:
(1)、FD的最小函数依赖集为?
(2)、候选码为?
(3)、判断该关系模式最高能属于第几范式,并说明理由;
(4)、关系规范化中的插入异常指的是?

3.如果关系模式R上有函数依赖AB→C和A→C,则R中存在( B )。
A.完全函数依赖 B.部分函数依赖
C.传递函数依赖 D.多值依赖

4、关系模式R属性集为{A,B,C},函数依赖集F={AB→C,AC →B,B→C},
则R属于( A )。
A.1NF B.2NF C.3N D.BCNF

【E-R图部分】
1.假设教学管理规定:
①一个学生可选修多门课,一门课有若干学生选修;
②一个教师可讲授多门课,一门课只有一个教师讲授;
③一个学生选修一门课,仅有一个成绩。
学生的属性有学号、学生姓名;教师的属性有教师编 号,教师姓名;课程的属
性有课程号、课程名。
要求:
(1)根据上述语义画出E-R图,要求在图中画出实体的属性并注明联系的类型;
(2)试将ER模型转换成关系模型,并指出每个关系模式的主键和外键。

2.在数据库设计中,将E-R图转换为关系模式的过程属于( C )。
A.需求分析阶段 B.概念结构设计
C.逻辑结构设计 D.物理结构设计

3.一辆汽车由多个零部件组成,且相同的零部件可适用于不同型号的汽车,则汽
车 实体集与零部件实体集之间的联系是( D )。
A. 1对1 B. 1对多 C.多对1 D. 多对多


【关系代数部分】
1.设有关系R和S如下图所示,计算Π
C,D
(RS)的结果。

1


R S

A B C B D E

A 5 c

4 a c
E 8 f

4 e g
A 4 g

8 b a
2. 课本P54---55 关于聚
集函数的要求



【完整性控制】
1.数据库中的封锁机制是( )的主要方法。 C
A. 完整性 B. 安全性 C. 并发控制 D. 恢复

2.在数据库中,产生数据不一致的根本原因是( C )。
A. 数据存储量太大
B. 没有严格保护数据
C. 未对数据进行完整性控制
D. 数据冗余


【数据库练习(事务部分)】
1、设事务T1、T2和T3的定义如下:
T1:x:=x+8
T2:x:=x*2
T3:x:= 6
假设x的初值为0,若允许这三个事务并发执行,试列出所有可能的调度和相应
的x 值。


2.一个事务执行过程中,其正在访问的数据被其他事务所修改,导致处理结果不
正确,这是由于违背了事务的(C )而引起的。
A.原子性 B.一致性 C.隔离性 D.持久性

3.下列说法正确的是( C )。
A.“可串行化的调度”和“串性化的调度”是完全相同的概念。
B.当多个事务并发执行的时候,一定会发生死锁。
C.如果对某数据对象加了X锁,则其他任何事务都不能再对其加任何类型的锁。
D.封锁粒度越大,则数据库的共享性就越大。



【07计本网络数据库原理第6次练习(数据库设计练习)】

2


1、已知新华书店销售订单的屏幕输出格式如下图所示。
订单编号: 1379465
客户名称:光华学校
图书编号
3249786
2578964
书名
英语
哲学
客户编号: NC200574
客户电话: 65798641
定价
23.00
25.00
数量
100
100
日期:
2005-09-08
地址:光华路 17

金额
2300.00
2500.00
合计: 4800.00 元
书店的业务描述:
( 1 )每一个订单有惟一的订单编号;
( 2 )一个订单可以订购多种图书,且每一种图书可以在多个订单中出现;
( 3 )一个订单对应一个客户,且一个客户可以有多个订单;
( 4 )每一个客户有惟一的客户编号;
( 5 )每一种图书有惟一的图书编号。
要求:根据上述业务描述和订单格式,为其设计一 个数据库及数据库需要的数
据表,建立表间关系。
(1)写出 R 的基本函数依赖集。
(2)找出 R 的候选键。
(3)判断 R 最高可达到第几范式,为什么?
(4)R 分解为一组满足 3NF 的模式
2、数据库的三个关系如下:
(1) 学生关系S,包括学号SNO、姓名SN、系别SD、年龄SA;(其中年龄
必须在1 5到25岁之间)。
(2) 课程关系C,包括课程号CNO、课程名CN、任课教师TN;
(3) 学生选课关系SC,包括SNO、CNO和成绩G。(其中SNO引用自学生
关系S, CNO引用自课程关系C)。
要求:写出在MS SQL中建立这三个关系的SQL语句,递交脚本文件。
3. 在供应商、零件数据库中有以下3个关系模式:
供应商:S(SNO,SNAME,CITY,STATUS)
零件:P(PNO,PNAME,WEIGHT,COLOR,CITY)
供应货:SP(SNO,PNO,QTY)
各属性的含义可由属性名体现,不再重复,供应货 关系SP表示某供应商
SNO,供应了PNO零件,数量为QTY。
用SQL语句完成以下操作:
1) 求零件P1的总供应量;
2) 供应蓝色零件的供应商名字;
3) 求厦门供应商的号码、名字和状况(STATUS);
4) 把零件P1的重量增加8,颜色改为橙色。

【07计本(网络)数据库原理练习三】
分别在Access,MS SQL中建立如下的“运动会数据库”中3张数据表及表间

3


关系。
参赛选手:
字段名称 字段类型 字段大小
选手编号 文本 4
姓名 文本 8
性别 是否
单位名称 文本 20
记录:
1001 王尚寒 女 华侨中学
-------------------------- -----------------------------------------
参赛单位:
字段名称 字段类型 字段大小
单位名称 文本 20
单位地址 文本 30
联系电话 数字 长整型
电子邮箱 文本 20

记录:
新华中学 新华路128号 88680288 xinhuazx@
------------- -------------------------------------------------- ----
参赛项目:
字段名称 字段类型 字段大小
项目编号 数字 整型
项目名称 文本 10
选手编号 文本 4
成绩 数字 单精度
记录:
111 立定跳远 1002 2.5







4

淮南子本经训-海南省政府采购中心


湖南郴州湘南学院-自我工作评价


中秋祝福ppt-步步惊心经典语录


谁说女子不如男作文-人文风情


那天是愚人节-北京首师大附中


成都纺织高等专科学院-质量月征文


团队队名-关于读书的演讲稿


节能常识-军训的体会