Course Code: 66437
Duration: 14 hours
Prerequisites:

Good SQL wiedzy w Microsoft SQL środowisku Server 2008/2012.

Overview:

Ten kurs został stworzony dla delegatów już zaznajomionych z SQL w Microsoft SQL Server Environment 2008/2012. Kurs koncentruje się na zapytaniach opartych na zestawach i dostrajaniu zapytań, pracy z indeksami i analizowaniu planów wykonania.

Szkolenie obejmuje również wyrażenia tabel, funkcje rankingowe i sposoby radzenia sobie z tabelami partycjonowanymi.

Course Outline:

Moduł 1. Dostrajanie zapytań

  • Narzędzia do strojenia zapytań
  • Plany wykonania zapytań w pamięci podręcznej
  • Czyszczenie pamięci podręcznej
  • Analiza planów wykonania
  • Wskazówki
  • Korzystanie z narzędzia Database Engine Tuning Advisor
  • Dostrajanie indeksów
  • Struktury tabel i indeksów
  • Metody indeksowania Access
  • Strategie indeksowania

Moduł 2. Podzapytania, tabela Express i funkcje rankingowe

  • Pisanie podzapytań
  • Używanie tabeli Expression
  • Korzystanie z funkcji rankingowych

Moduł 3. Optymalizacja złączeń i operacji na zbiorach

  • Podstawowe typy złączeń
  • Algorytm łączenia
  • Operacje na zestawach
  • Używanie INTO z operacją Set

Moduł 4. Agregowanie i przestawianie danych

  • Korzystanie z klauzuli OVER
  • Różne typy agregacji (skumulowane, przesuwne i rok-data)
  • Przestawianie i cofanie przestawiania
  • Konfiguracja niestandardowych agregacji
  • Korzystanie z podklauzuli GROUPING SETS
  • Podklauzule CUBE i RULLUP
  • Jak zmaterializować zestawy grupujące

Moduł 5. Korzystanie z TOP i APPLY

  • SELECT TOP
  • Korzystanie z operatora tabeli APPLY
  • TOP n na poziomie grupy
  • Wdrażanie stronicowania

Moduł 6. Optymalizacja transformacji danych

  • Wstawianie danych z rozszerzoną klauzulą VALUES
  • Korzystanie z dostawcy zestawu wierszy BULK
  • Korzystanie z INSERT EXEC
  • Mechanizmy sekwencji
  • DELETE z sprzężeniami
  • UPDATE z łączeniami
  • Instrukcja MERGE
  • Klauzula OUTPUT z instrukcją INSERT
  • Klauzula OUTPUT z funkcją DELETE
  • Klauzula OUTPUT z instrukcją UPDATE
  • Klauzula OUTPUT z MERGE

Moduł 7. Zapytania do tabel podzielonych na partycje

  • Partycjonowanie w SQL Server
  • Jak pisać zapytania na partycjonowanych tabelach
  • Jak pisać zapytania na widokach partycjonowanych
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)