本章属于基础知识,主要是对一些概念的理解和记忆。没有难点,相对的重点在于 ER 模型的设计和关系模型
的掌握。
一、数据管理技术的发展阶段( 识记 )
数据管理技术共经历了三个阶段: 人工管理阶段 、 文件系统阶段 、 数据库阶段 :
1、人工管理阶段的特点:
(1)数据不保存在机器中
(2)没有专用软件对数据进行管理
(3)只有程序的概念,没有文件的概念。
2、文件系统阶段的特点与缺陷:
(1)数据可长期保存在磁盘上。
(2)数据的逻辑结构与物理结构有了区别
(3)文件组织呈现多样化
(4)数据不再属于某个特定程序,可以重复使用。
其缺陷是:
数据冗余性 、数据不一致性 、 数据联系弱
3、数据库阶段的特点
采用复杂的数据模型表示数据结构
有较高的数据独立性(数据结构分成用户的逻辑结构、整体逻辑结构和物理结构三级)
数据库系统为用户提供方便的用户接口,可以使用查询语言、终端命令或程序方式操作数据库。
系统提供了四个方面的数据控制功能:数据库的恢复、并发控制、数据完整性和数据安全性。
对数据的操作不一定以记录为单位,还可以数据项为单位。
数据库技术中的四个名词:DB、DBMS、DBS、数据库技术。其概念是不同的,要分清。
DB :数据库(Database),DB 是统一管理的相关数据的集合。
DBMS :数据库管理系统(Database Management System),DBMS 是位于用户与操作系统之间的一层数据
管理软件,为用户或应用程序提供访问 DB 的方法,包括 DB 的建立、查询、更新及各种数据控 制。DBMS 总
是基于某种数据模型,可以分为层次型、网状型、关系型、面向对象型 DBMS。
DBS :数据库系统(Database System),DBS 是实现有组织地、动态地存储大量关联数据,方便多用户访问
的计算机软件、硬件和数据资源组成的系统,即采用了数据库技术的计算机系统。
数据库技术 :是一门研究数据库结构、存储、管理和使用的软件学科。
二、数据描述的术语( 领会 )
1、数据描述的三个领域:现实世界、信息世界和机器世界。
信息世界中的几个概念: 实体 (即客观存在可以相互区别的事物)、 实体集 (同类实体的集合)、属性(实
体的特性)、 实体标识符 (唯一标识实体的属性(集))。
机器世界中的四个概念: 字段、记录、文件、键 (关键码)。
2、数据描述的两种形式: 物理描述 和 逻辑描述 。前者是指数据在存储设备上的存取方式,后者是指程序
员或用户以用以操作的数据形式。
3、物理描述用到的术语有:位、字节、字、块、桶、卷
4、数据联系的描述:
1:1 联系 :如果实体集 E1 中的每个实体最多只能和实体集 E2 中的一个实体有联系,反之亦然,好么实
体集 E1 对 E2 的联系称为“一对一联系”,记为“1:1”。
1:N 联系 :如果实体集 E1 中每个实体与实体集 E2 中任意个(零个或多个)实体有联系,而 E2 中每个
实体至多和 E1 中的一个实体有联系,那么 E1 对 E2 的联系是“一对多联系”,记为“1:N”。
M:N 联系 :如果实体集 E1 中每个实体与实体集 E2 中任意个(零个或多个)实体有联系,反之亦然,
那么 E1 对 E2 的联系是“多对多联系”,记为“M:N”。
三、数据模型
1、 数据模型 的概念( 领会 ):
表示实体类型及实体类型间联系的模型称为“数据模型”。它可分为两种类型: 概念数据模型 和 结构
评论0