跳轉到內容

AQA 資訊與通訊技術/ICT5/資料庫管理概念

來自華夏公益教科書,開放的書籍,面向開放的世界

早期的資料庫是扁平檔案,這意味著它們很小,有很多重複的資料,並且無法將資料彼此關聯。由於資料重複,資料在資料庫的不同部分可能不一致。扁平檔案也傾向於特定程式,這使得資料可移植性很差。

資料庫管理系統(DBMS)的出現是為了幫助解決這些缺點。該模型提供了三個屬性

  • 實體 - 一個可能包含資料的感興趣領域
  • 屬性 - 實體的屬性
  • 關係 - 實體之間的連結
    有不同型別的關係
    • 一對一 - 其中一個實體與另一個實體具有單個連結
    • 一對多 - 其中一個實體可能與許多其他實體連結
    • 多對多 - 許多一對一

透過使用關係,您可以連結資料並進行查詢,這些查詢將同時更新連結資料,從而節省時間並提高資料的準確性。維基百科有更多關於DBMS的資訊。more information

資料庫管理員 (DBA) 的職責是管理和維護 DBMS,以便最有效地使用。DBA 管理訪問許可權、關係並根據需要更新資料庫設計。

資料規範化是透過減少記錄重複和生成最佳可能的資料庫設計來提高資料庫效率的過程。規範化的資料庫一致且靈活。

資料一致性是指確保資料在所有出現的地方都一致(這可以透過關係簡化)。

資料完整性是指資料庫中儲存資料的質量。

資料冗餘是指資料被不必要地重複。

資料獨立性是指資料應該獨立於資料庫中的任何其他更改。

華夏公益教科書