Bądźmy w kontakcie

Plan Szkolenia

Modele relacyjnych baz danych

  • Struktura relacyjnej bazy danych
  • Operatory relacyjne

Pobieranie danych

  • Zasady pisania zapytań SQL
  • Składnia instrukcji 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ść operatorów
  • Klauzula DISTINCT

Sortowanie danych

  • Klauzula ORDER BY
  • Sortowanie według wielu kolumn lub wyrażeń

Funkcje SQL

  • Różnice między funkcjami jednowierszowymi i wielowierszowymi
  • Funkcje tekstowe, numeryczne, daty
  • Funkcje konwersji
  • Zagnieżdżanie funkcji
  • Obsługa wartości NULL

Agregowanie danych za pomocą funkcji grupujących

  • Funkcje grupujące
  • Jak funkcje grupujące traktują wartości NULL
  • Tworzenie grup danych – klauzula GROUP BY
  • Grupowanie według wielu kolumn
  • Ograniczanie wyników 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łączenia zewnętrzne LEFT, RIGHT
  • Iloczyn kartezjański

Podzapytania

  • Umieszczanie podzapytań w poleceniu SELECT
  • Podzapytania jednowierszowe i wielowierszowe
  • Operatory podzapytań jednowierszowych
  • Operatory podzapytań wielowierszowych IN, ALL, ANY

Operatory zbiorowe

  • Operator UNION
  • Operator INTERSECT
  • Operator EXCEPT

Wstawianie, aktualizowanie i usuwanie danych

  • Polecenie INSERT
  • Polecenie UPDATE
  • Polecenie DELETE

Transakcje

Wymagania

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

Liczba uczestników


Cena za uczestnika (netto)

Opinie uczestników (1)

Propozycje terminów

Powiązane Kategorie