再識資料庫,識資料庫

來源:互聯網
上載者:User

再識資料庫,識資料庫

      好長時間沒有總結資料庫了,溫習一下
    資料庫到底是用來幹嘛的?帶著這個問題來進行我們的探討
 一、簡介
    資料庫是從檔案管理系統發展而來的,是對資料的管理的進階階段。我們都知道它是用來儲存資料的,可
說是電子的檔案櫃,能對資料進行增刪改查操作,但是它不僅僅是用來儲存資料的,隨著資料庫技術的發
  展,海量資料庫和大型資料庫系統已經廣泛的應用。
 二、三層
    這三層是物理資料層、概念資料層和使用者資料層,想想和現在學習的三層還是很像的
      1.物理資料層:儲存最原始的資料    可參考資料訪問層(D)
      2.邏輯資料層:資料庫中全部資料的整體邏輯描述   可參考商務邏輯層(B)
      3.使用者資料層:為一些特定使用者提供的資料    可參考展示層(U)
    再次參考一下三層,三層之間更多的是通過實體來實現資料的傳送的,那麼資料庫的三層之間是相互關
  聯的?
    映射
    通過映射,保持了資料庫三層之間資料的一致性
    使用者資料層與邏輯資料層之間的映射一般定義在使用者資料層中
    物理資料層與邏輯資料層時間的映射一般定義在物理資料層中
 三、再談優點
    1.資料共用
       在資料庫中包含所有使用者的資訊,使用者也可以通過介面訪問資料庫,實現了資料的共用,比如說互聯
    網時代的資料共用,幾乎所有資訊在網上都可以找到
    2.減少資料的亢餘
       實現了資料共用後,使用者不用再單獨建立檔案,減少了大量重複的資料
    3.資料集中控制
       利用資料庫對資料集中控制和管理,並通過資料模型表資料間的關係
    4.資料的安全,完整和並發控制
       安全性:防止資料的丟失、錯誤更新和越權使用
       完整性:保證資料的正確、有效和相容性
       並發控制:既允許多個使用者同時存取,也可以防止使用者之間不正常使用
    5.故障恢複
       資料庫管理系統能夠及時發現和修複故障,防止資料被破壞
 小結:
    資料庫的內容是非常多的,有待慢慢的研究,但是可以感覺到資料庫在現在發揮著越來越重要的作用
    學習不是一蹴而就的事情,要是而回顧,這時會有更多的共鳴。

相關文章

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.