Bądźmy w kontakcie

Plan Szkolenia

Wprowadzenie do bazy danych Oracle

  • Architektura bazy danych
  • Model relacyjnej bazy danych
  • Użytkownicy, schematy i sesje
  • Narzędzia do interakcji z bazą danych

Wprowadzenie do instrukcji SELECT

  • Filtrowanie i wybór za pomocą klauzuli WHERE
  • Sortowanie wyników zapytań
  • Typy danych, operatory i obsługa wartości NULL
  • Wykorzystanie wbudowanych funkcji skalarnych
  • Operacje na datach
  • Zrozumienie ustawień narodowych i regionalnych w SQL

Analiza danych zagregowanych

  • Funkcje grupowania
  • Klauzula DISTINCT
  • Klauzule GROUP BY i HAVING

Pobieranie danych z wielu tabel

  • Łączenia wewnętrzne i zewnętrzne (INNER JOIN, OUTER JOIN)
  • Składnia ANSI SQL i inne metody łączenia (SELF JOIN, NATURAL JOIN)
  • Operatory zbiorów (UNION, UNION ALL, INTERSECT, MINUS)

Podzapytania

  • Proste podzapytania
  • Podzapytania skorelowane
  • Operatory EXISTS i NOT EXISTS
  • Inne typy podzapytań

Zapytania hierarchiczne i próbkowanie

  • Tworzenie zapytań hierarchicznych za pomocą klauzul CONNECT BY PRIOR i START WITH
  • Wykorzystanie funkcji SYS_CONNECT_BY_PATH
  • Próbkowanie danych za pomocą klauzuli SAMPLE

Manipulacja danymi (DML)

  • Instrukcje INSERT, UPDATE, DELETE
  • Operacje na dużych zbiorach danych (INSERT FIRST, INSERT ALL, MERGE)

Słownik systemowy

  • Zrozumienie i wykorzystanie słownika danych Oracle

Praca równoczesna użytkowników

  • Transakcje
  • Blokady
  • Technologia FLASHBACK

Użytkownicy i uprawnienia

  • Tworzenie i modyfikowanie użytkowników i schematów
  • Zarządzanie uprawnieniami i rolami

Zarządzanie przechowywaniem danych - warstwa logiczna

  • Tabele, tabele tymczasowe i tabele zorganizowane indeksowo
  • Ograniczenia
  • Indeksy
  • Widoki, sekwencje, synonimy, widoki materializowane
  • Jednostki PL/SQL przechowywane

Modelowanie i przywracanie modeli danych przy użyciu Oracle SQL Modeler

  • Wykorzystanie Oracle SQL Modeler do modelowania i przywracania danych

Przenoszenie danych

  • Logiczna kopia danych - import i eksport Data Pump
  • Ładowanie danych - SQL*Loader
  • Tabele zewnętrzne
  • Łącza bazodanowe

Automatyzacja zadań

  • Wykorzystanie DBMS_JOB i DBMS_SCHEDULER do automatyzacji zadań

Podsumowanie i kolejne kroki

Wymagania

  • Ogólna wiedza z zakresu technologii informacyjnych

Odbiorcy

  • Programiści
  • Administratorzy baz danych
 35 godzin

Liczba uczestników


Cena za uczestnika (netto)

Opinie uczestników (1)

Propozycje terminów

Powiązane Kategorie