資料模型和資料庫的歷史


資料模型的歷史經歷了三代 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+ 瀏覽量

開啟你的 職業生涯

透過完成課程獲得認證

開始學習
廣告

© . All rights reserved.