Wybierz swój język
Szkolenie Oracle Database 19c
Ponad 2 miliony studentów na całym świecie

Szkolenie Oracle Database 19c

Opanuj Oracle 19c od architektury i podstaw SQL do zaawansowanej administracji DBA, strojenia wydajności i bezpieczeństwa. To kompleksowe szkolenie obejmuje wszystko, czego pracujący DBA potrzebuje, aby z pewnością zarządzać produkcyjnymi bazami danych. Zdobądź praktyczne umiejętności w zakresie kopii zapasowych RMAN, zarządzania wielodzierżawczością, Data Guard i wdrożeń w chmurze.

Dedika dla firm

Czego się nauczysz:

Podczas tego szkolenia zbudujesz kompletny zestaw umiejętności Oracle 19c obejmujący architekturę bazy danych, język SQL, programowanie PL/SQL i podstawowe zadania administracyjne DBA. Nauczysz się zarządzać przestrzeniami tabel, użytkownikami, dziennikami ponownego zapisu i zautomatyzowanymi zadaniami konserwacyjnymi w rzeczywistych środowiskach bazodanowych. Kurs obejmuje strategie tworzenia kopii zapasowych i odzyskiwania za pomocą RMAN, w tym przywracanie do punktu w czasie oraz technologie Flashback. Będziesz tunelować plany wykonawcze SQL, analizować raporty AWR i ASH oraz rozwiązywać problemy z blokowaniem i rywalizacją o zasoby. Tematy bezpieczeństwa obejmują przezroczyste szyfrowanie danych, ujednoliconą kontrolę audytu, wirtualną bazę danych prywatną i analizę uprawnień. Rozdziały zaawansowane dotyczą zarządzania wielodzierżawczym środowiskiem CDB/PDB, Oracle Data Guard, podstaw RAC i wdrożeń w chmurze Oracle Cloud Infrastructure.

Jak uczysz się w praktyce Szkolenie Oracle Database 19c

Jak ćwiczysz Szkolenie Oracle Database 19c

Dla firm, które chcą szkolić swój zespół

W Dedika dla firm kurs zawiera ćwiczenia i przykłady dostosowane do Twojego biznesu i potrzeb Twojej firmy.

Kliknij tutaj

Treść kursu

8 Rozdziały • 39 LekcjeCzas trwania od 4 do 360 godzin (Ty decydujesz)

Rozdział 1Zobacz szczegóły

Architektura i instalacja Oracle 19c

  • Lekcja 1 • Tworzenie i konfiguracja baz danych

    Demonstruje tworzenie bazy danych za pomocą DBCA i skryptów ręcznych. Łączy koncepcje architektoniczne z rzeczywistymi zadaniami udostępniania bazy danych.

  • Lekcja 2 • Konfiguracja Oracle Net Services

    Konfiguruje nasłuch, tnsnames i deskryptory połączeń dla komunikacji klient-serwer. Umożliwia niezawodną zdalną łączność wymaganą w całym kursie.

  • Lekcja 3 • Instalacja i konfiguracja Oracle 19c

    Przeprowadza przez sprawdzenia przedinstalacyjne, instalację oprogramowania i walidację poinstalacyjną. Zapewnia poprawnie skonfigurowany katalog domowy Oracle gotowy do tworzenia bazy danych.

  • Lekcja 4 • Przegląd architektury bazy danych Oracle

    Obejmuje struktury pamięci, architekturę procesów i komponenty pamięci masowej Oracle 19c. Zapewnia ramy koncepcyjne potrzebne do wszystkich kolejnych zadań administracyjnych.

Rozdział 2Zobacz szczegóły

