Szkolenia IT • Kursy Komputerowe • Szkolenia

Transkrypt

Szkolenia IT • Kursy Komputerowe • Szkolenia
Querying Microsoft SQL Server
Przeznaczenie szkolenia
Szkolenie dla administratorów, inżynierów systemowych i programistów odpowiedzialnych za pisanie zapytań w
języku Transact-SQL w SQL Server 2014.
Tematy zajęć
1. Wstęp do SQL Server 2014
Podstawowa architektura SQL Server
Edycje i wersje SQL Server
Wprowadzenie do pracy z SQL Server Management Studio
2. Wstęp do zapytań Transact-SQL
Wstęp do Transact-SQL
Zbiory
Logika predykatów
Kolejność logiczna operacji w instrukcji SELECT.
3. Pisanie zapytań SELECT
Pisanie prostych instrukcji SELECT
Eliminacja duplikatów przy użyciu DISTINCT
Używanie aliasów kolumn i tabel
Pisanie prostych instrukcji CASE.
4. Łączenie kilku tabel w jednym zapytaniu
Złączenia
Zapytania z połączeniami INNER
Zapytania z połączeniami OUTER
Zapytania z połączeniami SELF i CROSS.
5. Sortowanie i filtrowanie danych
Sortowanie danych
Filtrowanie danych
Filtrowanie z opcjami TOP i OFFSET-FETCH
Praca z wartościami brakującymi i nieznanymi.
6. Praca z typami danych SQL Server 2014
Wstęp do typów danych SQL Server 2014
Praca z typami znakowymi
Praca z danymi daty i czasu.
7. Modyfikacja danych za pomocą DML
Dodawanie danych do tabeli
Modyfikowanie i usuwanie danych
Autonumeracja
8. Używanie funkcji wbudowanych
Pisanie zapytań wykorzystujących funkcje wbudowane
Korzystanie z funkcji konwertujących
Korzystanie z funkcji logicznych
Korzystanie z funkcji w celu testowania wartości NULL.
9. Grupowanie i agregacja danych
Korzystanie z funkcji agregujących
Używanie klauzuli GROUP BY
Filtrowanie grup za pomocą klauzuli HAVING.
10. Używanie podzapytań
Pisanie samozawierających podzapytań
Pisanie skorelowanych podzapytań
Używanie predykatu EXISTS z podzapytaniami.
11. Używanie wyrażeń tablicowych
Używanie widoków
Używanie funkcji tablicowych (Inline TVF)
Copyright © Altkom Akademia S.A. • Infolinia 801 25 85 66 • www.altkomakademia.pl
1/3
12.
13.
14.
15.
16.
17.
18.
19.
20.
Używanie tabel pochodnych
Używanie wyrażeń tablicowychCTE (Common Table Expression)
Używanie operatorów zbiorów
Zapytania używające operatorów UNION
Zapytania używające operatorów EXCEPT i INTERSECT
Zapytania używające APPLY
Używanie funkcji rankingowych, przesunięcia i agregacji
Używanie funkcji przesunięcia z klauzulą OVER
Zastosowanie funkcji przesunięcia w zapytaniach
Przestawianie i grupowanie zestawów
Zapytania używające PIVOT i UNPIVOT
Zastosowanie w zapytaniach GROUPING SETS
Wykonywanie procedur składowanych
Odpytywanie danych przy użyciu procedur składowanych
Przekazywanie parametrów
Tworzenie prostych procedur składowanych
Wykorzystanie zapytań z dynamicznym językiem SQL
Programowanie w T-SQL
Elementy programowania w T-SQL
Kontrola przepływu.
Implementacja obsługi błędów
Obsługa błędów w TRY/CATCH
Praca z informacjami funkcji ERROR
Implementacja transakcji
Transakcje a silnik baz danych
Kontrola transakcji
Poziomy izolacji transakcji
Poprawa wydajności zapytań
Czynniki wpływające na wydajności zapytań
Wyświetlanie informacji o wydajności zapytań
Wyświetlanie metadanych o SQL Server
Odpytywanie widoków systemowych i funkcji (System Catalog Views and Functions)
Uruchamianie procedur składowanych
Odpytywanie zarządzalnych obiektów dynamicznych (Dynamic Managment Objects)
Korzyści wynikające z ukończenia szkolenia
Wiedza oraz umiejętności praktyczne związane z pisaniem zapytań do baz danych przy wykorzystaniu języka
Transact-SQL w MS SQL Server 2014.
Środowisko edukacyjne tego szkolenia wyróżniają:
Multimedialne i interaktywne materiały szkoleniowe Microsoft w postaci wirtualnych laboratoriów, nagrań
wideo wszystkich lekcji, demonstracji, scenariuszy laboratoriów powiązanych ze szkoleniem oraz instrukcji
wykonania laboratoriów.
Quizy sprawdzające cząstkowe oraz quiz końcowy.
Dodatkowe materiały i zadania praktyczne, które pomogą Ci przyswoić i utrwalić wiedzę. Tę część szkolenia
poprowadzi Twój trener moderator.
Copyright © Altkom Akademia S.A. • Infolinia 801 25 85 66 • www.altkomakademia.pl
2/3
Oczekiwane przygotowanie słuchaczy
Umiejętność korzystania z anglojęzycznych materiałów.
Metoda szkolenia
Wykład
Warsztaty
Quiz
Laboratoria
Trener moderator
Kod szkolenia MS 20461
Czas trwania
5 dni / 35 h
Poziom szkolenia Średniozaawansowany
Autoryzacja
Jako uzupełnienie rekomendujemy
MS 20462 Administering Microsoft SQL Server Databases
MS 20464 Developing Microsoft SQL Server Databases
MS 20467 Designing Business Intelligence Solutions with Microsoft SQL Server 2014
Copyright © Altkom Akademia S.A. • Infolinia 801 25 85 66 • www.altkomakademia.pl
3/3