Szkolenie Oracle SQL dla początkujących

Wybierz termin szkolenia
Wyceń szkolenie zamknięte
Wyceń szkolenie zdalne
Zbyt drogo? Podaj swoją cenę
Zaproponuj termin szkolenia otwartego
Drukuj plan szkolenia

Czas trwania

24 godzin(y) (po 8h lekcyjnych dziennie)
 

Wymagania

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

 

W cenie szkolenia:

  • efektywne szkolenie w małej grupie - średnio 4 osoby
  • materiały szkoleniowe (przygotowane przez wykładowcę)
  • książka powiązana tematycznie ze szkoleniem lub materiały drukowane
  • certyfikaty w języku polskim i angielskim, e-certyfikat
  • obiad
  • catering (napoje i słodycze)
 

Terminy Szkoleń Otwartych

Data rozpoczęcia Miejscowość Cena netto kursu
2012-02-13 Poznań od 1690 do 1990 PLN - zapisz się!
2012-02-14 Gliwice od 1690 do 1990 PLN - zapisz się!
2012-02-14 Katowice od 1690 do 1990 PLN - zapisz się!
2012-02-14 Gdańsk od 1690 do 1990 PLN - zapisz się!
2012-02-14 Lublin od 1690 do 1990 PLN - zapisz się!
2012-02-29 Warszawa od 1690 do 1990 PLN - zapisz się!
2012-03-05 Kraków od 1690 do 1990 PLN - zapisz się!
2012-03-05 Opole od 1690 do 1990 PLN - zapisz się!
2012-03-06 Poznań od 1690 do 1990 PLN - zapisz się!
2012-03-13 Katowice od 1690 do 1990 PLN - zapisz się!
 
Node ID: 3197

Charakterystyka kursu

Słuchacze

Kurs ten przeznaczony 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
 

Zagadnienia omawiane na kursie

Relacyjne modele baz danych

 

  • Struktura relacyjnej bazy danych 
  • Rodzaje połączeń tabel 
  • Normalizacja i denormalizacja 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
  • Operator konkatenacji

 

Ograniczanie wyników

 

  • Klauzula WHERE
  • Operatory porównania
  • Warunek LIKE
  • Warunek BETWEEN … AND
  • Warunek IS NULL
  • Warunek IN
  • Operatory logiczne AND, OR i NOT
  • 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
  • Konwersja jawna i niejawna
  • Funkcje konwertujące
  • Zagnieżdżanie funkcji
  • Wyświetlanie wyników działania funkcji - tabela dual
  • Pobieranie aktualnej daty funkcją SYSDATE
  • 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ń
  • Wykorzystanie NATURAL JOIN
  • Aliasy tabel    
  • Złączenia w klauzuli WHERE
  • Złączenie wewnętrzne INNER JOIN
  • Złączenie 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
  • Jak wartości NULL są traktowane w podzapytaniach

 

Operatory zbiorowe

 

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

 

Wstawianie, aktualizacja i usuwanie danych

 

  • Komenda INSERT
  • Kopiowanie danych z innej tabeli
  • Komenda UPDATE
  • Komenda DELETE
  • Komenda TRUNCATE

 

Transakcje

 

  • Komendy COMMIT, ROLLBACK i SAVEPOINT

 

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 CHECK, PRIMARY KEY, FOREIGN KEY, UNIQUE
  • Tworzenie tabeli przez zapytanie
  • Usuwanie tabeli DROP TABLE
  • Komenda DESCRIBE

 

Inne obiekty schematu

 

  • Sekwencje
  • Synonimy
  • Widoki