Terminy szkoleń otwartych

W celu ustalenia terminu szkolenia (grupa minimalna 4 osoby) prosimy o kontakt

O szkoleniu

Szkolenie przeznaczone jest dla osób rozpoczynających pracę z językiem SQL w bazie danych Oracle.
Kurs odpowiada na pytania:
Jak budować zapytania, jakie możliwości posiada język SQL, co to są relacyjne bazy danych, jaka jest struktura i polecenia języka SQL?

Czas trwania

Szkolenie trwa łącznie 3 dni - 24 godzin lekcyjnych (45 minutowych).
Standardowo zaczyna się o godz. 9:00 a kończy o 16:00 (w tym czasie przewidziana jest dłuższa przerwa obiadowa około godz. 13:00, oraz 2 krótsze).

Program szkolenia

Relacyjne modele baz danych

  • Struktura relacyjnej bazy danych
  • Połączenia tabel - rodzaje
  • Normalizacja i denormalizacja
  • Operatory relacyjne

Pobieranie danych

  • Składnia komendy SELECT
  • Wybieranie wszystkich kolumn
  • Zapytania z operacjami arytmetycznymi
  • Aliasy kolumn
  • Literały
  • Operator konkatenacji

Ograniczanie wyników

  • Klauzula WHERE
  • Operatory porównania
  • Operatory SQL
  • Operatory logiczne
  • Łączenie warunków w klauzuli WHERE
  • Kolejność wykonywania operatorów
  • Klauzula DISTINCT

Sortowanie

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

Funkcje SQL

  • Funkcje jedno wierszowe
  • Funkcje tekstowe, numeryczne, daty
  • Konwersja jawna i niejawna
  • Funkcje konwertujące
  • Zagnieżdżanie funkcji
  • Tabela dual
  • Funkcja SYSDATE
  • Obsługa wartości NULL

Agregacja danych

  • Funkcje grupujące
  • NULL w funkcjach grupujących
  • Klauzula GROUP BY
  • Grupowanie po wielu kolumnach
  • Klauzula HAVING

Pobieranie danych z wielu tabel

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

Podzapytania

  • Miejsce podzapytań w komendzie SELECT
  • Podzapytania jedno- i wielo- wierszowe
  • Operatory podzapytań jednowierszowych
  • Funkcje grupujące w podzapytaniu
  • Operatory podzapytań wielowierszowych IN, ALL, ANY
  • Wartości NULL w podzapytaniach

Operatory zbiorowe

  • Operator UNION
  • Operator UNION ALL
  • Operator INTERSECT
  • Operator MINUS

Wstawianie, aktualizacja i usuwanie danych

  • Wstawianie wiersza
  • Kopiowanie danych z innej tabeli
  • Aktualizacja wiersza
  • Usunięcie wiersza
  • Komenda TRUNCATE

Transakcje

  • Zatwierdzenie
  • Wycofanie
  • Punkty zachowania

Komendy DDL

  • Najważniejsze obiekty bazy danych
  • Reguły dotyczące nazywania obiektów
  • Tworzenie tabel
  • Typy danych dostępne dla kolumn
  • Opcja DEFAULT
  • Opcja NULL i NOT NULL

Zarządzanie tabelami

  • Więzy integralności
  • Tworzenie tabeli przez zapytanie
  • Usuwanie tabeli
  • Komenda DESCRIBE

Inne obiekty schematu

  • Sekwencje
  • Synonimy
  • Widoki

Ceny

Podane poniżej ceny są cenami netto (należy doliczyć 23% VAT)

Cena szkolenia otwartego

zgłoszenie 1 osoby - 1750 PLN netto
przy zgłoszeniu 2 osób - 1700 PLN netto /os.
przy zgłoszeniu 3 osób - 1600 PLN netto /os.
przy zgłoszeniu 4 osób lub więcej - 1500 PLN netto /os.

Cena zawiera:

obiad i catering (kawa, herbata, ciastka)
książkę związaną z tematyką szkolenia
materiały dla kursantów przygotowane przez wykładowcę
certyfikat uczestnictwa w szkoleniu organizowanym przez Project-gt

Cena szkolenia zamkniętego

1300 PLN netto za osobę w przypadku grupy 3 osobowej, 650 zł za każdą dodatkową osobę. Sprzęt z oprogramowaniem oraz salę zapewnia klient,
1450 PLN netto za osobę w przypadku grupy 3 osobowej. 850 zł za każdą dodatkową osobę. Klient zapewnia tylko salę.

Cena zawiera:

książkę związaną z tematyką szkolenia
materiały dla kursantów przygotowane przez wykładowcę
certyfikat uczestnictwa w szkoleniu organizowanym przez Project-gt

Chcesz wysłać zgłoszenie - wypełni formularz zgłoszeniowy

Szkolenia i kursy zamknięte Oracle SQL dla początkujących u klienta możemy przeprowadzić i w Twoim mieście np:

Łódź, Aleksandrów Łódzki, Bełchatów, Kutno, Konstantynów Łódzki, Łowicz, Opoczno, Pabianice, Piotrków Trybunalski, Radomsko, Rawa Mazowiecka, Sieradz, Stryków, Tomaszów Mazowiecki, Wieluń, Zduńska Wola, Zgierz