简论数据库的发展 下载本文

Jim Gray使关系模型的技术实用化, 他为RDBMS成熟并顺利进入市场起到了 关键性的作用。他在事务处理方面取得 了突出的贡献,使他成为该技术领域公 认的权威,他也成为图灵奖诞生32 年来 第三位在数据库技术的发展中作出重大 贡献而获此殊荣的学者。曾参与主持过 IMS、System R、SQL/DS、DB2等项目 的开发。他的研究成果反映在他发表的 一系列论文和研究报告之中,最后结晶 为一部厚厚的专著Transaction Processing: Concepts and Techniques。

Michael Stonebraker

Michael Stonebraker是Ingres 的创始人。他是加州大学伯克利分 校的教授,著名的数据库学者,他在 1992 年提出对象关系数据库模型。

S t o n e b r a k e r 教授领导了称为 Postgres 的后Ingres 项目。这个项 目的成果是非常巨大的,在现代数 吉姆·格雷

50 程序员2004.06

据库的许多方面都做出的大量的贡献。 Stonebraker 教授还做出了一件造福全人 类的事情,那就是把Postgres 放在了 BSD 版权的保护下。 Jeffrey D. Ullman

Jeffrey D. Ullman 是国际知名的 数据库专家。现为斯坦福大学的

Stanford W. Ascherman计算机科学教 授。1996 年获得Sigmod 贡献奖和1998 年Karl V. Karstrom 杰出教育家奖获 得者。出版了多本数据库专著。 数据库领域研 究组织和机构 ACM SIGMOD

国际计算机学会数据管理专业委员 会(ACM SIGMOD)是国际数据库领域最 高级别的国际会议。其主要致力于数据 库以及信息技术的研究,开发和应用。 SIGMOD 每年召开一次,SIGMOD Record 是其发行的数据库期刊。

VLDB

国际超大型数据库会议(Int ernational Conference on Very Large Data Bases, VLDB)是一个专门从事超大规模数据 库管理理论、方法和应用研究的专业性 学术机构,它涉及的内容也很丰富,包 括研究及应用的诸多方面,基本上 能够 较全面地反映当前数据库研究的前沿方 向、工业界的最新技术以及各国的研发 水平。1975年,以美籍华裔科学家肖开 美教授(Dave Hsiao)为首的一批数据库 学者发起组织了第一届VLDB会议。此 后每年召开一次,已成为是数据库领域 中最主要、规模最大的国际学术会议。 ICDE

数据工程国际学术会议(ICDE)是由

IEEE计算机数据工程技术学会(TCDE) 主办的数据库领域的最高级别的国际性 会议之一。会议产生出版季刊数据工程 通报(英文Data Engineering Bulletin)。 TCDE致力于研究数据在信息系统的设 计、实现与管理中的作用,面向的主要问 题包括数据库设计、数据处理、数据库存 储与操纵语言、数据采集的策略与机制、 数据库的安全性与完整性控制、数据库 的工程应用以及分布式系统。 CCF DBS

中国计算机学会数据库专业委员会 (CHINA COMPUTER FEDERATION DATABASE SOCIETY,简称CCF

DBS)是中国计算机学会领导下的数据 库学术组织,于1999 年8 月24日在兰州 大学召开的第十六届全国数据库学术会 议上正式成立。由数据库专业委员会主 办的全国数据库学术会议(NDBC)始于 1977 年,至今已举办20 届。NDBC这一 传统的数据库盛会已成为国内数据库领 域较为权威的会议。 商业公司及 数据库产品 1. IBM 的DB2

作为关系数据库领域的开拓者和领 航人,IBM在1997年完成了System R 系统的原型,1980年开始提供集成的数

据库服务器—— System/38,随后是 SQL/DSforVSE和VM,其初始版本与 SystemR研究原型密切相关。DB2 for MVSV1 在1983年推出。该版本的目标 是提供这一新方案所承诺的简单性,数 据不相关性和用户生产率。1988年DB2 for MVS 提供了强大的在线事务处理 (OLTP)支持,1989 年和1993 年分别 以远程工作单元和分布式工作单元实现 了分布式数据库支持。最近推出的DB2 Universal Database 6.1则是通用数据 库的典范,是第一个具备网上功能的多 媒体关系数据库管理系统,支持包括 Linux在内的一系列平台。 2. Oracle

O r a c l e 前身叫SDL,由Larry

Ellison 和另两个编程人员在1977创办, 他们开发了自己的拳头产品,在市场上 大量销售,1979 年,Oracle公司引入了 第一个商用SQL 关系数据库管理系统。 Oracle公司是最早开发关系数据库的厂 商之一,其产品支持最广泛的操作系统 平台。目前Oracle关系数据库产品的市 场占有率名列前茅。 3. Informix

Informix在1980年成立,目的是为 Unix等开放操作系统提供专业的关系型 数据库产品。公司的名称Informix便是 取自Information 和Unix的结合。 Informix第一个真正支持SQL语言

的关系数据库产品是I n f o r m i x S E (StandardEngine)。InformixSE是在 当时的微机Unix 环境下主要的数据库 产品。它也是第一个被移植到Linux上 的商业数据库产品。 4. Sybase

Sybase公司成立于1984年,公司名

称“Sybase”取自“system”和“database” 相结合的含义。Sybase公司的创始人之 一Bob Epstein 是Ingres 大学版(与 System/R同时期的关系数据库模型产 品)的主要设计人员。公司的第一个关系 数据库产品是1987年5月推出的Sybase SQLServer1.0。Sybase首先提出了Client/

Server 数据库体系结构的思想,并 率先在Sybase SQLServer 中实现。 5. SQL Server

1987 年,微软和IBM合作开发完成 OS/2,IBM 在其销售的OS/2 Extended Edition 系统中绑定了OS/2

Database Manager,而微软产品线中尚 缺少数据库产品。为此,微软将目光投 向Sybase,同Sybase 签订了合作协议, 使用Sybase的技术开发基于OS/2平台 的关系型数据库。1989年,微软发布了 SQL Server 1.0 版。 6. PostgreSQL

PostgreSQL 是一种特性非常齐全的自 由软件的对象——关系性数据库管理系统 (ORDBMS),它的很多特性是当今许多 商业数据库的前身。PostgreSQL最早开始 于BSD的Ingres项目。PostgreSQL 的特性 覆盖了SQL-2/SQL-92和SQL-3。首先,它 包括了可以说是目前世界上最丰富的数据 类型的支持;其次,目前PostgreSQL 是唯 一支持事务、子查询、多版本并行控制系 统、数据完整性检查等特性的唯一的一种 自由软件的数据库管理系统.

2世界数据库发展方向

摘要:本文介绍了未来21世纪数据库系统的发展动力.指出数据库系统的研究,应转向Web平台上的海1

联机数据获取、存储、分析的技术的研究。从数据库环境变更的角度,时原数据库系统的体系结构进 行重构和评价。

关键词:Web;Intemet;HTML;XML;C/S模式

1传统数据库的研究与应用领域

在过去短短的30年间,数据库在计算机技术

领域中,已发展成为一个数据模型丰富、新技术内 容层出不穷、应用领域日益广泛的庞大体系。在国 际上VLDB已经召开了25届国际会议,而国内今 年召开第17届全国数据库学术会议,所涉及研究 与应用领域包括:

(1)数据模型研究一一在传统的数据模型基础

上提出面向对象数据模型,研究面向对象数据库、 对象关系数据库。