云题海 - 专业文章范例文档资料分享平台

当前位置:首页 > 数据库原理期末复习题

数据库原理期末复习题

  • 62 次阅读
  • 3 次下载
  • 2025/5/4 7:41:33

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.部分函数依赖 D.多值依赖

C.传递函数依赖

4、关系模式R属性集为{A,B,C},函数依赖集F={AB→C,AC→B,B→C},则R属于( A )。 A.1NF B.2NF C.3N D.BCNF 一、填空题: 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.封锁粒度越大,则数据库的共享性就越大。

1.假设教学管理规定:

①一个学生可选修多门课,一门课有若干学生选修; ②一个教师可讲授多门课,一门课只有一个教师讲授; ③一个学生选修一门课,仅有一个成绩。

学生的属性有学号、学生姓名;教师的属性有教师编号,教师姓名;课程的属性有课程号、课程名。 要求:

(1)根据上述语义画出E-R图,要求在图中画出实体的属性并注明联系的类型;

(2)试将ER模型转换成关系模型,并指出每个关系模式的主键和外键。

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

B.概念结构设计 D.物理结构设计

3.一辆汽车由多个零部件组成,且相同的零部件可适用于不同型号的汽车,则汽车实体集与零部件实体集之间的联系是( D )。 A. 1对1 B. 1对多 C.多对1 D. 多对多 1.设有关系R和S如下图所示,计算ΠC,D(R

S)的结果。

R S

A B C

a 5 c e 8 f a 4 g B D E 4 a c 4 e g 8 b a 07计本网络数据库原理第6次练习

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;(其中年龄必须在15到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,颜色改为橙色。

爱莲说 .周敦颐

水陆草木之花,可爱者甚藩(fán)。晋陶渊明独爱菊。自李唐来,世人甚爱牡丹。予独爱莲之出淤泥而不染,濯清涟而不妖,中通外直,不蔓不枝,香远益清,亭亭净植,可远观而不可亵玩焉。

予谓菊,花之隐逸者也;牡丹,花之富贵者也;莲,花之君子者也。噫!菊之爱,陶后鲜有闻。莲之爱,同予者何人?牡丹之爱,宜乎众矣!

搜索更多关于: 数据库原理期末复习题 的文档
  • 收藏
  • 违规举报
  • 版权认领
下载文档10.00 元 加入VIP免费下载
推荐下载
本文作者:...

共分享92篇相关文档

文档简介:

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.完全函数依赖 <

× 游客快捷下载通道(下载后可以自由复制和排版)
单篇付费下载
限时特价:10 元/份 原价:20元
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219
Copyright © 云题海 All Rights Reserved. 苏ICP备16052595号-3 网站地图 客服QQ:370150219 邮箱:370150219@qq.com