課程簡介

簡介 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 管理員
 35 時間:

客戶評論 (5)

課程分類