數據庫系統概述


四個基本概念

  • 數據 (Data)
  • 數據庫 (Database,DB)
  • 數據庫管理系統 ,(DataBase Management System,DBMS)
  • 數據庫系統 ( DataBase System ,DBS )

數據

  • 描述事物的符號記錄
  • 數據有結構的:記錄是計算機存儲數據的一種格式或一種方法

數據庫

  • 長期儲存在計算機內、有組織的、可共享的大量數據的集合。
    基本特征
  • 數據按一定的數據模型組織、描述和儲存
  • 可為各種用戶共享、冗余度較小、易擴展
  • 數據獨立性較高

數據庫管理系統

  • 位於用戶應用與操作系統之間的一層數據管理軟件 ,是基礎軟件,是一個大型復雜的軟件系統
  • 用途: 科學地組織和存儲數據、高效地獲取和維護數據

數據庫系統(Database System,簡稱DBS)

  • 是指在計算機系統中引入數據庫后的系統構成。
  • 在不引起混淆的情況下常常把數據庫系統簡稱為數據庫。

數據管理技術的產生和發展

數據管理

  • 對數據進行分類、組織、編碼、存儲、檢索和維護
  • 數據處理和數據分析的中心問題

數據管理技術的發展過程

  • 人工管理階段(20世紀50年代中之前)
  • 文件系統階段(20世紀50年代末--60年代中)
  • 數據庫系統階段(20世紀60年代末--現在)

數據庫系統的特點

數據結構化

  • 數據的整體結構化是數據庫的主要特征之一
  • 數據用數據模型描述,無需應用程序定義

數據的共享性高,冗余度低且易擴充

數據獨立性高

  • 物理獨立性:指用戶的應用程序與數據庫中數據的物理存儲是相互獨立的。當數
    據的物理存儲改變了,應用程序不用改變。
  • 邏輯獨立性:指用戶的應用程序與數據庫的邏輯結構是相互獨立的。數據的邏輯
    結構改變了,應用程序不用改變。
  • 數據獨立性由數據庫管理系統的二級映像功能來保證。

數據由數據庫管理系統統一管理和控制

  • 數據的安全性(Security)保護
    保護數據以防止不合法的使用造成的數據的泄密和破壞。
  • 數據的完整性(Integrity)檢查
    保證數據的正確性、有效性和相容性。
  • 並發控制(Concurrency Control)
    對多用戶的並發操作加以控制和協調,防止相互干擾而得到錯誤的結果。
  • 數據庫恢復(Recovery)
    將數據庫從錯誤狀態恢復到某一已知的正確狀態。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM