《数据库原理与应用》(第三版)(蒙祖强)习题答案.pdf
文本预览下载声明
《数据库原理与应用》(第三版)
参考答案
习 题1
一、填空题
1.人工管理阶段、文件系统阶段、数据库系统阶段
2.数据项
3.ER图
4.人工管理阶段,数据库系统阶段
5.层次结构,网状结构,关系结构,面向对象
6.关系
7.体量大,速度快,多样化,价值高
8.流处理,批处理
9.数据集成,数据分析,数据解释
二、简答题
1.答:信息是现实世界中对客观事物的反映,这种反映主要体现为事物属性的表现形式,是
对事物存在方式或运动状态的刻画。即信息仅由客观事物的属性来确定,而与数据形式无关。
数据是信息的载体,可以有多种表现形式,其目的都是为了揭示信息的内容。
2.答:数据处理也称信息处理,它泛指用计算机对各种类型数据进行的处理操作,这些操作
包括对数据进行采集、转换、分类、存储、排序、加工、维护、统计和传输等一系列活动。
数据管理主要是指对数据进行分类、组织、编码、存储、检索和维护等数据处理的基本操作,
是数据处理的核心内容。
3.答:数据库:数据库是数据库系统存放结构化数据的地方,是长期存储的、有组织的、可
共享的数据的集合。数据库管理系统是数据库的管理软件,是应用程序和数据库之间桥梁,
即应用程序必须通过数据库管理系统才能在数据库中存取数据,而不能直接操作数据库中的
数据。数据库系统是基于数据库的计算机应用系统,数据库、数据库管理系统、数据库系统、
系统用户等都是数据库系统的组成部分。
4.答:数据库管理系统的功能主要包括:数据库定义功能、数据操纵功能、数据库运行管理
功能、数据库的建立和维护功能。
5.答:数据模型是数据库的形式构架,形式化地描述了数据库的数据组织方式,它用于提供
信息表示和操作手段。其基本要素包括数据结构、数据操作、数据的约束条件。
6.答:数据模型可以分为三种类型:概念模型、逻辑模型和物理模型。
7.答:层次模型、网状模型、关系模型和面向对象模型,其中关系模型最为成熟和流行。
8.答:概念模型又称信息模型,是从用户观方面来对数据和信息进行建模的结果,是问题在
信息世界的模型。概念模型一般用E-R图表示,它主要是用于信息世界建模,方便系统设计
人员与用户进行沟通,是数据库设计的有力工具。
9.答:实体是客观存在的并可以相互区分的事物。两个实体之间的联系有三种类型:一对一
(1:1)、一对多(1:n)和多对多(m:n),实体联系用一个菱形来表示,菱形内标上联系的名
称,菱形和两个表示实体的方框之间用线来连接,“一”的一方用“1”在线的旁边标注,“多”的
一方则用“n”标注。
1
10.答:优点主要包括(1)数据组织的结构化、(2)减少数据冗余度,增强数据共享性、(3)
保证数据的一致性、(4)具有较高的数据独立性,即使数据与程序相独立、(5)具有统一的
数据控制功能。
11.答:批处理是对数据先存储后统一处理,流处理则是每当新的数据到达系统的时立刻对
数据进行处理。
习 题2
一、选择题
1~5: CAAAB6~10:BDCBD11~15:DADCC
16~20 BDCBD21~23:BDD
二、填空题
1.关系数据结构,关系操作,关系完整性约束
2.关系
3.学号,学号,姓名,系别,成绩
4.实体完整性,参照完整性,用户定义的完整性
5.{x|x∈RAx∈S}
7.职工号,部门号,部门号
8.等值连接,自然连接
9.投影分解
10.保持函数依赖性,无损连接性
三、简答题
1.答:主要包括选择、投影、连接、除、并、交、差、插入、删除、修改等。
2.答:关系数据库是以关系模型为基础的数据库,它是利用关系来描述实体及实体之间的
联系。简单地说,一个关系数据库是若干个关系的集合。
3.答:简单地说,关系模式是由属性构成,但与属性值无关。实际上,关系模式是描述关系
的型,凡是具有相同属性集的关系都属于同一个关系模式,即关系模式是指关系的类型,
可以理解为具有相同属性集的关系的集合。关系则是关系模式的一个实例(一个元素),是
随时间变化的。但在实际运用中常常将它们统称为关系,这要根据上下文来区别。
4.答:可以为空,但前提是被参照关系中与该外码相关联的属性不能是该关系的主码属性,
否则不能为空
5.答:关系中能够唯一标识每个元组的属性或属性组称为候选码,当指定一个候选码
显示全部