天天看點

【資料庫系統原理】第一章概論複習

文章目錄

      • 資料庫系統概述
          • 4個基本概念⭐
          • 資料管理技術的産生和發展
          • 資料庫系統的特點
      • 資料模型⭐
          • 兩類資料模型
          • 資料模型的組成要素
          • 概念模型⭐
          • 層次模型
          • 網狀模型
          • 關系模型
      • 資料庫系統的結構⭐
          • 資料庫系統模式的概念
          • 資料庫系統的三級模式結構
          • 資料庫的二級映像功能域資料獨立性
      • 資料庫系統的組成
主要按照《資料庫系統概述(第五版)》(王珊)及課上ppt

資料庫系統概述

4個基本概念⭐
  1. 資料

    描述事物的符号記錄,與其語義是不可分的

  2. 資料庫DataBase(DB)

    長期儲存在計算機内、有組織的、可共享的大量資料的集合

    注意,這裡是資料的集合

    特點:

    【資料庫系統原理】第一章概論複習
  3. 資料庫管理系統DBMS

    位于使用者與作業系統之間的一層資料管理軟體

    注意,這裡是軟體

    【資料庫系統原理】第一章概論複習
    主要功能:
    【資料庫系統原理】第一章概論複習
    【資料庫系統原理】第一章概論複習
  4. 資料庫系統DBS
    【資料庫系統原理】第一章概論複習
資料管理技術的産生和發展
【資料庫系統原理】第一章概論複習
【資料庫系統原理】第一章概論複習

人工管理階段:

【資料庫系統原理】第一章概論複習

檔案管理階段:

【資料庫系統原理】第一章概論複習

資料庫系統階段:

【資料庫系統原理】第一章概論複習
資料庫系統的特點
【資料庫系統原理】第一章概論複習

資料模型⭐

兩類資料模型
  1. 概念模型⭐
  2. 邏輯模型和實體模型

對客觀對象的抽象過程:

(兩步抽象)客觀對象->概念模型->資料模型

【資料庫系統原理】第一章概論複習
資料模型的組成要素
【資料庫系統原理】第一章概論複習

資料操作和完整性限制條件後面會詳細提到

概念模型⭐

基本概念:

  • 實體Entity
  • 屬性Attribute
  • 碼Key
  • 域Domain
  • 實體型Entity Type
  • 實體集Entity Set
  • 聯系Relationship

實體間的關系:

【資料庫系統原理】第一章概論複習
【資料庫系統原理】第一章概論複習
【資料庫系統原理】第一章概論複習

E-R圖:

【資料庫系統原理】第一章概論複習
層次模型
【資料庫系統原理】第一章概論複習
【資料庫系統原理】第一章概論複習

從這幾個角度考察:

  • 資料結構
  • 多對多聯系在層次模型中的表示(分解)
  • 層次模型的資料操縱與完整性限制
  • 層次資料模型的存儲結構
  • 優缺點
網狀模型
【資料庫系統原理】第一章概論複習
【資料庫系統原理】第一章概論複習

考察角度與層次模型類似

關系模型

1.資料結構:

  • 關系relation
  • 元組tuple
  • 屬性attribute
  • 主碼key
  • 域domain
  • 分量
  • 關系模式
【資料庫系統原理】第一章概論複習
【資料庫系統原理】第一章概論複習

2.關系資料模型的操縱域完整性限制

後面章節會有詳細說明

3.關系資料模型的存儲結構

【資料庫系統原理】第一章概論複習

4.優缺點

【資料庫系統原理】第一章概論複習
【資料庫系統原理】第一章概論複習

資料庫系統的結構⭐

資料庫系統模式的概念
【資料庫系統原理】第一章概論複習
【資料庫系統原理】第一章概論複習
資料庫系統的三級模式結構
【資料庫系統原理】第一章概論複習
【資料庫系統原理】第一章概論複習
【資料庫系統原理】第一章概論複習
【資料庫系統原理】第一章概論複習
【資料庫系統原理】第一章概論複習
【資料庫系統原理】第一章概論複習
【資料庫系統原理】第一章概論複習
資料庫的二級映像功能域資料獨立性
【資料庫系統原理】第一章概論複習
【資料庫系統原理】第一章概論複習
【資料庫系統原理】第一章概論複習
【資料庫系統原理】第一章概論複習

這裡注意獨立性中分為實體獨立性和邏輯獨立性,這是由DBMS的二級映像功能來保證的。 在解釋簡答題時要注意,回答最後的落腳點在于“什麼什麼變了,由于什麼,最終應用程式不用改變”,因為獨立性指的是使用者程式可以不變。

【資料庫系統原理】第一章概論複習

資料庫系統的組成

【資料庫系統原理】第一章概論複習
【資料庫系統原理】第一章概論複習

以上内容均為複習所用,如有侵權立即删去

繼續閱讀