计算机化数据库的演变
数据库
2007-05-23 v1
摘要
数据库,即相关数据的集合,与书面文字一样古老。数据库可以是任何东西,从家庭主妇的金属食谱文件到复杂的数据仓库。然而今天,当我们想到数据库时,我们总是想到计算机化数据及其DBMS(数据库管理系统)。我们如何从在简单的金属文件盒或柜子中组织数据转变为在复杂的计算机化数据库中存储数据?计算机化数据库是如何演变的?本文定义了我们所说的数据库的含义。它追溯了数据库的演变,从其作为非计算机化的相关数据集合开始,到现在的标准计算机化RDBMS(关系数据库管理系统)。回顾了早期的计算机化存储方法,包括ISAM(索引顺序访问方法)和VSAM(虚拟存储访问方法)存储方法。探讨了早期的数据库模型,包括网络和层次数据库模型。最后,讨论了关系、对象-关系和面向对象的数据库模型。附录中包含图表,包括层次出现树、网络模式、ER(实体关系)和UML(统一建模语言)图,以支持文本。本文最后探讨了DBMS开发的当前和未来趋势。它讨论了影响这些趋势的因素。它深入探讨了DBMS与日益流行的面向对象开发方法之间的关系。最后,它推测了DBMS的未来。
引用
@article{arxiv.cs/0305038,
title = {The Evolution of the Computerized Database},
author = {Nancy Hartline Bercich},
journal= {arXiv preprint arXiv:cs/0305038},
year = {2007}
}
备注
13 pages, including figures and bibliography