1.數據結構化
2.數據* * *趣味性高,冗余度低,易於擴展。
3.高度的數據獨立性
4.數據由數據庫管理系統管理和控制。
數據庫系統實現了整個數據的結構化,這是數據庫最重要的特征之壹。這裏所說的“整體”結構,是指數據庫中的數據不再只針對某個應用,而是針對整個組織;數據不僅是內部結構化的,而且是整體結構化的,數據之間有聯系。由於數據是整體性的,可以被多個用戶和多個應用使用,可以大大減少數據冗余,節省存儲空間,避免數據之間的不兼容和不壹致。
高度的數據獨立性
數據獨立包括數據的物理獨立和邏輯獨立。
物理獨立性是指數據如何存儲在磁盤上的數據庫中,磁盤由DBMS管理。用戶程序不需要知道,應用程序只需要處理數據的邏輯結構,這樣當數據的物理存儲結構改變時,用戶程序不需要改變。
邏輯獨立是指用戶的應用程序和數據庫的邏輯結構是相互獨立的,即如果數據的邏輯結構發生變化,用戶程序可能不會發生變化。
數據和程序的獨立性將數據的定義從程序中分離出來,由DBMS負責提供對數據的訪問,從而簡化了應用程序的編寫,大大減少了應用程序的維護和修改。[1]
數據由數據庫管理系統管理和控制。
數據庫的* * *享受是並發的,即多個用戶可以同時訪問數據庫中的數據,甚至可以同時訪問數據庫中的相同數據。
DBMS必須提供以下數據控制功能:
數據安全(安全性)
數據完整性檢查(完整性)
數據庫訪問控制的並發性。
數據庫故障恢復(恢復)