Podstawy SQL w Oracle 19c

  • Lekcja 1 • DML i kontrola transakcji

    Obejmuje polecenia INSERT, UPDATE, DELETE, MERGE i zarządzanie transakcjami. Kształtuje umiejętności manipulacji danymi wymagane do tworzenia aplikacji i administracji.

  • Lekcja 2 • Agregacja i grupowanie

    Wprowadza funkcje agregujące, GROUP BY, HAVING i funkcje analityczne. Wspomaga zapytania raportujące i podsumowujące używane w pracy aplikacyjnej i DBA.

  • Lekcja 3 • DDL i obiekty schematu

    Uczy CREATE, ALTER, DROP dla tabel, indeksów, widoków i sekwencji. Przygotowuje uczestników do samodzielnego budowania i utrzymywania struktur schematu.

  • Lekcja 4 • Pobieranie danych za pomocą SELECT

    Uczy składni SELECT, filtrowania, sortowania i wyrażeń kolumnowych. Stanowi podstawową umiejętność zapytań używaną w każdym kolejnym rozdziale.

  • Lekcja 5 • Złączenia i podzapytania

    Obejmuje złączenia wewnętrzne, zewnętrzne i krzyżowe, a także podzapytania skorelowane i liniowe. Umożliwia pobieranie danych z wielu powiązanych tabel.

Rozdział 3Zobacz szczegóły

Podstawy programowania w PL/SQL

  • Lekcja 1 • Obsługa wyjątków i debugowanie

    Omawia predefiniowane wyjątki, błędy zdefiniowane przez użytkownika i debugowanie za pomocą DBMS_OUTPUT. Tworzy solidny kod PL/SQL, który elegancko obsługuje błędy.

  • Lekcja 2 • Struktura bloku PL/SQL i zmienne

    Wprowadza bloki anonimowe, deklaracje zmiennych i typy danych. Ustanawia strukturalną podstawę dla wszystkich zadań programowania w PL/SQL.

  • Lekcja 3 • Pakiety i wyzwalacze

    Obejmuje specyfikację pakietu, ciało oraz tworzenie wyzwalaczy DML/DDL. Organizuje kod w modułowe jednostki i automatyzuje zdarzeniowe działania bazy danych.

  • Lekcja 4 • Procedury składowane i funkcje

    Uczy tworzenia, trybów parametrów oraz wywoływania procedur i funkcji. Umożliwia wielokrotne użycie logiki po stronie serwera, wywoływalnej z SQL i aplikacji.

  • Lekcja 5 • Struktury sterujące i kursory

    Obejmuje logikę IF-THEN-ELSE, CASE, pętle i jawne zarządzanie kursorami. Umożliwia przetwarzanie wiersz po wierszu i oparte na zbiorach w programach PL/SQL.

Rozdział 4Zobacz szczegóły

Administracja bazą danych Oracle 19c

  • Lekcja 1 • Zarządzanie tabelami przestrzeni i pamięcią masową

    Uczy tworzenia tabel przestrzeni, zarządzania plikami danych i monitorowania miejsca. Zapewnia efektywną alokację pamięci masowej i zapobiega przestojom związanym z brakiem miejsca.

  • Lekcja 2 • Dzienniki ponownego zapisu i archiwizacja

    Obejmuje grupy dzienników ponownego zapisu, członków, przełączniki dzienników i tryb ARCHIVELOG. Przygotowuje bazę danych do operacji tworzenia kopii zapasowych i odtwarzania.

  • Lekcja 3 • Zarządzanie wycofaniem i Flashback

    Wyjaśnia przechowywanie wycofania, rozmiar tabeli przestrzeni wycofania i zapytania Flashback. Umożliwia odzyskiwanie po przypadkowym DML bez pełnego przywracania bazy danych.

  • Lekcja 4 • Zarządzanie użytkownikami i uprawnieniami

    Obejmuje tworzenie użytkowników, role, uprawnienia systemowe i obiektowe oraz profile. Wdraża bezpieczną kontrolę dostępu zgodną z zasadą najmniejszych uprawnień.

  • Lekcja 5 • Harmonogram i konserwacja automatyczna

    Wprowadza DBMS_SCHEDULER do automatyzacji zadań i konfiguracji okien konserwacji. Redukuje ręczną interwencję poprzez niezawodne wykonywanie zaplanowanych zadań.

Rozdział 5Zobacz szczegóły

