1.資料結構化
2.資料的共享性高,冗餘度低,易擴充
3.資料獨立性高
4.資料由dbms統一管理和控制
編輯資料庫系統實現了整體資料的結構化,這是資料庫的最主要的特徵之一。這裡所說的「整體」結構化,是指在資料庫中的資料不再僅針對某個應用,而是面向全組織;不僅資料內部是結構化,而且整體式結構化,資料之間有聯絡。
編輯因為資料是面向整體的,所以資料可以被多個使用者、多個應用程式共享使用,可以大大減少資料冗餘,節約儲存空間,避免資料之間的不相容性與不一致性。
編輯3.資料獨立性高
資料獨立性包括資料的物理獨立性和邏輯獨立性。
物理獨立性是指資料在磁碟上的資料庫中如何儲存是由dbms管理的,使用者程式不需要了解,應用程式要處理的只是資料的邏輯結構,這樣一來當資料的物理儲存結構改變時,使用者的程式不用改變。
邏輯獨立性是指使用者的應用程式與資料庫的邏輯結構是相互獨立的,也就是說,資料的邏輯結構改變了,使用者程式也可以不改變。
資料與程式的獨立,把資料的定義從程式中分離出去,加上訪問資料的由dbms負責提供,從而簡化了應用程式的編制,大大減少了應用程式的維護和修改。[1]
4.資料由dbms統一管理和控制
資料庫的共享是併發的(concurrency)共享,即多個使用者可以同時訪問資料庫中的資料,甚至可以同時訪問資料庫中的同乙個資料。
dbms必須提供以下幾方面的資料控制功能:
資料的安全性保護(security)
資料的完整性檢查(integrity)
資料庫的併發訪問控制(concurrency)
資料庫的故障恢復(recovery)
資料庫系統階段特點
由dbms提供資料安全性 指合法使用者可以使用,非法使用者拒絕訪問 資料完整性 指約束,確保資料的正確性,有效性,相容性 併發控制 多個使用者同時訪問,訪問資料,或同時對同乙個資料進行操作而不相互干擾 例如12306買票 恢復能力 因為故障,失誤或錯誤導致的資料庫問題,可以恢復到最近的乙個正確狀態,...
資料庫系統mysql MySQL資料庫系統
1 mysql的特點 1 多執行緒 多使用者 2 基於c s 客戶端 伺服器 架構 3 簡單易用 查詢速度快 4 安全可靠 2 mysql編譯安裝 代表鍵盤上tab鍵 1 準備工作 解除安裝使用rpm方式安裝的mysql rpm e mysql nodeps 安裝cmake包 cd media ta...
資料庫系統 資料庫 資料庫管理系統 資料庫系統
繼續寫資料庫系統的文章,第二篇 資料庫 資料庫管理系統 資料庫系統。本文主要談談這三者之間的關係。下方,摘自老師的ppt,非原創。資料庫管理系統 從系統角度看資料庫管理系統 資料庫系統 資料庫指的是長期儲存在計算機內有組織的,大量的,相關聯的,可共享的資料集合。資料應當是有組織的,不應該是雜亂無章的...