Tworzenie zapytań w Transact-SQL
SQLDBA03
Czego nauczysz się na tym szkoleniu?
Podczas tego szkolenia słuchacze zostaną zapoznani z możliwościami zadawania zapytań do bazy danych SQL Server za pomocą języka Transact – SQL.
Przeznaczenie
Projektanci raportów
Programiści i projektanci baz danych
Administratorzy baz danych
Wymagania
Znajomość środowiska Windows
Podstawowa znajomość relacyjnych baz danych
Czas trwania
2 dni
Poziom
- Wprowadzenie do relacyjnych baz danych oraz języka Transact-SQL
- Omówienie SQL Server 2019
 - Omówienie baz danych SQL Server 2019
 - Omówienie języka SQL
 - Elementy składni języka T-SQL
 - Praca z skryptami T-SQL
 - Korzystanie z narzędzi do pisania zapytań
 
 - Wydobywanie danych oraz filtrowanie danych
- Korzystanie z instrukcji SELECT
 - Filtrowanie danych
 - Praca z wartościami NULL
 - Formatowanie wyników
 - Uwagi dotyczące wydajności
 
 - Grupowanie i sumowanie danych
- Korzystanie z funkcji agregacji
 - Sumowanie zgrupowanych danych
 - Funkcje rankingów
 - Korzystanie z klauzul PIVOT i UNPIVOT
 
 - Łączenie danych z wielu tabel
- Korzystanie z złączeń "join"
 - Przykłady złączeń dla potrzeb raportowania
 - Łączenie i ograniczanie zestawu wynikowego
 
 - Praca z podzapytaniami
- Pisanie prostych podzapytań
 - Praca z zapytaniami skorelowanymi
 - Porównanie podzapytań ze złączeniamii i tabelami tymczasowymi
 - Korzystanie z CTE
 
 - Modyfikacja danych w tabelach
- Transakcje
 - Wstawianie danych do tabel
 - Usuwanie danych z tabel
 - Aktualizacja danych w tabelach
 
 - Stosowanie obiektów programistycznych do uzyskania wyniku
- Hermetyzacja zapytań z zastosowaniem widoków
 - Hermetyzacja wyrażeń z zastosowaniem funkcji użytkownika
 - Omówienie procedur składowanych
 - Pisanie zapytań rozproszonych