当前位置:文档之家 > 2012数据库原理复习题2

2012数据库原理复习题2

2012数据库原理复习题

1、什么是数据库管理系统?

数据库管理系统是一种负责数据库的定义、建立、操作、管理和维护的软件系统。

2、设有某商业集团有如下关系R

R(商店编号,商品编号,商品库存数量,部门编号,负责人) ,

如果规定,1)每个商店的每种品种只在该商店的一个部门销售;2)每个商店的每个部门只有一个负责人;3)每个商店的每种商品只有一个库存数量。

试回答下列问题

1) 根据上述规定,写出关系模式R的基本函数依赖;

(商店编号,商品编号)→ 部门编号

(商店编号,商品编号)→ 数量

(商店编号,部门编号)→ 负责人

2) 找出关系模式R的候选码;

候选码(商店编号,商品编号)

3) 试问关系模式R最高已经达到第几范式?为什么?

1NF,存在部分函数和传递函数依赖。

4) 如果R不属于3NF,请将R分解成3NF模式集。

R1(商店编号,商品编号,商品库存数量,部门编号);R2(商店编号,负责人) 3、设计题

现有某个应用,涉及到两个实体集,相关的属性为:

实体集R(A#,A1,A2,A3), 其中A# 为码

实体集S(B#,B1,B2) ,其中B# 为码

从实体集R 到S 存在多对一的联系,联系属性是D1 。

1) 设计相应的关系数据模型;

R1 (A#, A1,A2,A3 ,B#,D1) R2 (B#, B1, B2)

2) 如果将上述应用的数据库设计为一个关系模式,如下:

RS(A#,A1,A2,A3,B#,B1,B2,D1) ,指出该关系模式的码。

码是A#B#

3) 假设上述关系模式RS 上的全部函数依赖为:A1 →A3

3) 假设上述关系模式RS 上的全部函数依赖为:A1 →A3

指出上述模式RS 最高满足第几范式?( 在1NF ~BCNF 之内) 为什么?

RS 满足2NF ,不满足3NF因为存在非主属性A3 对码A#B# 的传递依赖,没有部分函数依赖。

4) 如果将上述应用的数据库设计为三个关系模式,如下:

R1 (A#,A1,A2,A3) R2 (B#,B1,B2) R3 (A#,B# ,D1)

关系模式R2 是否一定满足第 3 范式? 为什么?

不一定。因为R3 中有两个非主属性B1 和B2 ,有可能存在函数依赖B1 →B2 ,则出现传递依赖B# →B1 、B1 →B2 。

4、学校由若干个分院,每个分院有若干个班级和教研室,每个教研室有若干个教师,其中有的教授和副教授每个指导若干个研究生;每个班有若干个学生,每个学生选修若

下载Word文档免费下载:

2012数据库原理复习题2下载

(共3页)

数据库原理试题及答案 (2)

数据库原理试题及答案 (2) - 第一部分 选择题 (共 30 分) 一、单项选择题 (本大题共 15 小题,每小题 2 分,共 30 分) 在每小题列出的四个选项中...

数据库原理二复习、习题分析2016

数据库原理二复习习题分析2016_教育学_高等教育_教育专区。数据库原理二复习数据库原理二》课程 复习习题分析 2016年5月30日 第五章 规范化设计一、本章...

数据库原理复习题(2)

数据库原理复习题(2) - 数据库原理练习题 第1章 1. 在数据库的概念模型中,唯一表示实体的属性集称为联系。 2. 数据库系统三级模式及两级映像,三级模式分别...

数据库原理试题(含答案)2

数据库原理试题(含答案)2 - 2008 级数据库原理试卷答案 一、填空题(共 10 分,每空 1 分) 填空题( 1、从数据库管理系统的角度划分数据库系统的体系结构,可...

数据库原理与应用-期末考试复习题 (2)

数据库原理与应用-期末考试复习题 (2)_从业资格考试_资格考试/认证_教育专区。数据库原理期末考试复习题 一、单选题 1.在数据库中存储的是( C )。 A. 数据...

数据库原理及应用习题2

数据库原理及应用习题2_教育学_高等教育_教育专区。四 、分析与设计题(4) 1. 请依据下表内容完成题目要求。(40 分) 1.建立数据库 student。(2 分) 2....

数据库试题(2套)

数据库试题(2套)_IT认证_资格考试/认证_教育专区。西电考研复试 2014年考研我用的资料 供参考 数据库试题(一) 《数据库原理及应用》 参考答案及评分标准(A 卷...

数据库原理复习题2

数据库原理复习题2 - 数据库原理复习题 数据库原理复习题 2 一、选择题(作业题目) 选择题(作业题目) 二、填空题 例题 1. 数据字典的内容应包括_数据项,数据...

数据库原理试题库2009 (2)

数据库原理试题库2009 (2) - 数据库系统工程师:数据库原理选择题 选择题:BACBD BADBA 1. 在数据库设计中,将 ER 图转换成关系数据模型的过程属于()(2001 ...

数据库原理二复习、习题分析

数据库原理二复习习题分析 - 《数据库原理二》课程 复习习题分析 董健全 2013年7月16日 第5章 规范化设计 一、本章重要概念 (1)关系模式的冗余和异常问题...