本課程適合對SQL有一定了解的人士,以及首次使用ORACLE的人士。
具備互動式電腦系統的經驗為佳,但並非必要。
本課程為期2天,介紹SQL Developer、SQL*Plus以及SQL,這是一種用於訪問關係型Database的結構化查詢語言,並涵蓋了最新版ORACLE的新功能。所學的原理也可應用於多種數據庫,如Microsoft SQL Server、MySQL、Access、Informix和DB2。
課程以工作坊的形式進行,結合講座、實例操作和實踐練習。雖然內容可根據需求定制,但至少需要2天來涵蓋核心內容。
提供完整的課程筆記、樣本數據庫文件、示例SQL文件以及用於訪問ORACLE數據庫的免費軟件工具。
簡介
- 概述
- 目標與目的
- 範例數據
- 日程安排
- 介紹
- 先決條件
- 職責
關聯式Database
- Database
- 關聯式Database
- 表格
- 行與列
- 範例Database
- 選擇行
- 供應商表格
- 銷售訂單表格
- 主鍵索引
- 次級索引
- 關聯
- 類比
- 外鍵
- 外鍵
- 聯接表格
- 參照完整性
- 關聯類型
- 多對多關聯
- 解決多對多關聯
- 一對一關聯
- 完成設計
- 解決關聯
- Microsoft Access - 關聯
- 實體關聯圖
- 數據建模
- CASE工具
- 範例圖表
- RDBMS
- RDBMS的優勢
- 結構化查詢語言
- DDL - 數據定義語言
- DML - 數據操作語言
- DCL - 數據控制語言
- 為什麼使用SQL?
- 課程表格講義
數據檢索
- SQL開發者
- SQL開發者 - 連接
- 查看表格信息
- 使用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
- 聯接算法
- 嵌套循環
- 合併聯接
- 哈希聯接
- 自反或自聯接
- 單表聯接
- 工作坊
高級查詢
- ROWNUM和ROWID
- Top N分析
- 內聯視圖
- Exists和Not Exists
- 相關子查詢
- 帶函數的相關子查詢
- 相關更新
- 快照恢復
- 閃回恢復
- 全部
- Any和Some操作符
- Insert ALL
- Merge
範例數據
- ORDER表格
- FILM表格
- EMPLOYEE表格
- ORDER表格
- FILM表格
工具
- 什麼是工具?
- 導出工具
- 使用參數
- 使用參數文件
- 導入工具
- 使用參數
- 使用參數文件
- 卸載數據
- 批量運行
- SQL*加載工具
- 運行工具
- 追加數據
United Arab Emirates - ORACLE SQL Fundamentals
Qatar - ORACLE SQL Fundamentals
Egypt - ORACLE SQL Fundamentals
Saudi Arabia - ORACLE SQL Fundamentals
South Africa - ORACLE SQL Fundamentals
Brasil - ORACLE SQL Fundamentals
Canada - ORACLE SQL Fundamentals
Österreich - ORACLE SQL Grundlagen
Schweiz - ORACLE SQL Grundlagen
Deutschland - ORACLE SQL Grundlagen
Czech Republic - ORACLE SQL Fundamentals
Denmark - ORACLE SQL Fundamentals
Estonia - ORACLE SQL Fundamentals
Finland - ORACLE SQL Fundamentals
Greece - ORACLE SQL Fundamentals
Magyarország - ORACLE SQL Fundamentals
Ireland - ORACLE SQL Fundamentals
Luxembourg - ORACLE SQL Fundamentals
Latvia - ORACLE SQL Fundamentals
España - Fundamentos SQL ORACLE
Italia - ORACLE SQL Fundamentals
Lithuania - ORACLE SQL Fundamentals
Nederland - ORACLE SQL Fundamentals
Norway - ORACLE SQL Fundamentals
Portugal - ORACLE SQL Fundamentals
Sverige - ORACLE SQL Fundamentals
Türkiye - ORACLE SQL Fundamentals
Malta - ORACLE SQL Fundamentals
Belgique - ORACLE SQL Fundamentals
France - ORACLE SQL Fundamentals
Australia - ORACLE SQL Fundamentals
Malaysia - ORACLE SQL Fundamentals
New Zealand - ORACLE SQL Fundamentals
Philippines - ORACLE SQL Fundamentals
Singapore - ORACLE SQL Fundamentals
Thailand - ORACLE SQL Fundamentals
Vietnam - ORACLE SQL Fundamentals
India - ORACLE SQL Fundamentals
Argentina - Fundamentos SQL ORACLE
Chile - Fundamentos SQL ORACLE
Costa Rica - Fundamentos SQL ORACLE
Ecuador - Fundamentos SQL ORACLE
Guatemala - Fundamentos SQL ORACLE
Colombia - Fundamentos SQL ORACLE
México - Fundamentos SQL ORACLE
Panama - Fundamentos SQL ORACLE
Uruguay - Fundamentos SQL ORACLE
Venezuela - Fundamentos SQL ORACLE
United Kingdom - ORACLE SQL Fundamentals
South Korea - ORACLE SQL Fundamentals
Pakistan - ORACLE SQL Fundamentals
Sri Lanka - ORACLE SQL Fundamentals
Bolivia - Fundamentos SQL ORACLE
Indonesia - ORACLE SQL Fundamentals
Kazakhstan - ORACLE SQL Fundamentals
Morocco - ORACLE SQL Fundamentals
Tunisia - ORACLE SQL Fundamentals
Kuwait - ORACLE SQL Fundamentals
Oman - ORACLE SQL Fundamentals
Slovakia - ORACLE SQL Fundamentals
Kenya - ORACLE SQL Fundamentals
Nigeria - ORACLE SQL Fundamentals
Botswana - ORACLE SQL Fundamentals
Slovenia - ORACLE SQL Fundamentals
Croatia - ORACLE SQL Fundamentals
Serbia - ORACLE SQL Fundamentals
Bhutan - ORACLE SQL Fundamentals