1 / 33
文档名称:

第18章_数据库技术的发展.ppt

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

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

分享

预览

第18章_数据库技术的发展.ppt

上传人:所以所以 2012/3/24 文件大小:0 KB

下载得到文件列表

第18章_数据库技术的发展.ppt

文档介绍

文档介绍:数据库原理与应用教程
国家“十一五”规划教材
第18章数据库技术的发展
数据库技术的发展历程
面向对象技术与数据库技术的结合
数据库技术面临的挑战
数据库技术的研究方向
数据库技术的发展历程
层次数据库
网状数据库
关系数据库
新一代数据库管理系统
层次数据库
按层次存取数据。
其中最基本的数据关系是层次关系,它代表两个记录之间一对多的关系,也叫做双亲子女关系。
一个数据库系统中有且仅有一个记录无双亲,称为根节点,其它记录有且仅有一个双亲。
比较著名的是IBM公司的IMS。
网状数据库
将记录作为数据的基本存储单位,一个记录可以包含若干数据项。
数据项可以是多值的也可以是复合的数据。
每个记录有一个唯一的内容标识符。
数据间的联系用系表示。
网状数据库是系的集合,其存储结构归结为系的实现方法。
第一个网状数据库管理系统是由美国通用电气公司的IDS(Integrated Data Store)。
网状数据库示例
关系数据库
关系数据模型是以集合论中的关系概念为基础发展起来的。
在关系模型中,无论是实体还是实体间的联系均由单一的结构类型——关系来表示。
在实际的关系数据库中,关系也称为表,一个关系数据库由若干张表组成。
新一代数据库管理系统
关系数据库管理系统能够很好地支持格式化数据,满足商务事务处理的需求。
近年来,新的数据库应用领域包括:计算机辅助设计(CAD)、计算机辅助软件工程(CASE)、多媒体数据库、办公信息系统(OIS)、超文本数据库等。
这些新领域中的应用在某些方面超出了关系数据模型所能支持的范畴。
新的面向对象的建模方法能够满足这些新的应用领域的需求,因此,将面向对象技术与数据库技术结合起来是数据库技术发展的一个重要方向。
面向对象技术与数据库技术的结合
新的数据库应用和新的数据类型
面向对象数据模型
面向对象数据库的优点
对象关系数据库与对象数据库
新的数据库应用和新的数据类型
面向对象数据库除了支持关系数据库提供的数据类型外,还应该支持如下复杂的数据类型:
用户定义的抽象数据类型:可以存储声音、图像、视频等数据,甚至还包括这些数据的处理函数。
构造类型:利用构造器从原子数据类型构造出集合、数组、元组等新的数据类型。
继承:概括出不同数据类型之间的共同点。