数据库原理及应用(刘金岭版)课后习题详解 第一章
Posted VA11 HA11-a
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了数据库原理及应用(刘金岭版)课后习题详解 第一章相关的知识,希望对你有一定的参考价值。
最近开了数据库这门课,记录下课后习题
1-1.名词解释:
DB(DataBase):是长期存储在计算机内、有组织的、统一管理的相关数据的集合。
DBMS(DataBase Management System):是位于用户与OS之间的一层数据管理软件,它为用户或应用程序提供访问DB的方法(DB的建立、查询、更新及各种数据控制)。
DBS(DataBase System):是实现有组织地、动态地存储大量关联数据、方便多用户访问的计算机硬件、软件和数据资源组成的系统,即采用数据库技术的计算机系统。
外模式(External Schema):(又称子模式或用户模式)是用户与数据的接口,是用户能看见和使用的局部数据逻辑结构和特征的描述。
概念模式(Conceptual Schema):(又称逻辑模式)数据库中全部数据的整体逻辑结构的描述,是所有用户的公共数据视图
内模式(Internal Schema):(又称存储模式或物理模式)是数据在物理结构和存储方式的描述,是数据在DB内的表现方式
实体(entity):客观存在、可以相互区别的事物称为实体。
属性(attribute):实体的每一个特性称为一个属性。
实体标识符(entity identifier):能惟一标识实体的属性或属性集,称为实体标识符。
分布式数据库(Distributed DataBase Management System):是由一组数据组成的,这组数据分布在计算机网络的不同计算机上,网络中的每个结点具有独立处理的能力(称为场地自治),可以执行局部应用。同时,每个结点也能通过网络通信子系统执行全局应用。
1-2.文件系统阶段的数据管理有哪些特点?(P.3)
- 数据以“文件”形式长期保存;
- 数据的逻辑结构与物理结构有了区别;
- 文件组织已多样化;
- 数据面向应用;
- 对数据的操作以记录为单位。
1-3.文件系统阶段的数据管理有些什么缺陷?试举例说明。(P.3)
- 数据冗余;
- 数据不一致性;
- 数据联系弱。
例如学校里教务处、财务处、保健处建立的文件中都有学生详细资料,如联系电话,家庭住址等。这就是“数据”冗余;如果某个学生搬家,就要修改3个部门文件中的数据,否则会引起同一数据在3个部门中不一致;产生上述问题的原因是这3个部门的文件中数据没有联系。
1-4. 数据库阶段的数据管理有哪些特色?(P.4)
- 采用数据模型可以表示复杂的数据结构;
- 有较高的数据独立性;
- 为用户提供了方便的用户接口;
- 提供了4个方面的数据控制功能;
- 对数据的操作以数据项为单位,增加了系统的灵活性。
1-5.实体之间联系有哪几种?分别举例说明?(P.11)
- 一对一联系(1:1) e.g.班级与班长
- 一对多联系(1:N) e.g.班级与学生
- 多对多联系(N:N) e.g.课程与学生
1-6.分析层次模型、网状模型和关系模型的特点。(P.14-15)
- 层次模型:
优点:
-
- 树形结构;
- 同一双亲的子女结点-->兄弟结点
- 没有子女结点的结点-->叶结点
- 数据结构简单清晰;
- 记录之间联系通过指针实现,查询较快;
- 良好的完整性支持
- 树形结构;
缺点:
-
- 对于非层次性联系的表示较为笨拙
- 结构严密,命令(DML)趋于程序化
2. 网状模型:
优点:
-
- 更直接地描述世界
- 性能好、存取效率高
缺点:
-
- 结构复杂,随应用环境增大而愈加复杂
- 数据操作复杂
- 对用户要求高(需要知道系统路径细节)
3.关系模型
优点:
-
- 以数学概念为基础
- 数据结构为二维表格,对用户要求低
- 命令操作简单
1-7.简述数据库系统的两级映像和数据独立性之间的关系。(P.9)
为了能够在系统内部实现外部级、概念级和内部级3个抽象层次的联系和转换,数据库管理系统在这三级模式之间提供了两层映像:
外模式/模式映像定义通常包含在各自外模式的描述中,保证了数据与程序的逻辑独立性,简称数据的逻辑独立性,应用程序是依据外模式编写的;
模式/内模式映像包含在模式描述中,此映像是唯一的,它定义了数据全局逻辑结构与存储结构之间的对应关系,它保证了数据与程序的物理独立性,所以称为数据的物理独立性。
1-8.分析分布式数据库的体系结构。(P.18)
- 全局外模式:它们是全局应用的用户视图,是全局概念模式的子集。
- 全局概念模式:全局概念模式定义了分布式数据库中所有数据的逻辑结构。
- 分片模式:分片模式定义片段以及定义全局关系与片段之间的映象。这种映象是一对多的,即每个片段来自一个全局关系,而一个全局关系可分成多个片段。
- 分配模式:片段是全局关系的逻辑部分,一个片段在物理上可以分配到网络的不同场地上。分配模式根据数据分配策略的选择定义片段的存放场地。
1-9.当前主要的几种新型数据库系统各有什么特点?用于什么领域?(P.17-29)
详见课本
以上是关于数据库原理及应用(刘金岭版)课后习题详解 第一章的主要内容,如果未能解决你的问题,请参考以下文章