GCSE 計算機科學/資料庫
外觀
1. DBMS 如何允許將資料與應用程式分離?
DBMS 可以為使用者(和其他應用程式)提供特定於應用程式需求的資料檢視。這些檢視在很大程度上獨立於資料在資料庫檔案中物理儲存的方式。需要使用資料的應用程式不需要包含直接訪問資料庫的程式碼。相反,程式透過 DBMS 向資料庫傳送請求和指令。
2. 為什麼將資料與應用程式分離是可取的?
現代資料庫的主要優勢在於資料庫和使用資料的應用程式可以相互獨立地進行更改。在沒有 DBMS 的情況下,應用程式是資料依賴的。這意味著資料的組織方式和訪問方式都由訪問資料的應用程式的要求決定。對資料儲存方式和訪問方式的理解必須編碼到應用程式中。
3. 應用程式資料獨立有哪些優勢?
4. DBMS 的主要功能是什麼?
關係型資料庫管理系統的首要目的是維護資料完整性。這意味著所有資料之間的規則和關係始終一致。但一個好的 DBMS 也會具有其他功能。這些功能包括:. 用於建立、刪除和更改資料庫的命令語言(資料描述語言或 DDL) . 用於記錄構成資料庫的所有內部結構的方法(資料字典) . 用於支援資料操作和處理的語言(資料操作語言)。 . 支援根據使用者需求從不同角度檢視資料庫 . 為資料提供一定程度的安全性和訪問控制
- (a) 將資料庫描述為持久的有序資料儲存
- (b) 解釋使用資料處理軟體建立、維護和查詢資料庫。
- (c) 描述 DBMS 如何允許將資料與應用程式分離,以及為什麼這樣做是可取的
- (d) 描述 DBMS 的主要功能,以及如何使用它們建立定製的資料處理應用程式。
- (e) 瞭解實體和表之間的關係
- (f) 瞭解關係型資料庫的組成部分,例如表、窗體、查詢、報表和模組
- (g) 瞭解在構建資料庫查詢中使用邏輯運算子
- (h) 解釋使用主鍵連線表並避免資料冗餘
- (i) 描述資料輸入時的驗證方法。