課程簡介
簡介
- 概述
- 目標與目的
- 範例資料
- 行程表
- 自我介紹
- 先備知識
- 責任
關係型資料庫
- 資料庫
- 關係型資料庫
- 資料表
- 資料列與資料行
- 範例資料庫
- 選取資料列
- Supplier 資料表
- Saleord 資料表
- 主索引鍵索引
- 次要索引
- 關係
- 類比
- 外部索引鍵
- 外部索引鍵
- 連線資料表
- 參照完整性
- 關係類型
- 多對多關係
- 解決多對多關係
- 一對一關係
- 完成設計
- 解決關係
- Microsoft Access - 關係
- 實體關係圖
- 資料建模
- CASE 工具
- 範例圖形
- RDBMS
- RDBMS 的優勢
- 結構化查詢語言
- DDL - 資料定義語言
- DML - 資料操作語言
- DCL - 資料控制語言
- 為何使用 SQL?
- 課程資料表講義
資料擷取
- SQL Developer
- SQL Developer - 連線
- 檢視資料表資訊
- 使用 SQL、WHERE 子句
- 使用註解
- 字元資料
- 使用者與結構描述(Schema)
- AND 和 OR 子句
- 使用括號
- 日期欄位
- 使用日期
- 格式化日期
- 日期格式
- TO_DATE
- TRUNC
- 日期顯示
- ORDER BY 子句
- DUAL 資料表
- 字串串接
- 選取文字
- IN 運算子
- BETWEEN 運算子
- LIKE 運算子
- 常見錯誤
- UPPER 函數
- 單引號
- 尋找 Meta 字元
- 正規表示式
- REGEXP_LIKE 運算子
- 空值(Null)
- 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)
更多關於連線(Joins)
- JOIN
- 交叉連線(Cross Join)或笛卡爾積
- 內部連線(Inner Join)
- 隱含連線表示法
- 明確連線表示法
- 自然連線(Natural Join)
- 等值連線(Equi-Join)
- 交叉連線
- 外部連線
- 左外部連線(Left Outer Join)
- 右外部連線(Right Outer Join)
- 完全外部連線(Full Outer Join)
- 使用 UNION
- 連線演算法
- 巢狀迴圈(Nested Loop)
- 合併連線(Merge Join)
- 雜湊連線(Hash Join)
- 自反或自我連線(Reflexive or Self Join)
- 單一資料表連線
- 研討會
進階查詢
- ROWNUM 和 ROWID
- Top N 分析
- 內聯檢視(Inline View)
- EXISTS 與 NOT EXISTS
- 相關子查詢
- 搭配函數的相關子查詢
- 相關更新(Correlated Update)
- 快照還原(Snapshot Recovery)
- Flashback 還原
- ALL
- ANY 和 SOME 運算子
- INSERT ALL
- MERGE
範例資料
- ORDER 資料表
- FILM 資料表
- EMPLOYEE 資料表
- ORDER 資料表
- FILM 資料表
公用程式
- 什麼是公用程式?
- 匯出公用程式
- 使用參數
- 使用參數檔案
- 匯入公用程式
- 使用參數
- 使用參數檔案
- 卸載資料(Unloading Data)
- 批次執行(Batch Runs)
- SQL*Loader 公用程式
- 執行公用程式
- 附加資料(Appending Data)
最低要求
本課程適合已具備一些 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
機器翻譯