Plan Szkolenia

Relacyjne modele baz danych

  • Struktura relacyjnej bazy danych
  • Operatory relacyjne

Pobieranie danych

  • Reguły dotyczące pisania zapytań SQL
  • Składnia komendy SELECT
  • Wybieranie wszystkich kolumn
  • Zapytania z operacjami arytmetycznymi
  • Aliasy kolumn
  • Literały
  • Konkatenacja

Ograniczanie wyników

  • Klauzula WHERE
  • Operatory porównania
  • Warunek LIKE
  • Warunek BETWEEN … AND
  • Warunek IS NULL
  • Warunek IN
  • Operatory logiczne
  • Wiele warunków w klauzuli WHERE
  • Kolejność wykonywania operatorów
  • Klauzula DISTINCT

Sortowanie danych

  • Klauzula ORDER BY
  • Sortowanie po wielu kolumnach lub wyrażeniach

Funkcje SQL

  • Różnice między funkcjami jedno- i wielo- wierszowymi
  • Funkcje tekstowe, numeryczne, daty
  • Funkcje konwertujące
  • Zagnieżdżanie funkcji
  • Obsługa wartości NULL

Agregacja danych przy użyciu funkcji grupujących

  • Funkcje grupujące
  • Jak funkcje grupujące traktują wartości NULL
  • Tworzenie grup danych - klauzula GROUP BY
  • Grupowanie po wielu kolumnach
  • Ograniczanie wyniku funkcji grupujących - klauzula HAVING

Pobieranie danych z wielu tabel

  • Typy złączeń
  • Aliasy tabel
  • Złączenia w klauzuli WHERE
  • Złączenie wewnętrzne INNER JOIN
  • Złączenie zewnętrzne LEFT, RIGHT
  • Iloczyn kartezjański

Podzapytania

  • Miejsce podzapytań w komendzie SELECT
  • Podzapytania jedno- i wielo- wierszowe
  • Operatory podzapytań jednowierszowych
  • Operatory podzapytań wielowierszowych IN, ALL, ANY

Operatory zbiorowe

  • Operator UNION
  • Operator INTERSECT
  • Operator EXCEPT

Wstawianie, aktualizacja i usuwanie danych

  • Komenda INSERT
  • Komenda UPDATE
  • Komenda DELETE

Transakcje

Wymagania

  • Umiejętność obsługi komputera
  • Znajomość dowolnego systemu operacyjnego
  14 godzin

Liczba uczestników



Cena za uczestnika

Opinie uczestników (1)

Szkolenia Powiązane

Introduction to SQL Server 2012 Integration Services (SSIS)

  28 godzin

Powiązane Kategorie