计算机化数据库的演变
摘要:数据库,作为一组相关数据,与文字同样古老。数据库可以是从家庭主妇的金属食谱文件到复杂的数据仓库。然而,今天,当我们想到数据库时,我们总是想到计算机化的数据和它们的DBMS(数据库管理系统)。我们是如何从在简单的金属文件盒或文件柜中组织数据,发展到将数据存储在复杂的计算机化数据库中的呢?计算机化数据库是如何演化的?本文定义了我们所说的数据库。它追溯了数据库的演化,从非计算机化的一组相关数据开始,到现在的标准计算机化关系型数据库管理系统(RDBMS)。回顾了早期的计算机化存储方法,包括ISAM(索引顺序访问方法)和VSAM(虚拟存储访问方法)。探讨了早期的数据库模型,包括网络和层次数据库模型。最后,讨论了关系型、面向对象关系型和面向对象数据库模型。附录中提供了示意图,包括层次出现树、网络模式、ER(实体关系)和UML(统一建模语言)图,以支持正文。本文以探讨数据库管理系统开发的当前和未来趋势结束。讨论了影响这些趋势的因素。深入探讨了DBMS与越来越受欢迎的面向对象开发方法学之间的关系。最后,对数据库管理系统的未来进行了推测。
作者:Nancy Hartline Bercich
论文ID:cs/0305038
分类:Databases
分类简称:cs.DB
提交时间:2007-05-23