Oracle 定位
Oracle Database 是美國甲骨文公司推出的**分散式資料庫核心**產品線,支援 Client/Server 與 B/S 架構,為全球最廣泛部署的關聯式資料庫管理系統(RDBMS),具備完整資料管理能力、關聯模型完備性與分散式處理功能。
資料庫規模選型參考
| 規模 | 產品 | 負載 | 成本 | 安全性 |
| 小型 | Access, FoxBase | <100 用戶 | 千元內 | 一般 |
| 中型 | MySQL, SQL Server | 5K~15K 日訪問 | 千~萬級 | 良好 |
| 大型 | Sybase, Oracle, DB2 | 海量/高併發 | 百萬級+ | 極高 |
大型梯隊效能:**Sybase < Oracle < DB2**
Oracle 認證體系
- OCA (Oracle Certified Associate):入門級
- OCP (Oracle Certified Professional):專業級,業界主流認證
- OCM (Oracle Certified Master):大師級,實戰架構師
四大開發管理工具
- SQL*Plus:內建命令列,
sqlplus / sqlplusw 啟動
- SQL*Plus Worksheet:圖形化工作表
- Enterprise Manager Console:Web 化管理主控台
- PL/SQL Developer:第三方專業 IDE,存儲過程/觸發器開發測試優化首選
學習路徑建議
- 熟悉 SQL Server/MySQL 基礎 SQL
- 掌握 Oracle 基礎操作指令(增刪改查)
- 深入 PL/SQL 程式設計(程序、函數、套件、觸發器)
- 用戶權限、表空間、備份恢復等 DBA 核心技能
- 效能調優、RAC/Data Guard 高可用架構
本系列後續將涵蓋:基礎操作、PL/SQL、資料庫管理、高階編程等主題。