Course Code: sqlbastoint
Duration: 35 hours
Prerequisites:
  • 瞭解基本的電腦操作
  • 任何程式設計語言的經驗都是有益的,但不是必需的

觀眾

  • 數據分析師
  • Database 專業人士
  • 軟體開發人員
Overview:

SQL 是關係資料庫管理系統的標準語言。

這種以講師為主導的現場培訓(在線或現場)面向希望學習 SQL 有效管理資料庫的初級到中級數據分析師、資料庫專業人員和軟體開發人員。

在培訓結束時,參與者將能夠:

  • 理解和使用基本的 SQL 命令和查詢。
  • 創建和操作表和資料庫。
  • 使用 SQL 對數據進行排序、篩選和匯總。
  • 實現更複雜的操作,如聯接、子查詢和集合操作。
  • 應用索引、檢視、存儲過程和觸發器等中間技術。

課程形式

  • 互動講座和討論。
  • 大量的練習和練習。
  • 在現場實驗室環境中動手實施。

課程自定義選項

  • 如需申請本課程的定製培訓,請聯繫我們進行安排。
Course Outline:

第 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 與其他技術集成
  • 案例研究和真實場景
  • 最終專案:從頭開始構建資料庫解決方案

摘要和後續步驟

Sites Published:

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

Nepal - SQL: Basics to Intermediate

Uzbekistan - SQL: Basics to Intermediate