Plan Szkolenia

Wprowadzenie do 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 przy użyciu 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

Wyrażenia regularne w SQL

  • Implementowanie wyrażeń regularnych do dopasowywania wzorców

Analiza zagregowanych danych

  • Używanie funkcji grupowania
  • Stosowanie klauzuli 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

  • Konstruowanie zapytań hierarchicznych przy użyciu 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)

Zarządzanie współbieżnym dostępem użytkowników

  • Zrozumienie transakcji
  • Implementowanie blokad
  • Wykorzystanie technologii FLASHBACK

Przegląd obiektów schematu

  • Widoki
  • Sekwencje
  • Synonimy prywatne i publiczne
  • Indeksy

Podsumowanie i kolejne kroki

Wymagania

  • Podstawowa znajomość baz danych i ogólnych pojęć informatycznych

Grupa docelowa

  • Administratorzy baz danych
  • Programiści
 21 godzin

Liczba uczestników


Cena za uczestnika (netto)

Opinie uczestników (1)

Propozycje terminów

Powiązane Kategorie