課程簡介
簡介
- 概覽
- 目的與目標
- 樣本資料
- 課程時程
- 學員簡介
- 先修條件
- 課程規範
關係型資料庫
- 資料庫
- 關係型資料庫
- 表格
- 列與欄
- 樣本資料庫
- 選取列
- 供應商表格(Supplier Table)
- 訂單表格(Saleord Table)
- 主要索引
- 次要索引
- 關係
- 類比說明
- 外部鍵
- 外部鍵
- 表格連線(Joining Tables)
- 參照完整性
- 關係類型
- 多對多關係
- 解決多對多關係
- 一對一關係
- 完成設計
- 解決關係問題
- Microsoft Access - 關係
- 實體關係圖
- 資料建模
- CASE 工具
- 樣本圖表
- 關係型資料庫管理系統(RDBMS)
- RDBMS 的優勢
- 結構化查詢語言
- DDL - 資料定義語言
- DML - 資料操縱語言
- DCL - 資料控制語言
- 為什麼使用 SQL?
- 課程表格講義
資料檢索
- SQL Developer
- SQL Developer - 連線
- 檢視表格資訊
- 使用 SQL Where 子句
- 使用註解
- 字元資料
- 使用者與模式
- AND 與 OR 子句
- 使用括號
- 日期欄位
- 使用日期
- 日期格式化
- 日期格式
- TO_DATE
- TRUNC
- 日期顯示
- Order By 子句
- DUAL 表格
- 字串連結
- 選取文字
- IN 運算子
- BETWEEN 運算子
- LIKE 運算子
- 常見錯誤
- UPPER 函數
- 單引號
- 尋找元字元
- 正則表達式
- REGEXP_LIKE 運算子
- 空值
- IS NULL 運算子
- NVL
- 接受使用者輸入
使用函數
- TO_CHAR
- TO_NUMBER
- LPAD
- RPAD
- NVL
- NVL2 函數
- DISTINCT 選項
- SUBSTR
- INSTR
- 日期函數
- 匯總函數
- COUNT
- Group By 子句
- Rollup 與 Cube 修正參數
- Having 子句
- 以函數群組
- DECODE
- CASE
- 實作練習
子查詢與 Union
- 單列子查詢
- Union
- Union - All
- Intersect 與 Minus
- 多列子查詢
- Union – 檢查資料
- 外部連線(Outer Join)
深入探討連線
- 連線
- 交叉連線或笛卡爾積
- 內部連線
- 隱式連線語法
- 顯式連線語法
- 自然連線
- 等值連線
- 交叉連線
- 外部連線
- 左外部連線
- 右外部連線
- 全外部連線
- 使用 UNION
- 連線演算法
- 巢狀循環
- 合併連線
- 雜湊連線
- 自反或自我連線
- 單表連線
- 實作練習
進階查詢
- ROWNUM 與 ROWID
- Top N 分析
- 內嵌檢視
- Exists 與 Not Exists
- 相關子查詢
- 帶有函數的相關子查詢
- 相關更新
- 快照恢復
- 閃回恢復
- All
- Any 與 Some 運算子
- Insert ALL
- Merge
樣本資料
- ORDER 表格
- FILM 表格
- EMPLOYEE 表格
- ORDER 表格說明
- FILM 表格說明
工具程式
- 什麼是工具程式?
- 匯出工具程式
- 使用參數
- 使用參數檔案
- 匯入工具程式
- 使用參數
- 使用參數檔案
- 卸載資料
- 批次執行
- SQL*Loader 工具程式
- 執行工具程式
- 附加資料
最低要求
本課程適合具有 SQL 基礎知識者,也適合首次使用 ORACLE 的使用者。
具備互動式電腦系統的操作經驗較為理想,但並非必要條件。
客戶評論 (7)
Greg非常耐心且樂於助人
Chris Havel - Encyclopaedia Britannica
課程 - ORACLE SQL Fundamentals
機器翻譯
理論部分解釋得非常清楚
Sven - LGT Financial Services AG
課程 - ORACLE SQL Fundamentals
機器翻譯
我喜歡我們使用的分屏數據庫門戶,它能顯示課程進度,讓我可以回去重新練習。導師非常出色,他引人入勝且充滿鼓勵。我很感激培訓安排在我的時區,儘管導師比我早7個小時。
Olivia Button - Encyclopaedia Britannica
課程 - ORACLE SQL Fundamentals
機器翻譯
內容非常豐富
Metuatini (aka) Metua - Ministry of Justice
課程 - ORACLE SQL Fundamentals
機器翻譯
- 學習SQL和不同類型的數據庫。 - 創建包含作者的表,然後創建書籍表,接着連接這些信息,並將其用於我們的SQL查詢。 - 我喜歡我們可以應用某些SQL查詢的不同場景。我學習了不同的“連接”方式,計算某些員工的平均工資,以及許多其他不同的SQL查詢,以查找特定信息。 - 培訓設置非常用戶友好,如果我們在桌面上遇到問題,Jose能夠遠程查看並解決問題。
Frank - Ministry of Justice
課程 - ORACLE SQL Fundamentals
機器翻譯
他通過參考之前的話題及其重要應用來解釋這個主題的方式。
Ferdinand - National Grid Corporation of the Philippines
課程 - ORACLE SQL Fundamentals
機器翻譯
Luka是一位優秀、耐心且幽默的老師。他輕鬆的風格讓“被叫到黑板前”這一緊張的經歷變得更加愉快。 另外,讓一名學生解釋或指導其他學生是一個非常好的主意。 我會在SQL練習、私人生活和職業生涯中使用他分享的“KISS方法論”,因爲我喜歡把事情複雜化。 考慮到他展示的材料和我們學習的內容,Luka也保持了良好的節奏。
IWONA KLIMASZEWSKA - GP Strategies Poland sp. z o.o.
課程 - ORACLE SQL Fundamentals
機器翻譯