課程簡介
第 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 與其他技術集成
- 案例研究和真實場景
- 最終專案:從頭開始構建資料庫解決方案
摘要和後續步驟
最低要求
- 瞭解基本的電腦操作
- 任何程式設計語言的經驗都是有益的,但不是必需的
觀眾
- 數據分析師
- Database 專業人士
- 軟體開發人員
客戶評論 (9)
Luke was opened to answer any question and explain multiple times until everyone understood the exercises.
Alexandra Popa - OTP BANK ROMANIA S.A.
Course - Oracle SQL Language
I like fact, that after each section we had excercises. It helps to remember discused topic.
Adam Bińczycki
Course - Oracle 11g - SQL language for developers - Workshop
在培訓期間,所有模組都進行了詳細討論——為期兩天的培訓,這是我最關心的。
Bernadetta - Urząd Komisji Nadzoru Finansowego
Course - SQL Advanced
機器翻譯
Lot of content and exactly the requested one.
Pascal - Diehl
Course - Advanced SQL, Stored Procedures and Triggers for Microsoft SQL Server
The smoothness of the training flow.
Alby Geronimo - Aarki, Inc.
Course - SQL DATABASE MANAGEMENT AND DESIGN - Bespoke
I liked that he had actual know how of when to use each technology, that's valuable.
Radu Mazilu - eMAG IT Research
Course - Which data storage to choose - from flat files, through SQL, NoSQL to massive distributed systems
我很欣賞 Folio 的廣泛知識。 他不僅熟悉課程內容,而且還知道我們熟悉的語言的結構,以使示例對我們更有意義。 在間歇期間,他分享了他在培訓範圍之外的技術和解決方案的知識,以提供對我們在未來(和未來培訓)中可以使用的其他解決方案的見解。
Raphael - Markit Valuations Limited
Course - Developing Desktop Applications with Visual Studio 2012, VB.NET and SQL Server 2012
機器翻譯
the practices and the trainer notes
Hamda AlMahri - Dubai Courts
Course - ORACLE PL/SQL Fundamentals
練習很有趣,主題也很好。
Adrian-Madalin Chirita - DB Global Technology SRL
Course - Oracle SQL Advanced
機器翻譯