感謝您提交詢問!我們的一位團隊成員將在短時間內與您聯繫。
感謝您提交預訂!我們的一位團隊成員將在短時間內與您聯繫。
課程簡介
第一部分:SQL 基礎
SQL 與資料庫介紹
- 理解資料庫
- SQL 簡介
- 設定 SQL 環境
SQL 語法與基本查詢
- SQL 語法概述
- SELECT 語句
- 使用 WHERE 子句過濾數據
函數與聚合操作
- 常見 SQL 函數
- 聚合函數:COUNT、SUM、AVG、MAX、MIN
- 使用 GROUP BY 對數據分組
連接表格
- 理解 JOINs
- INNER JOIN
- LEFT JOIN、RIGHT JOIN 和 FULL OUTER JOIN
子查詢與集合操作
- 編寫子查詢
- UNION、INTERSECT 和 EXCEPT 操作
數據操作
- INSERT INTO 語句
- UPDATE 語句
- DELETE 語句
第二部分:中級 SQL
高級數據過濾
- 進階 WHERE 子句技術
- LIKE 運算符與模式匹配
- IN 和 BETWEEN 運算符
複雜連接與子查詢
- 自連接
- 非相關與相關子查詢
- EXISTS 子句
索引與視圖操作
- 理解索引及其對效能的影響
- 建立和使用視圖
進階函數與預存程序
- 使用者定義函數
- 預存程序與觸發器
- SQL 中的錯誤處理
數據轉換與分析
- 資料的翻轉與反翻轉
- 視窗函數:ROW_NUMBER、RANK、DENSE_RANK
- CTE(公用表表達式)
資料庫設計與正規化
- 資料庫設計原則
- 正規形式與正規化
- 實體關係(ER)建模
效能調優與最佳化
- 查詢優化技術
- 執行計劃
- 效能調優的最佳實踐
現實世界中的 SQL
- 將 SQL 與其他技術整合
- 案例研究與現實場景
- 最終項目:從頭建立資料庫解決方案
總結與下一步
最低要求
- 理解基本電腦操作
- 有任何編程語言的經驗是有益的,但非必須
受眾
- 數據分析師
- 資料庫專業人士
- 軟體開發人員
35 小時
客戶評論 (1)
小班授課,線下3天
Annina - Ricardo AG
課程 - SQL: Basics to Intermediate
機器翻譯