Strategie tworzenia kopii zapasowych i odtwarzania

  • Lekcja 1 • Raportowanie RMAN i konserwacja katalogu

    Wykorzystuje polecenia RMAN LIST, REPORT i konserwację katalogu do zarządzania metadanymi kopii zapasowych. Zapewnia dokładność inwentarza kopii zapasowych i wspiera raportowanie zgodności.

  • Lekcja 2 • Odtwarzanie pełne i niekompletne

    Demonstruje procedury pełnego przywracania bazy danych i odtwarzania do punktu w czasie. Umożliwia przywracanie bazy danych po awarii nośnika lub logicznym uszkodzeniu.

  • Lekcja 3 • Architektura i konfiguracja RMAN

    Wprowadza komponenty RMAN, tryb z katalogiem i bez katalogu oraz konfigurację kanałów. Ustanawia środowisko RMAN wymagane do wszystkich operacji tworzenia kopii zapasowych.

  • Lekcja 4 • Wykonywanie kopii zapasowych za pomocą RMAN

    Obejmuje kopie zapasowe pełne, przyrostowe i kopie obrazów z kompresją i szyfrowaniem. Tworzy niezawodne zestawy kopii zapasowych odpowiednie dla różnych scenariuszy odtwarzania.

  • Lekcja 5 • Flashback Database i technologie

    Obejmuje operacje Flashback Database, Flashback Drop i Kosz. Zapewnia szybkie logiczne alternatywy odtwarzania, które uzupełniają przywracanie RMAN.

Rozdział 6Zobacz szczegóły

Dostrajanie wydajności i optymalizacja

  • Lekcja 1 • Dostrajanie SQL i plany wykonawcze

    Obejmuje EXPLAIN PLAN, SQL Trace, TKPROF i SQL Tuning Advisor. Identyfikuje i rozwiązuje nieefektywne ścieżki wykonywania SQL.

  • Lekcja 2 • Statystyki optymalizatora i podpowiedzi

    Wyjaśnia zbieranie statystyk CBO, histogramy i podpowiedzi optymalizatora. Zapewnia, że optymalizator generuje optymalne plany wykonawcze dla złożonych zapytań.

  • Lekcja 3 • Rozwiązywanie rywalizacji i blokad

    Diagnozuje rywalizację o blokady, kolejki enqueue i łańcuchy blokujących blokad. Rozwiązuje problemy współbieżności, które obniżają wydajność aplikacji wieloużytkownikowych.

  • Lekcja 4 • Dostrajanie pamięci i wejścia/wyjścia

    Omawia dostrajanie SGA, PGA, pamięci podręcznej buforów i podsystemu wejścia/wyjścia. Redukuje presję na pamięć i opóźnienia wejścia/wyjścia dla obciążeń o wysokiej przepustowości.

  • Lekcja 5 • Platforma diagnostyki wydajności Oracle

    Wprowadza AWR, ASH, ADDM i analizę zdarzeń oczekiwania. Zapewnia metodologię diagnostyczną stosowaną we wszystkich kolejnych sekcjach dotyczących strojenia.

Rozdział 7Zobacz szczegóły

Architektura wielodostępna i zarządzanie CDB/PDB

  • Lekcja 1 • Zarządzanie cyklem życia PDB

    Zarządza trybami otwarcia PDB, stanami zapisu i operacjami odłączania/usuwania. Utrzymuje dostępność PDB i wspiera kontrolowane wycofywanie z eksploatacji.

  • Lekcja 2 • Tworzenie kopii zapasowych i odtwarzanie dla CDB/PDB

    Stosuje polecenia tworzenia kopii zapasowych i odtwarzania RMAN na poziomie CDB i poszczególnych PDB. Rozszerza umiejętności tworzenia kopii zapasowych o scenariusze odtwarzania specyficzne dla architektury wielodostępnej.

  • Lekcja 3 • Tworzenie i klonowanie PDB

    Obejmuje tworzenie PDB z poziomu seed, klonowanie istniejących PDB i operacje podłączania. Umożliwia szybkie udostępnianie baz danych i duplikowanie środowisk.

  • Lekcja 4 • Dogłębna analiza architektury CDB i PDB

    Wyjaśnia rolę korzenia CDB, seed i kontenerów PDB ze współdzielonymi i lokalnymi obiektami. Buduje model koncepcyjny wymagany do wszystkich zadań administracji wielodostępnej.

  • Lekcja 5 • Zarządzanie zasobami w architekturze wielodostępnej

    Konfiguruje plany zasobów CDB do alokacji CPU i wejścia/wyjścia pomiędzy PDB. Zapobiega problemom typu „hałaśliwy sąsiad” w skonsolidowanych środowiskach wielodostępnych.

