Oracle 11g 從零開始學習筆記:核心概念與架構
1. Oracle 11g 版本簡介
Oracle 11g 提供四個版本:
- 企業版: 高可用性、高安全性、進階資料管理、商業智能(OLAP/資料探勘)。
- 標準版: 多平台自動管理、豐富開發功能、彈性訂製服務。
- 標準版一: 應用服務支援、多平台自動管理、完整開發功能。
- 個人版: 單用戶開發環境,面向開發人員。
2. 基本術語辨析
| 術語 | 英文 | 定義 |
| 資料庫 | DB | 儲存資料的倉庫,位於儲存設備上。 |
| 資料庫管理系統 | DBMS | 管理資料庫中資料的軟體,提供查詢、更新、安全性、完整性控制等功能。分為網狀、層次、關聯、物件導向等模型。 |
| 資料庫系統 | DBS | 由資料庫、DBMS(含開發工具)、應用系統、DBA 組成。 |
3. DBA 職責核心
- 決定資料庫資訊內容與結構。
- 規劃儲存結構與存取策略。
- 監控運行狀態,處理效能與故障。
- 安全性管理:權限設定、完整性約束。
- 日常維護(備份、恢復、效能調優)。
- 文檔管理。
4. 關鍵角色分工
- 系統分析師/設計師: 需求分析、硬軟體配置、概要設計。
- 應用程式開發人員: 依資料庫結構編寫、測試、部署應用模組。
- 終端用戶: 透過應用介面間接使用資料庫。
建立清晰的概念模型是掌握 Oracle 後續管理與開發技能的基石。