Dziękujemy za wysłanie zapytania! Jeden z członków naszego zespołu skontaktuje się z Państwem wkrótce.
Dziękujemy za wysłanie rezerwacji! Jeden z członków naszego zespołu skontaktuje się z Państwem wkrótce.
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
Opinie uczestników (1)
Nastawienie na każdego uczestnika