Dziękujemy za wysłanie zapytania! Jeden z członków naszego zespołu skontaktuje się z Państwem wkrótce.
Dziękujemy za wysłanie rezerwacji! Jeden z członków naszego zespołu skontaktuje się z Państwem wkrótce.
Plan Szkolenia
Modele relacyjnych baz danych
- Struktura relacyjnej bazy danych
- Operatory relacyjne
Pobieranie danych
- Zasady pisania zapytań SQL
- Składnia SELECT
- Wybór 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 jedno- i wielowierszowymi
- Funkcje tekstowe, numeryczne, datowe
- Funkcje konwersji
- 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 wielu kolumn
- Redukcja wyniku funkcji grupowania – klauzula HAVING
Pobieranie danych z wielu tabel
- Typy łączeń
- Aliasy tabel
- Łączenia w klauzuli WHERE
- INNER JOIN – łączenie wewnętrzne
- Łączenia zewnętrzne LEFT, RIGHT
- Iloczyn kartezjański
Podzapytania
- Miejsce podzapytań w poleceniu SELECT
- Podzapytania jedno- i wielowierszowe
- Operatory podzapytań jedno-wierszowych
- Operatory podzapytań wielowierszowych – IN, ALL, ANY
Operatory zbiorów
- 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
Opinie uczestników (1)
Przekazanie wiedzy na prostych i zrozumiałych przykładach.