課程簡介
簡介 Oracle Database
- Database 體系結構
- 關係資料庫模型
- 用戶、架構和會話
- 用於資料庫交互的工具
SELECT 語句簡介
- 使用 WHERE 子句進行篩選和選擇
- 對查詢結果進行排序
- 數據類型、運算子和處理NULL值
- 利用內置標量函數
- 日期操作
- 瞭解 SQL 中的國家和地區設置
分析聚合數據
- 分組函數
- DISTINCT 子句
- GROUP BY 和 HAVING 子句
從多個表中檢索數據
- 內部和外部聯接(INNER JOIN、OUTER JOIN)
- ANSI SQL 語法和其他連接方法(SELF JOIN、NATURAL JOIN)
- 設定運算子(UNION、UNION ALL、INTERSECT、MINUS)
子查詢
- 簡單子查詢
- 相關子查詢
- EXISTS 和 NOT EXISTS 運算子
- 其他類型的子查詢
分層查詢和採樣
- 使用 CONNECT BY PRIOR 和 START WITH 子句構造分層查詢
- 利用 SYS_CONNECT_BY_PATH 功能
- 使用 SAMPLE 子句對數據進行採樣
資料操作 (DML)
- INSERT、UPDATE、DELETE 語句
- 對大型數據集的操作(INSERT FIRST、INSERT ALL、MERGE)
系統詞典
- 瞭解和利用 Oracle 數據字典
併發使用者工作
- 交易
- 鎖
- FLASHBACK 技術
用戶和許可權
- 創建和修改使用者和架構
- 許可權和角色管理
管理資料存儲 - 邏輯層
- 表、臨時表和按索引組織的表
- 約束
- 指標
- 視圖、序列、同義詞、具體化視圖
- 存儲 PL/SQL 個單位
使用 Oracle SQL Modeler 建模和恢復數據模型
- 利用 Oracle SQL Modeler 進行數據建模和恢復
移動數據
- 邏輯數據複製 - 數據泵導入和匯出
- 載入資料 - SQL*Loader
- 外部表
- Database 連結
自動執行任務
- 使用 DBMS_JOB和 DBMS_SCHEDULER 實現任務自動化
總結和後續步驟
最低要求
- 資訊技術常識
觀眾
- 開發人員
- Database 管理員
客戶評論 (5)
我學習了複雜的函數以及如何應用它們
Ana Alexandrescu - DB Global Technology
Course - Oracle SQL Advanced
機器翻譯
Great comunication, Łukasz explained everything in easy and understandable way
Tomasz Wojciechowski - GP Strategies Poland sp. z o.o.
Course - ORACLE SQL Fundamentals
the trainer was very helpful , the pace of the training was really good and the exercises weren't too hard, also not too easy. whenever I got stuck he helped me out very well and made sure I understood everything.
Jade Stappaerts - KULeuven
Course - Oracle SQL Language
the exercises
Amna AlAli - Federal Demographic Council
Course - Oracle SQL for beginners
Trainer provided some topic and support it with plenty of exercises. We had a chance to apply knowledge by doing them on our own.