- 瞭解基本的電腦操作
- 任何程式設計語言的經驗都是有益的,但不是必需的
觀眾
- 數據分析師
- Database 專業人士
- 軟體開發人員
SQL 是關係資料庫管理系統的標準語言。
這種以講師為主導的現場培訓(在線或現場)面向希望學習 SQL 有效管理資料庫的初級到中級數據分析師、資料庫專業人員和軟體開發人員。
在培訓結束時,參與者將能夠:
- 理解和使用基本的 SQL 命令和查詢。
- 創建和操作表和資料庫。
- 使用 SQL 對數據進行排序、篩選和匯總。
- 實現更複雜的操作,如聯接、子查詢和集合操作。
- 應用索引、檢視、存儲過程和觸發器等中間技術。
課程形式
- 互動講座和討論。
- 大量的練習和練習。
- 在現場實驗室環境中動手實施。
課程自定義選項
- 如需申請本課程的定製培訓,請聯繫我們進行安排。
第 1 部分:SQL 基礎知識
SQL 和 Database 簡介
- 了解資料庫
- SQL 簡介
- 設置 SQL 環境
SQL 語法和基本查詢
- SQL 語法概述
- SELECT 語句
- 使用 WHERE 子句篩選數據
使用函數和聚合
- 常用 SQL 函數
- 聚合函數:COUNT、SUM、AVG、MAX、MIN
- 使用 GROUP BY 對數據進行分組
聯接表
- 了解聯接
- 內聯接
- 左連接、右連接和完全外部連接
子查詢和集操作
- 編寫子查詢
- UNION、INTERSECT 和 EXCEPT 運算
數據操作
- INSERT INTO 語句
- UPDATE 語句
- DELETE 語句
第 2 部分:中級 SQL
高級數據過濾
- 高級 WHERE 子句技術
- LIKE 運算元和模式匹配
- IN 和 BETWEEN 運算元
複雜聯接和子查詢
- 自加入
- 不相關和相關子查詢
- EXISTS 子句
使用索引和檢視
- 了解指數及其對性能的影響
- 創建和使用檢視
高級函數和存儲過程
- 用戶定義的函數
- 存儲過程和觸發器
- SQL 中的錯誤處理
數據轉換與分析
- 旋轉和取消透視數據
- 視窗函數:ROW_NUMBER、RANK DENSE_RANK
- CTEs(通用表Express離子)
Database 設計和規範化
- Database 設計原則
- 正態形式和歸一化
- 實體關係 (ER) 建模
性能調優和優化
- 查詢優化技術
- 執行計劃
- 性能優化最佳實踐
SQL 在現實世界中
- 將 SQL 與其他技術集成
- 案例研究和真實場景
- 最終專案:從頭開始構建資料庫解決方案
摘要和後續步驟
United Arab Emirates - SQL: Basics to Intermediate
Qatar - SQL: Basics to Intermediate
Egypt - SQL: Basics to Intermediate
Saudi Arabia - SQL: Basics to Intermediate
South Africa - SQL: Basics to Intermediate
Brasil - SQL: Basics to Intermediate
Canada - SQL: Basics to Intermediate
中国 - SQL: Basics to Intermediate
香港 - SQL: Basics to Intermediate
澳門 - SQL: Basics to Intermediate
台灣 - SQL: Basics to Intermediate
USA - SQL: Basics to Intermediate
Österreich - SQL: Basics to Intermediate
Schweiz - SQL: Basics to Intermediate
Deutschland - SQL: Basics to Intermediate
Czech Republic - SQL: Basics to Intermediate
Denmark - SQL: Basics to Intermediate
Estonia - SQL: Basics to Intermediate
Finland - SQL: Basics to Intermediate
Greece - SQL: Basics to Intermediate
Magyarország - SQL: Basics to Intermediate
Ireland - SQL: Basics to Intermediate
Luxembourg - SQL: Basics to Intermediate
Latvia - SQL: Basics to Intermediate
España - SQL: Basics to Intermediate
Italia - SQL: Basics to Intermediate
Lithuania - SQL: Basics to Intermediate
Nederland - SQL: Basics to Intermediate
Norway - SQL: Basics to Intermediate
Portugal - SQL: Basics to Intermediate
România - SQL: Basics to Intermediate
Sverige - SQL: Basics to Intermediate
Türkiye - SQL: Basics to Intermediate
Malta - SQL: Basics to Intermediate
Belgique - SQL: Basics to Intermediate
France - SQL: Basics to Intermediate
日本 - SQL: Basics to Intermediate
Australia - SQL: Basics to Intermediate
Malaysia - SQL: Basics to Intermediate
New Zealand - SQL: Basics to Intermediate
Philippines - SQL: Basics to Intermediate
Singapore - SQL: Basics to Intermediate
Thailand - SQL: Basics to Intermediate
Vietnam - SQL: Basics to Intermediate
India - SQL: Basics to Intermediate
Argentina - SQL: Basics to Intermediate
Chile - SQL: Basics to Intermediate
Costa Rica - SQL: Basics to Intermediate
Ecuador - SQL: Basics to Intermediate
Guatemala - SQL: Basics to Intermediate
Colombia - SQL: Basics to Intermediate
México - SQL: Basics to Intermediate
Panama - SQL: Basics to Intermediate
Peru - SQL: Basics to Intermediate
Uruguay - SQL: Basics to Intermediate
Venezuela - SQL: Basics to Intermediate
Polska - SQL: Basics to Intermediate
United Kingdom - SQL: Basics to Intermediate
South Korea - SQL: Basics to Intermediate
Pakistan - SQL: Basics to Intermediate
Sri Lanka - SQL: Basics to Intermediate
Bulgaria - SQL: Basics to Intermediate
Bolivia - SQL: Basics to Intermediate
Indonesia - SQL: Basics to Intermediate
Kazakhstan - SQL: Basics to Intermediate
Moldova - SQL: Basics to Intermediate
Morocco - SQL: Basics to Intermediate
Tunisia - SQL: Basics to Intermediate
Kuwait - SQL: Basics to Intermediate
Oman - SQL: Basics to Intermediate
Slovakia - SQL: Basics to Intermediate
Kenya - SQL: Basics to Intermediate
Nigeria - SQL: Basics to Intermediate
Botswana - SQL: Basics to Intermediate
Slovenia - SQL: Basics to Intermediate
Croatia - SQL: Basics to Intermediate
Serbia - SQL: Basics to Intermediate
Bhutan - SQL: Basics to Intermediate