Wprowadzenie do Microsoft SQL Server 2016.
Opis architektury SQL Server
Omówienie edycji I wersji SQL Server 2016
Rozpoczęcie pracy z SQL Server Management Studio
Laboratorium : Praca z narzędziami SQL Server 2016
Wprowadzenie do zapytań T-SQL.
Wprowadzenie do T-SQL
Zrozumienie zbiorów
Zrozumienie predykatów logicznych
Zrozumienie kolejności wykonywanych operacji zapytania SELECT
Laboratorium: Wprowadzenie do zapytań w języku Transact-SQL
Pisanie zapytań SELECT.
Pisanie podstawowych zapytań SELECT
Eliminowanie duplikatów przy użyciu DISTINCT
Używanie aliasów
Pisanie prostych wyrażeń z CASE
Laboratorium: Pisanie podstawowych zapytań SELECT
Odpytywanie wielu tabel.
Zrozumienie złączeń tabel
Złączenia wewnętrzne
Złączenia zewnętrzne
Złączenia krzyżowe i własne
Laboratorium: Odpytywanie wielu tabel
Sortowanie I filtrowanie danych.
Sortowanie danych
Filtrowanie przy użyciu predykatów
Filtrowanie przy użyciu opcji TOP oraz OFFSET-FETCH
Praca z wartościami nieokreślonymi
Laboratorium: Sortowanie I filtrowanie danych
Praca z typami danych SQL Server 2016
Przedstawienie typów danych SQL Server 2016
Praca z typami znakowymi
Praca z typami dat i czasu
Laboratorium: Praca z typami danych SQL Server 2016
Używanie języka DML w celu modyfikowania danych
Wprowadzania danych
Aktualizacja i usuwanie danych
Laboratorium: Używanie języka DML
Używanie funkcji wbudowanych.
Pisanie zapytań z wykorzystaniem funkcji wbudowanych
Używanie funkcji konwertujących typy danych
Użycie funkcji logicznych
Użycie funkcji do pracy z Null’ami
Laboratorium: Użycie funkcji wbudowanych
Grupowanie i agregowanie
Użycie funkcji agregujących
Użycie klauzuli GROUP BY
Filtrowanie grup przy użyciu HAVING
Laboratorium: Grupowanie i agregowanie danych
Używanie podzapytań.
Pisanie podzapytań
Pisanie zapytań skorelowanych
Użycie predykatu EXISTS dla podzapytań
Laboratorium: Pisanie podzapytań
Używanie operatorów zbiorów.
Złączenia zbiorów przy użyciu UNION
Operacje na zbiorach przy użyciu EXCEPT oraz INTERSECT
Operator APPLY
Laboratorium: Użycie operatorów zbiorów
* Do podanej powyżej kwoty zostanie doliczony podatek VAT w wysokości 23%