Thank you for sending your enquiry! One of our team members will contact you shortly.
Thank you for sending your booking! One of our team members will contact you shortly.
Plan Szkolenia
Wprowadzenie do Oracle Database
- Database architektura
- Model relacyjnej bazy danych
- Użytkownicy, schematy i sesje
- Narzędzia do interakcji z bazą danych
Wprowadzenie do instrukcji SELECT
- Filtrowanie i selekcja przy użyciu klauzuli WHERE
- Sortowanie wyników zapytań
- Typy danych, operatory i obsługa wartości NULL
- Korzystanie z wbudowanych funkcji skalarnych
- Operacje na datach
- Zrozumienie ustawień krajowych i regionalnych w SQL
Analiza zagregowanych danych
- Funkcje grupowania
- Klauzula DISTINCT
- Klauzule GROUP BY i HAVING
Pobieranie danych z wielu tabel
- Złą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)
Słownik systemowy
- Zrozumienie i wykorzystanie Oracle słownika danych
Współbieżna praca 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 z indeksami
- Ograniczenia
- Indeksy
- Widoki, sekwencje, synonimy, widoki zmaterializowane
- Przechowywane PL/SQL jednostki
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 Database
Automatyzacja zadań
- Używanie DBMS_JOB i DBMS_SCHEDULER do automatyzacji zadań
Podsumowanie i kolejne kroki
Wymagania
- Ogólna wiedza na temat technologii informatycznych
Uczestnicy
- Programiści
- Administratorzy Database
35 godzin
Opinie uczestników (1)
Sposób prowadzenia przez Łukasza