Course Code: 66437
Duration: 14 hours
Prerequisites:

Good SQL 知識 Microsoft SQL Server 2008/2012 環境。

Overview:

本課程是為已經熟悉 Microsoft SQL Server Environment 2008/2012 中 SQL 的代表創建的。本課程側重於基於集合的查詢和查詢調優、使用索引和分析執行計劃。

培訓還涵蓋表運算式、排名函數以及如何處理分區表。

Course Outline:

模組 1.查詢調優

  • 查詢優化工具
  • 緩存的查詢執行計劃
  • 清除緩存
  • 分析執行計劃
  • 提示
  • 使用 Database Engine Tuning Advisor
  • 索引調整
  • 表和索引結構
  • 索引 Access 方法
  • 索引策略

模組 2.子查詢、表 Express ion 和排名函數

  • 編寫子查詢
  • 使用表 Expressions
  • 使用排名函數

模組 3.優化聯接和集合操作

  • 基本聯接類型
  • 連接演算法
  • 集合操作
  • 將 INTO 與 Set 操作一起使用

模組 4.聚合和旋轉數據

  • 使用 OVER 子句
  • 不同類型的聚合(累計聚合、滑動聚合和年初至今聚合)
  • 旋轉和取消樞軸
  • 設置自定義聚合
  • 使用 GROUPING SETS 子句
  • CUBE 和 RULLUP 子句
  • 如何具體化分組集

模組 5.使用 TOP 和 APPLY

  • 選擇頂部
  • 使用APPLY表運算元
  • 集團層面的 TOP n
  • 實現分頁

模組 6.優化數據轉換

  • 使用增強型 VALUES 子句插入數據
  • 使用 BULK 行集提供程式
  • 使用 INSERT EXEC
  • 序列機制
  • 使用聯接執行 DELETE 操作
  • 使用聯接進行更新
  • MERGE 語句
  • 帶有 INSERT 的 OUTPUT 子句
  • 帶有 DELETE 的 OUTPUT 子句
  • 帶有 UPDATE 的 OUTPUT 子句
  • 帶有 MERGE 的 OUTPUT 子句

模組 7.查詢分區表

  • 在 SQL 伺服器中分區
  • 如何對分區表編寫查詢
  • 如何在分區檢視上編寫查詢
Sites Published:

United Arab Emirates - Microsoft SQL Server (MSSQL)

Qatar - Microsoft SQL Server (MSSQL)

Egypt - Microsoft SQL Server (MSSQL)

Saudi Arabia - Microsoft SQL Server (MSSQL)

South Africa - Microsoft SQL Server (MSSQL)

Brasil - Microsoft SQL Server (MSSQL)

Canada - Microsoft SQL Server (MSSQL)

中国 - Microsoft SQL Server (MSSQL)

香港 - Microsoft SQL Server (MSSQL)

澳門 - Microsoft SQL Server (MSSQL)

台灣 - Microsoft SQL Server (MSSQL)

USA - Microsoft SQL Server (MSSQL)

Österreich - Microsoft SQL Server (MSSQL)

Schweiz - Microsoft SQL Server (MSSQL)

Deutschland - Microsoft SQL Server (MSSQL)

Czech Republic - Microsoft SQL Server (MSSQL)

Denmark - Microsoft SQL Server (MSSQL)

Estonia - Microsoft SQL Server (MSSQL)

Finland - Microsoft SQL Server (MSSQL)

Greece - Microsoft SQL Server (MSSQL)

Magyarország - Microsoft SQL Server (MSSQL)

Ireland - Microsoft SQL Server (MSSQL)

Luxembourg - Microsoft SQL Server (MSSQL)

Latvia - Microsoft SQL Server (MSSQL)

España - Microsoft SQL Server (MSSQL)

Italia - Microsoft SQL Server (MSSQL)

Lithuania - Microsoft SQL Server (MSSQL)

Nederland - Microsoft SQL Server (MSSQL)

Norway - Microsoft SQL Server (MSSQL)

Portugal - Microsoft SQL Server (MSSQL)

România - Microsoft SQL Server (MSSQL)

Sverige - Microsoft SQL Server (MSSQL)

Türkiye - Microsoft SQL Server (MSSQL)

Malta - Microsoft SQL Server (MSSQL)

Belgique - Microsoft SQL Server (MSSQL)

France - Microsoft SQL Server (MSSQL)

日本 - Microsoft SQL Server (MSSQL)

Australia - Microsoft SQL Server (MSSQL)

Malaysia - Microsoft SQL Server (MSSQL)

New Zealand - Microsoft SQL Server (MSSQL)

Philippines - Microsoft SQL Server (MSSQL)

Singapore - Microsoft SQL Server (MSSQL)

Thailand - Microsoft SQL Server (MSSQL)

Vietnam - Microsoft SQL Server (MSSQL)

India - Microsoft SQL Server (MSSQL)

Argentina - Microsoft SQL Server (MSSQL)

Chile - Microsoft SQL Server (MSSQL)

Costa Rica - Microsoft SQL Server (MSSQL)

Ecuador - Microsoft SQL Server (MSSQL)

Guatemala - Microsoft SQL Server (MSSQL)

Colombia - Microsoft SQL Server (MSSQL)

México - Microsoft SQL Server (MSSQL)

Panama - Microsoft SQL Server (MSSQL)

Peru - Microsoft SQL Server (MSSQL)

Uruguay - Microsoft SQL Server (MSSQL)

Venezuela - Microsoft SQL Server (MSSQL)

Polska - Microsoft SQL Server (MSSQL)

United Kingdom - Microsoft SQL Server (MSSQL)

South Korea - Microsoft SQL Server (MSSQL)

Pakistan - Microsoft SQL Server (MSSQL)

Sri Lanka - Microsoft SQL Server (MSSQL)

Bulgaria - Microsoft SQL Server (MSSQL)

Bolivia - Microsoft SQL Server (MSSQL)

Indonesia - Microsoft SQL Server (MSSQL)

Kazakhstan - Microsoft SQL Server (MSSQL)

Moldova - Microsoft SQL Server (MSSQL)

Morocco - Microsoft SQL Server (MSSQL)

Tunisia - Microsoft SQL Server (MSSQL)

Kuwait - Microsoft SQL Server (MSSQL)

Oman - Microsoft SQL Server (MSSQL)

Slovakia - Microsoft SQL Server (MSSQL)

Kenya - Microsoft SQL Server (MSSQL)

Nigeria - Microsoft SQL Server (MSSQL)

Botswana - Microsoft SQL Server (MSSQL)

Slovenia - Microsoft SQL Server (MSSQL)

Croatia - Microsoft SQL Server (MSSQL)

Serbia - Microsoft SQL Server (MSSQL)

Bhutan - Microsoft SQL Server (MSSQL)

Nepal - Microsoft SQL Server (MSSQL)

Uzbekistan - Microsoft SQL Server (MSSQL)