數據庫技術——概述(數據庫,數據庫管理系統,數據庫系統區別)

數據庫技術——概述(DB,DBMS,DBS區別)

  • 數據庫的發展

    • 第一代:層次,網狀數據庫——上級指針指向下一級指針的方式
    • 第二代:關係數據庫技術——二維表的形式存儲數據
    • 第三代:新一代應用數據庫——面向對象數據庫,XML數據庫等
  • 主流的數據庫產品

    • Oracle
    • DB2——用於企業中
    • Microsoft SQL Server
    • Sybase:第一個提出C/S體系結構
    • 開源數據庫
    • Mysql
    • Ingress
  • 數據庫基本概念

    • 數據(Data)

      • 定義:描述事物的符號記錄
      • 數據庫中的存儲對象,包括數字,文字,圖形,圖像,聲音等
    • 數據庫(DB)

      • 長期存儲在計算機中,有組織,可共享的大量數據集合
        在這裏插入圖片描述
    • 數據庫管理系統(DBMS)

      • 位於用戶和操作系統之間的一層數據管理軟件
      • 功能:
        • 數據定義功能:提供數據定義語言DDL,翻譯處理程序
        • 數據操縱功能:提供數據操縱語言DML,編譯程序
        • 數據組織,存儲,管理
        • 數據庫的運行管理
        • 數據庫的建立和維護
    • 數據庫系統(DBS)

      • 定義:在計算機系統中引入數據庫後的系統構成
      • 構成:數據庫,數據庫管理系統,應用系統,數據庫管理員
        在這裏插入圖片描述
    • 數據庫應用系統(DBAS)

      • 在DBMS支持下,由數據庫系統和各種用戶應用程序結合而成的
    • 數據庫管理員

      • 決定數據庫信息內容和結構
      • 決定數據庫存儲結構和存儲策略
      • 決定完整性約束
      • 監控數據庫的使用和運行
      • 數據庫的改進的重組
  • 數據管理

    • 定義:對數據進行分類,組織,編碼,存儲,檢索,維護
    • 發展:
      • 人工管理階段
      • 文件系統階段
      • 數據庫系統階段
  • 數據庫系統的特點

    • 整體數據的結構化
    • 數據方便共享
    • 提供數據控制功能

  • 數據模型——用來抽象表示和處理現實世界的事物
    • 分類

      • 概念模型:按照用戶觀點對數據庫進行建模,設計

      • 邏輯模型和物理模型:按照計算機系統的觀點進行建模,設計

        • 邏輯模型:包括網狀模型,層次模型,關係模型等
        • 物理模型:數據最底層的抽象,描述數據在系統內部的表示方式和存取方式
    • 組成要素

      • 數據結構:描述數據庫的組成對象,以及對象之間的聯繫,是對系統靜態特性的描述

      • 數據操作:對數據庫中的對象的實例執行操作,增刪查改等

      • 完整性約束條件

    • 概念模型的基本概念

      • 實體:客觀存在並可相互區別的事物

      • 屬性:實體所具有某一特性稱爲屬性

      • 碼:唯一標識實體的屬性集

      • 域:屬性的取值範圍

      • 實體型:用實體名及其屬性名集合來抽象和刻畫同類實體

      • 實體集:同一類型實體的集合

      • 聯繫:實體內部和實體之間的聯繫

        • 1:1—— 一對一
        • 1:n—— 一對多
        • m:n—— 多對多
    • 概念模型的表示方法

      • E-R模型
        • 矩形:實體型
        • 橢圓形:屬性
        • 菱形:聯繫名
    • 最常用的數據模型

      • 格式化模型
        • 層次模型:樹形結構表示實體之間的聯繫
        • 網狀模型:網狀結構
      • 關係模型:二維表形式
        • 關係:一個關係對應一張表
        • 元組:表中一行爲一個元組
        • 屬性:表中一列爲一個屬性
        • 主碼:唯一確定一個元組
        • 域:屬性取值範圍
        • 分量:元組中的一個屬性值
        • 關係模式:對關係的描述
      • 面向對象模型
      • 對象關係模型
        End
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章