Rozdział 8Zobacz szczegóły

Bezpieczeństwo, audyt i ochrona danych

  • Lekcja 1 • Konfiguracja ujednoliconego audytu

    Konfiguruje ujednolicone zasady audytu dla akcji, obiektów i użycia uprawnień. Zapewnia scentralizowany dziennik audytu wymagany do celów zgodności i dochodzeń kryminalistycznych.

  • Lekcja 2 • Analiza uprawnień i najmniejsze uprawnienia

    Wykorzystuje Oracle Privilege Analysis do identyfikacji nieużywanych uprawnień i zmniejszenia powierzchni ataku. Wymusza dostęp z najmniejszymi uprawnieniami dla użytkowników i ról bazy danych.

  • Lekcja 3 • Przezroczyste szyfrowanie danych

    Wdraża TDE dla tabel przestrzeni i szyfrowania na poziomie kolumn przy użyciu Oracle Wallet. Chroni dane w spoczynku przed nieautoryzowanym dostępem na poziomie pamięci masowej.

  • Lekcja 4 • Szyfrowanie sieci i maskowanie danych

    Konfiguruje Oracle Native Network Encryption i zasady maskowania danych. Zabezpiecza dane w tranzycie i maskuje poufne dane wyjściowe dla nieautoryzowanych użytkowników.

  • Lekcja 5 • Wirtualna prywatna baza danych i bezpieczeństwo na poziomie wierszy

    Stosuje zasady VPD do przezroczystego wymuszania bezpieczeństwa na poziomie wierszy. Ogranicza widoczność danych na podstawie kontekstu sesji bez zmian w aplikacji.

Certyfikacja

Twój ważny certyfikat ukończenia

Ten kurs jest dla Ciebie:

  • Młodsi administratorzy baz danych: chcący usystematyzować i pogłębić swoje umiejętności w zakresie administracji Oracle.

  • Deweloperzy SQL: gotowi, aby rozszerzyć swoją wiedzę o programowanie po stronie serwera i zarządzanie bazami danych.

  • Administratorzy systemów: przejście do dedykowanej roli administratora bazy danych Oracle.

  • Absolwenci kierunków IT: wchodzący na rynek pracy i od razu celujący w stanowiska Oracle DBA.

  • Specjaliści baz danych: migracja ze środowisk MySQL lub SQL Server do Oracle.

  • Deweloperzy aplikacji: potrzebujący solidniejszej wiedzy o bazach danych, aby zoptymalizować swoje systemy produkcyjne.

Co mówią nasi uczniowie

Wasze lekcje są doskonałe. Kupiłem pakiet roczny i w końcu mam możliwość śledzenia różnych tematów, które mnie interesują, bez konieczności zmiany platformy... dziękuję za wszystko, co robicie, już polecałem was innym osobom...
Giulio Carlo
Giulio CarloStudent Marketingu Cyfrowego
Podoba mi się, jak lekcje są konkretne i jak mogę przełączać rozdziały i pomijać treści, których nie potrzebuję.
Mariana Ferres
Mariana FerresStudentka Fotografii
Podoba mi się treść i sposób prezentacji oraz transkrypcja filmów, co przyspiesza proces!
Luciana Alvarenga
Luciana AlvarengaStudentka Stylizacji Paznokci
Platforma jest szybka, prosta w użyciu. Różnorodność treści i filmy uzupełniające bardzo pomagają w nauce.
André Felipe
André FelipeStudent Inżynierii Promptów

Najważniejsze szkolenia

FAQ

Kim jest Dedika?

Czy certyfikat jest ważny w Polska?

Czy kursy są darmowe?

Jaki jest wymiar godzinowy kursu?

Jak wyglądają kursy?

Jak działają kursy?

Jaki jest czas trwania kursów?

Jaki jest koszt lub cena kursów?

Czym jest kurs EAD lub kurs online i jak działa?

Kurs PDF