Cena Netto:
4 900.00 PLN
Brutto: 6 027.00 PLN
Nadchodzące szkolenia:
Warszawa
21.01.2019-25.01.2019

Wrocław
18.02.2019-22.02.2019

Kraków
11.03.2019-15.03.2019

Generuj PDF

Zapisz się

Opis

Oracle 11g – Język SQL dla Programistów to warsztaty przygotowujące do egzaminu 1Z0-047 Oracle Database SQL Expert i uzyskania tytułu Oracle Database SQL Certified Expert.

Omawiane zagadnienia to:

  • Wprowadzenie w technologię baz danych oraz organizacja środowiska pracy
  • Pozyskiwanie i modyfikacja danych
  • Budowa repozytorium aplikacji
  • Zasady bezpieczeństwa i współbieżności pracy aplikacji

Cel

Warsztaty mają na celu zapoznanie uczestników z bazą danych Oracle, technikami budowania struktur bazy danych oraz operowania na danych. Szczególny nacisk położony jest na to, aby uczestnik zobaczył przekrojowo, jakie możliwości oferuje przy projektowaniu i budowaniu aplikacji System Zarządzania Relacyjną Baza Danych Oracle, oraz aby był w stanie samodzielnie z nią pracować, a także samodzielnie pogłębiać i uszczegóławiać swoją wiedzę.

Grupa docelowa:

Warsztaty dedykowane są jako pierwszy krok dla programistów i projektantów aplikacji opartych na bazach danych Oracle. Uczestnicy nie muszą posiadać żadnej wstępnej wiedzy na temat bazy danych Oracle, ani innych systemów relacyjnych baz danych, choć wiedza taka może okazać się przydatna.
 

Uwagi:

Warsztaty realizowane są w oparciu o oprogramowanie w wersji 11g XE
Plan szkolenia pokrywa się materiałem wymaganym do zdania egzaminu 1Z0-047 Oracle Database SQL Expert i uzyskania tytułu Oracle Database SQL Certified Expert

Szkolenie trwa: 5 dni.
Oferujemy szkolenia w naszych ośrodkach w Warszawie, Wrocławiu, Krakowie i Gdyni, jak i w lokalizacjach wskazanych przez klienta.
W celu ustalenia szczegółów prosimy o kontakt na osec@osec.pl

Wymagania:

Wiedza ogólno informatyczna

Konspekt

  1. Wstęp do bazy danych Oracle
    • Architektura bazy danych
    • Model relacyjny bazy danych
    • Użytkownicy, schematy, sesje
    • Narzędzia
  2. Wstęp do instrukcji SELECT
    • Projekcja i selekcja (klauzula WHERE)
    • Sortowanie
    • Typy danych, operatory i obsługa NULL
    • Wbudowane funkcje skalarne
    • Operacje na datach
    • Ustawienia narodowe i regionalne w SQL
  3. Analiza danych zagregowanych
    • Funkcje grupujące
    • Klauzula DISTINCT
    • Klauzule GROUP BY i HAVING
  4. Pobieranie danych z wielu tabel
    • Złączenia wewnętrzne i zewnętrzne (INNER JOIN, OUTER JOIN)
    • Składnia ANSI SQL i inne metody złączeń (SELF JOIN, NATURAL JOIN)
    • Operatory zbiorowe (UNION, UNION ALL, INTERSECT, MINUS)
  5. Podzapytania
    • Podzapytania proste
    • Podzapytania skorelowane
    • Operatory EXISTS i NOT EXISTS
    • Inne rodzaje podzapytań
  6. Zapytania hierarchiczne i próbki
    • Budowa drzewa (klauzula CONNECT BY PRIOR i START WITH)
    • Funkcja SYS_CONNECT_BY_PATH
    • Próbki danych (klauzula SAMPLE)
  7. Manipulowanie danymi (DML)
    • Instrukcje INSERT, UPDATE, DELETE
    • Operacje na dużych zbiorach (INSERT FIRST, INSERT ALL, MERGE)
  8. Słownik systemowy
  9. Współbieżna praca użytkowników
    • Transakcje
    • Blokady
    • FLASHBACK
  10. Użytkownicy i uprawnienia
    • Tworzenie i modyfikacja użytkowników, schematy
    • Uprawnienia i role
  11. Zarządzanie składowaniem danych – warstwa logiczna
    • Tabele, Tabele tymczasowe, Tabele zorganizowane indeksowo
    • Ograniczenia
    • Indeksy
    • Widoki, sekwencje, synonimy, zmaterializowane widoki
    • Jednostki składowane PL/SQL
  12. Modelowanie i odtwarzanie modelu danych przy pomocy Oracle SQL Modeler
  13. Przenoszenie danych
    • Logiczna kopia danych – datapump import i export
    • ładowanie danych – sqlLoader
    • Tablice zewnętrzne
    • Linki bazodanowe
  14. Automatyzacja zadań
    • dbms_jobs, dbms_scheduler