Page 89 - 计算机网络技术及应用
P. 89
第四章 计算机信息管理能力的提升
的适用性。但现实世界中有很多联系是非层次的,利用层次模型则无法很自然的
描述这类关系。最著名、最典型的层次数据库是 IBM 公司的 IMS(Information
Management System)。
2. 关系数据库系统
20 世纪 70 年代是关系数据库理论研究和开发的时代,关系数据库是建立在
关系数据库模型基础上的数据库。关系数据库主要分为两类:一是桌面数据库,
如 Access、Foxbase 等;二是客户 / 服务器数据库,如 SQL Server、Oracle。一般
桌面数据库更适用于小型单机应用程序,方便实现。而客户 / 服务器主要适用于
大型,多用户的系统。关系数据库是影响最大,应用最广泛的数据模型。其中以
1970 年 IBM 公司 San Jose 研究试验室开发的 System R 和 Berkeley 大学研发的
Ingres 为典型代表。
3. 面向对象数据库
面向对象数据库是面向对象系统和数据库能力相结合的产物。面向对象数据
库系统要求数据库系统应具备持久性、查询、并发控制、事务管理等能力以及支
持完整的面向对象概念和控制机制,即包含对象的概念、方法和技术。面向对象
数据库具有易维护、易扩展、高质量、高效率等特点。但在性能方面和模式修改
方面存在不足,如需要面向对象数据库中数据存放在许多地方,因此如何将数据
对象有效聚集决定着该数据库性能的好坏。
(四)数据库技术的发展趋势
计算机科学技术日益革新,数据库相关技术也必须与之良好对应。在未来发
展中,数据库技术升级将持续进行。
1. 数据仓库(DW)
数据仓库是为企业所有级别的决策定制过程,提供所有类型数据支持的战
略集合。数据库技术是从数据库发展而来的,它是一种面向主题的、集成的、不
可更新且随时间变化的技术。为了在大量数据库存在的情况下进一步挖掘数据资
源,数据仓库应运而生。DW 在硬件领域、Internet 数据库等方面提供了许多高
效的资源,允许使用多种数据访问的技术。但数据仓库的出现,不是为了取代数
据库,而是对原有数据库技术的进一步扩展,大部分数据仓库还是使用关系数据
库来管理的。
77

