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