- 資料庫系統簡介
- 資料庫的類型
- 關聯式資料庫的結構
- 資料庫管理系統的基本功能
- SQL
- 資料庫系統的使用者
資料庫系統簡介¶

資料庫系統類型¶
- 階層式資料庫
- 由樹狀結構所建立的資料間聯繫,因此僅能使用於一對多的資料模型
- 網狀式資料庫
- 資料之間建立鏈路連結(網路),使能達到多對多的資料之間的聯繫
- 關聯式資料庫
- 將相同的資料歸納成一張資料表,由表中的欄位建立表與表之間的關聯性
關聯式資料庫結構¶
ID |
姓名 |
地址 |
電話 |
1 |
羅大佑 |
台北市XXXXXX |
0912345678 |
2 |
張太妹 |
新竹市XXXXXX |
0987654321 |
資料庫管理系統的基本功能¶
- 資料定義
- DBMS具備建立資料庫、資料表、定義各資料欄位等功能
- 資料處理
- 資料安全
- 資料備份
- DBMS提供資料備份功能,在資料庫損毀時可立即還原
SQL¶
- 結構化查詢語言(Structured Query Language)
- 資料庫管理系統(DBMS)所使用的查詢語言,大部分的關聯式資料庫都支援SQL
- 藉由SQL的操作完成上述資料庫管理系統的基本功能
- 不同的DBMS所撰寫的SQL略有不同
資料庫系統的使用者¶
- 資料庫設計者(Database Designer)
- 負責整個資料庫的設計,依據使用者的需求設計適當的格式來存放資料
- 資料庫管理者(Database Administrator)
- 負責資料庫的管理與維護,監督、紀錄資料庫的使用狀況,必要時修改資料庫結構以提升效率
- 應用程式開發者(Application Designer)
- 撰寫存取資料庫的應用程式,方便使用者以介面操作資料庫
- 一般使用者(End User)
- 經常存取、查詢資料庫的使用者,只需學會SQL不需要擔心資料庫的維護或管理問題