課程簡介
簡介
- 課程概述
- 目標與目的
- 示例數據
- 課程時間表
- 相互介紹
- 先修條件
- 責任說明
關係型數據庫
- 數據庫概念
- 關係型數據庫
- 數據表
- 行與列
- 示例數據庫
- 選擇行
- 供應商表
- 訂單表
- 主鍵索引
- 次要索引
- 關係
- 類比說明
- 外鍵
- 外鍵
- 連接數據表
- 引用完整性
- 關係類型
- 多對多關係
- 解決多對多關係
- 一對一關係
- 完成設計
- 關係解析
- 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 - ALL
- INTERSECT 和 MINUS
- 多行子查詢
- UNION – 數據檢查
- 外連接
連接進階
- 連接
- 交叉連接或笛卡爾積
- 內連接
- 隱式連接語法
- 顯式連接語法
- 自然連接
- 等價連接
- 交叉連接
- 外連接
- 左外連接
- 右外連接
- 全外連接
- 使用 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
機器翻譯