1 / 18
文档名称:

第1章 数据库系统导论.ppt

格式:ppt   页数:18
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

第1章 数据库系统导论.ppt

上传人:中国课件站 2011/10/11 文件大小:0 KB

下载得到文件列表

第1章 数据库系统导论.ppt

文档介绍

文档介绍:第1章数据库系统导论
本章要点:
数据处理的概念
数据管理技术的发展
数据模型
数据库系统体系结构
数据库系统组成
数据库管理系统的组成
客户/服务器数据库系统概述
数据处理概念
数据与信息

数据是指描述事物的符号,可以有多种形式。数字、文字、图形、图像和声音等都是数据。

信息是现实世界中的各种事物、事物的特征及其联系等在人脑中的反映,是经过处理、加工提炼而用于决策制定或其他应用活动的数据。

信息和数据是两个既有联系又有区别的概念,数据是信息的载体,信息是数据的内涵。同一信息可以有不同的数据表示形式,而同一数据也可能有不同的解释。
数据处理与数据管理
从已知的、原始的或杂乱无章中的数据中推导出对人们有用的数据或信息的过程称为数据处理
数据管理是指数据的收集、整理、组织、存储、查询和传送等各种操作,是数据处理的基本环节,是任何数据处理任务的共性部分。数据库技术就是一门数据管理技术。
数据管理技术的发展
用计算机进行数据管理由来已久,其发展经历了三个阶段:
(1)人工管理阶段
人工管理方式由于程序和数据文件基本上是绑在一起的,故数据的独立性差,无法实现数据共享,数据冗余度(同样的数据出现多次称为冗余)大。
应用程序1
应用程序2
应用程序N
数据文件1
数据文件2
数据文件N
……
……
人工管理方式
(2)文件管理阶段
文件管理阶段的主要特点可概括为如下几点:
(1)辅助存储器成为计算机系统不可缺少的组成部分,用来存放数据文件。
(2)出现了文件管理系统。
(3)数据文件可能重复利用,不再与某个应用程序绑在一起。
文件管理阶段的缺点:程序和文件相互依存、数据冗余大、数据的不一致性以及不能反映企业间的业务联系。
应用程序1
应用程序2
应用程序N
数据文件1
数据文件2
数据文件N
文件管理系统
……
……
文件管理方式
(3) 数据库管理阶段
与数据的文件管理方式相比,数据库技术有如下主要特点:



应用程序1
应用程序2
应用程序N
逻辑文件1
逻辑文件2
逻辑性1
逻辑文件N
用户1
用户2
DBMS
用户N
DB
………………
数据库管理方式
数据模型
信息世界的术语
:实体是指客观存在并可相互区分的事物,不但指人和物,而且事件、抽象的状态和概念也可以看作实体。
:是实体所具有的某一特征,一个实体可由若干属性来刻画。
:具有相同类特征的实体集合称为实体集。
:根据联系的特点可将其分成三种基本类型:1对1的联系, 1对多的联系,多对多的联系。

:实体属性的取值范围。
三大数据模型

层次模型是指满足下列条件的基本层次联系的集合:
(1)有且仅有一个节点无父结点,此结点称为根结点;
(2)根结点以外的其它结点有且仅有一个父结点。
学院


研究所
班级
教研室


研究室
层次模式示意图

网状模型具有以下特点:
(1)可以有一个以上结点无父点
(2)至少有一个结点具有一个多于一个的父结点。
A
B
B
A
B
C
A
B
C
D
A
B
B
A
B
C
A
B
C
D
图状模型示意图

关系数据模型是三大经典模型中最晚发展有一种,是相对建模能力最强的一种,也是目前使用得最多的一种模型。
关系应具有以下性质:
(1)关系中不允许有相同的属性名;
(2)每一列的数据类型必须相同,且取自于同一个域;
(3)不允许有相同的元组;
(4)行的顺序和列的顺序可以任意排列;
(5)关系的任何一个属性都必须是不可再分的元素;
(6)关系的结构相对固定,但元组的值与数目是随时间的推移而经常变化的。