数据模型和数据库的历史


数据模型的历史经历了三代 DBMS:

  • 层次结构系统是**第一代**DBMS。第一代还包括 CODASYL 系统。两者都出现在 20 世纪 60 年代。
  • **第二代**包括关系模型。E.F.Codd 博士于 1970 年提出了该模型。
  • **第三代**包括对象关系型 DBMS 和面向对象 DBMS。

数据库的历史时间轴如下所示:

基于文件系统

基于文件系统出现在 20 世纪 60 年代,并被广泛使用。它存储信息并将其组织到存储设备中,如硬盘、CD-ROM、USB、SSD、软盘等。

关系模型

关系模型由 E.F.Codd 于 1969 年提出。该模型指出数据将以元组的形式表示。关系模型将数据分组到一个或多个表中。这些表通过公共记录相互关联。

Dbase

像 Dbase 这样的数据库于 20 世纪 80 年代开始销售。它是首批用于微型计算机的数据库管理系统之一。Cecil Wayne Ratliff 开发了它。

集中式 DBMS 和数据仓库

在 20 世纪 90 年代,使用了集中式 DBMS 服务器。这一时期也见证了 MS-Access 的引入。

此外,用户开始使用互联网,并引入了数据仓库。

NoSQL

NoSQL 和大数据出现在 2008 年。

大数据描述了结构化和非结构化数据的大量价值。这些数据量如此之大,以至于传统的数据库无法处理它。

Hadoop

Hadoop 和 MongoDB 于 2009 年推出。

Hadoop 使用分布式文件系统来存储大数据,并使用 MapReduce 来处理它。Hadoop 擅长存储和处理各种格式的海量数据,例如任意格式、半结构化格式、非结构化格式等。

MongoDB 是一个跨平台的文档型数据库,提供高性能、高可用性和易扩展性。它基于集合和文档的概念工作。

Hbase

它于 2010 年推出,是一个建立在 HDFS 之上的数据库。HBase 为更大的表提供了快速查找功能。

更新于: 2020年6月15日

3K+ 浏览量

开启你的 职业生涯

通过完成课程获得认证

开始学习
广告