資料庫發展階段之資料庫系統階段

來源:互聯網
上載者:User

60年代後,隨著電腦在資料管理領域的普遍應用,人們對資料管理技術提出了更高的要求:希望面向企業或部門,以資料為中心組織資料,減少資料的冗餘,提供更高的資料共用能力,同時要求程式和資料具有較高的獨立性,當資料的邏輯結構改變時,不涉及資料的物理結構,也不影響應用程式,以降低應用程式研製與維護的費用。資料庫技術正是在這樣一個應用需求的基礎上發展起來的。

資料庫技術有如下特點:

  • 面向企業或部門,以資料為中心組織資料,形成綜合性的資料庫,為各應用共用。
  • 採用一定的資料模型。資料模型不僅要描述資料本身的特點,而且要描述資料之間的聯絡。
  • 資料冗餘小,易修改、易擴充。不同的應用程式根據處理要求,從資料庫中擷取需要的資料,這樣就減少了資料的重複儲存,也便於增加新的資料結構,便於維護資料的一致性。
  • 程式和資料有較高的獨立性。
  • 具有良好的使用者介面,使用者可方便地開發和使用資料庫。
  • 對資料進行統一管理和控制,提供了資料的安全性、完整性、以及並發控制。

從檔案系統發展到資料庫系統,這在資訊領域中具有裡程碑的意義。在檔案系統階段,人們在資訊處理中關注的中心問題是系統功能的設計,因此程式設計佔主導地位;而在資料庫方式下,資料開始佔據了中心位置,資料的結構設計成為資訊系統首先關心的問題,而應用程式則以既定的書結構為基礎進行設計。

相關文章

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.