数据模型和数据库的历史

数据模型的历史已有三代DBMS-

  • 分层系统是第一代DBMS。第一代还带有CODASYL系统。他们两个都是在1960年代推出的。

  • 第二代包括关系模型。EFCodd博士于1970年将其引入。

  • 第三代包括对象关系数据库管理系统和面向对象的数据库管理系统。

数据库的历史时间表如下所示-

基于文件的系统

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

关系模型

关系模型由EFCodd在1969年引入。该模型指出,数据将以元组表示。关系模型将数据分组到一个或多个表中。这些表使用通用记录相互关联。

数据库

像Dbase这样的数据库在1980年代开始销售。它是最早的微型计算机数据库管理系统之一。Cecil Wayne Ratliff开发了它。

集中式DBMS和数据仓库

在1990年代,使用了集中式DBMS服务器。在此期间,还见证了MS-Access的引入。

另外,用户介绍了Internet和数据仓库方面的工作。

NoSQL

NoSQL,大数据出现在2008年。

大数据描述了结构化和非结构化数据的巨大价值。该数据太大,以至于传统数据库无法处理它。

Hadoop的

Hadoop和MongoDB于2009年推出。

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

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

HBase的

它于2010年推出,是基于HDFS构建的数据库。HBase为大型表提供快速查找。