Oracle Database 19c - Multitenant Architecture - Plan Szkolenia
Oracle Database 19c: Multitenant Architecture to funkcja wprowadzona w Oracle Database, która umożliwia pojedynczej instancji bazy danych, znanej jako Container Database (CDB), hostowanie wielu oddzielnych baz danych, zwanych Pluggable Database (PDB). Architektura ta zapewnia sposób konsolidacji wielu baz danych na jednym zasobie sprzętowym, ułatwiając zarządzanie, administrowanie i optymalizację zasobów.
To prowadzone przez instruktora szkolenie na żywo (na miejscu lub zdalnie) jest przeznaczone dla administratorów baz danych na średnim poziomie, którzy chcą skutecznie zarządzać i optymalizować środowisko wielodostępne.
Pod koniec tego szkolenia uczestnicy będą mogli
- Zrozumieć kluczowe komponenty i zalety architektury multitenant Oracle Database 19c, w tym CDB i PDB.
- Zdobyć praktyczne umiejętności w zakresie instalowania, konfigurowania i zarządzania kontenerowymi bazami danych (CDB) i wtykowymi bazami danych (PDB).
- Rozwijaj biegłość we wdrażaniu środków bezpieczeństwa, strategii tworzenia kopii zapasowych i odzyskiwania oraz dostrajania wydajności w środowisku wielodostępnym.
- Dowiedz się, jak zarządzać wysoką dostępnością i odzyskiwaniem po awarii w architekturze wielodostępnej, w tym konfigurować Data Guard i Oracle RAC.
- Zdobądź techniki rozwiązywania problemów i najlepsze praktyki w zakresie utrzymywania bezpiecznego, wydajnego i niezawodnego środowiska wielodostępnej bazy danych.
Format kursu
- Interaktywny wykład i dyskusja.
- Wiele ćwiczeń i praktyki.
- Praktyczne wdrożenie w środowisku laboratoryjnym na żywo.
Opcje dostosowywania kursu
- Aby poprosić o spersonalizowane szkolenie dla tego kursu, skontaktuj się z nami w celu ustalenia szczegółów.
Plan Szkolenia
Wprowadzenie
- Przegląd architektury multitenant
- Korzyści z architektury multitenant
- Komponenty: kontenerowa baza danych (CDB) i wtykowe bazy danych (PDB)
Składniki architektury wielodostępnej
- Zrozumienie kontenerowej bazy danych (CDB)
- Zrozumienie wtykowych baz danych (PDB)
- Różnice między architekturami innymi niż CDB i CDB
Instalowanie i konfigurowanie architektury wielodostępnej
- Instalacja Oracle Database 19c z opcją multitenant
- Konfiguracja środowiska multitenant
- Tworzenie CDB
Tworzenie i zarządzanie PDB
- Tworzenie PDB przy użyciu SQL, DBCA i PDB seed
- Zarządzanie PDB: uruchamianie, zatrzymywanie i klonowanie
- Administracja PDB
Bezpieczeństwo w środowisku wielodostępnym
- Bezpieczeństwo użytkowników w CDB i PDB
- Zarządzanie rolami i uprawnieniami
- Wdrażanie przezroczystego szyfrowania danych (TDE) w PDB
Tworzenie kopii zapasowych i odzyskiwanie danych w środowisku Multitenant Database
- Strategie tworzenia kopii zapasowych dla CDB i PDB
- Scenariusze odzyskiwania w środowisku wielodostępnym
- Korzystanie z RMAN w architekturze wielodostępnej
Strojenie wydajności w architekturze multitenant
- Zarządzanie zasobami w środowisku wielodostępnym
- Dostrajanie PDB w celu uzyskania optymalnej wydajności
- Monitorowanie wydajności przy użyciu Enterprise Manager
Zarządzanie danymi w PDB
- Przenoszenie danych między modułami PDB
- Importowanie i eksportowanie danych w PDB
- Korzystanie z Oracle Data Pump w architekturze wielodostępnej
Poprawki i aktualizacje w środowisku wielodostępnym
- Strategie poprawek dla CDB i PDB
- Aktualizowanie PDB: najlepsze praktyki
- Techniki minimalizacji przestojów
Wysoka dostępność i odzyskiwanie po awarii
- Konfigurowanie Data Guard z wielodostępnymi bazami danych
- Scenariusze przełączania awaryjnego i przełączania w środowisku wielodostępnym
- Wdrażanie Oracle RAC w architekturze wielodostępnej
Rozwiązywanie problemów w architekturze multitenant Database
- Typowe problemy w architekturze multitenant
- Narzędzia i techniki diagnostyczne
- Techniki rozwiązywania problemów dla PDB
Najlepsze praktyki dla architektury wielodostępnej
- Najlepsze praktyki w zakresie bezpieczeństwa
- Najlepsze praktyki tworzenia kopii zapasowych i odzyskiwania
- Najlepsze praktyki w zakresie dostrajania wydajności
Podsumowanie i kolejne kroki
Wymagania
- Podstawowe zrozumienie Oracle administracji bazą danych
- Znajomość SQL i PL/SQL
Uczestnicy
- Administratorzy Database
- Specjaliści IT
Szkolenia otwarte są realizowane w przypadku uzbierania się grupy szkoleniowej liczącej co najmniej 5 osób na dany termin.
Oracle Database 19c - Multitenant Architecture - Plan Szkolenia - Booking
Oracle Database 19c - Multitenant Architecture - Plan Szkolenia - Enquiry
Opinie uczestników (4)
Mam bardzo podobną formę szkolenia, praktyczne ćwiczenia bezpośrednio w SQL Developer.
Andreea - OPEN COURSE
Szkolenie - Oracle Database 19c PL and Advanced SQL
Przetłumaczone przez sztuczną inteligencję
Ćwiczenia zostały bardzo dobrze wyjaśnione.
Monica - DB Global Technology
Szkolenie - PL/SQL in Oracle 19c
Przetłumaczone przez sztuczną inteligencję
Sposób prowadzenia przez Łukasza
Damian - Sygnity
Szkolenie - Oracle SQL - advanced
Pełny profesjonalizm wykładowcy + doskonale przygotowane przykłady
Marcin Czarnecki - Biuro Projektowania Systemow Cyfrowych sp. z o.o.
Szkolenie - Tuning SQL i PL/SQL dla programistów
Propozycje terminów
Szkolenia Powiązane
Oracle SQL Intermediate - Data Extraction
14 godzinCelem kursu jest umożliwienie uczestnikom opanowania pracy z językiem SQL w bazie danych Oracle w celu ekstrakcji danych na poziomie średniozaawansowanym.
Tuning SQL i PL/SQL dla programistów
28 godzinSzkolenie "Tuning SQL i PL/SQL dla Programistów" skierowane jest do doświadczonych programistów i administratorów baz danych pracujących z Oracle, koncentrując się na optymalizacji wydajności poleceń SQL i programów PL/SQL. Uczestnicy zdobywają umiejętności diagnozowania problemów wydajnościowych oraz efektywnego zarządzania procesem optymalizacji. Kurs integruje wykłady, prezentacje i praktyczne zadania, umożliwiając zgłębienie się w tematykę tuningowania SQL i PL/SQL w środowisku Oracle.
Oracle SQL dla analityków - podstawy
21 godzinPoziom Podstawowy Forma Wykład, prezentacja, intensywny warsztat Cel szkolenia Szkolenie skierowane jest do analityków danych i użytkowników, którzy potrzebują wydajnie i elastycznie wydobywać dane z bazy danych bezpośrednio za pomocą poleceń języka SQL. Korzyści z ukończenia szkolenia Poznanie podstawowych technik analizy danych z wykorzystaniem języka SQL.
Oracle SQL dla analityków - zaawansowany
14 godzinPoziom
Zaawansowany
Forma
Wykład, prezentacja, intensywny warsztat
Cel szkolenia
Szkolenie skierowane jest do analityków danych i użytkowników, którzy potrzebują wydajnie i elastycznie wydobywać dane z bazy danych bezpośrednio za pomocą poleceń języka SQL. Stanowi uzupełnienie szkolenia ORA-SA1 o zaawansowane mechanizmy języka SQL.
Korzyści z ukończenia szkolenia
Poznanie zaawansowanych technik analizy danych przy użyciu języka SQL w celu bardziej elastycznego i wydajnego raportowania.
Oracle SQL dla analityków – programowanie i wydajność
21 godzinSzkolenie skierowane jest do analityków danych i użytkowników, którzy potrzebują elastycznie i wydajnie wydobywać dane z bazy danych bezpośrednio za pomocą poleceń SQL. Jest uzupełnieniem szkolenia ORA_SA1 i koncentruje się na wydajności wykonywania instrukcji SQL oraz na scenariuszach, w których samo polecenie SELECT nie wystarcza i należy użyć znacznie bardziej wydajnego języka PL/SQL.
Oracle SQL – wprowadzenie do pracy z bazą danych
21 godzinSzkolenie dostarczy uczestnikom umiejętności pracy z bazą danych Oracle przy użyciu języka SQL oraz umożliwia udział w dalszych kierunkowych szkoleniach w tej dziedzinie. Szkolenie przygotowuje do zdania egzaminu certyfikacyjnego Oracle Database 12c: SQL Fundamentals (1Z0-061) będącego oficjalnym, respektowanym na całym świecie potwierdzeniem posiadanych umiejętności oraz wymaganego do uzyskania większości certyfikatów Oracle w zakresie administracji i programowania bazy danych.
Oracle SQL - zaawansowany
14 godzinPo zakończeniu tego szkolenia uczestnicy będą w stanie:
Szkolenie dedykowane jest osobom o profilu użytkownika, programisty lub administratora, które posiadają już pewną wiedzę z zakresu pracy z bazą danych Oracle i chcą ją pogłębić i usystematyzować. Stanowi uzupełnienie szkolenia ORA_S1.
Po zakończeniu tego szkolenia uczestnicy będą potrafili:
- Szkolenie dostarczy uczestnikom umiejętności efektywnego przechowywania i przetwarzania danych z wykorzystaniem SQL, wprowadzając wiedzę z zakresu optymalizacji, analizy i różnych metod ekstrakcji danych. Jednocześnie zapewni wiedzę na temat architektury bazy danych i jej zaawansowanych możliwości tworzenia efektywnych aplikacji.
Format kursu
- Interaktywny wykład i dyskusja.
- Dużo ćwiczeń i praktyki.
- Praktyczne wdrożenie w środowisku laboratoryjnym.
Opcje dostosowywania kursu
- Aby poprosić o spersonalizowane szkolenie dla tego kursu, skontaktuj się z nami w celu ustalenia szczegółów.
Oracle PL/SQL – wprowadzenie do programowania
14 godzinSzkolenie przeznaczone jest dla osób, które pracują z bazami danych jako programiści używający języka SQL i potrzebują rozszerzyć możliwości pracy o mechanizmy języka proceduralnego.
Oracle PL/SQL zaawansowane programowanie
21 godzinSzkolenie przeznaczone jest dla programistów, którzy znają podstawy SQL i PL/SQL, ale chcą poznać bardziej zaawansowane mechanizmy języka i chcą tworzyć aplikacje bazodanowe w oparciu o przechowywane programy PL/SQL.
PL/SQL in Oracle 19c
21 godzinTo prowadzone przez instruktora szkolenie na żywo w Polsce (na miejscu lub zdalnie) jest przeznaczone dla średnio zaawansowanych programistów i administratorów, którzy chcą mieć solidne PL/SQL podstawy programowania do tworzenia wydajnych i niezawodnych aplikacji bazodanowych przy użyciu Oracle 19c.
Pod koniec tego szkolenia uczestnicy będą mogli
- Uzyskać kompleksowe zrozumienie tego, czym jest PL/SQL i jego zalety w stosunku do standardowego SQL.
- Dowiedzieć się, jak deklarować i używać zmiennych i różnych typów danych w blokach PL/SQL.
- Stosować struktury kontrolne, takie jak IF-THEN-ELSE, instrukcje CASE i pętle do tworzenia solidnych programów PL/SQL.
- Zrozumienie i wdrożenie jawnych i niejawnych kursorów do pobierania danych.
- Skuteczna obsługa wyjątków przy użyciu predefiniowanych i zdefiniowanych przez użytkownika wyjątków.
- Rozwijać i zarządzać wyzwalaczami w celu automatyzacji i egzekwowania reguł biznesowych.
- Tworzenie i wykorzystywanie PL/SQL pakietów do hermetyzacji i modularyzacji kodu w celu ponownego wykorzystania i łatwości konserwacji.
Oracle Database 19c PL and Advanced SQL
28 godzinTo prowadzone przez instruktora szkolenie na żywo w Polsce (na miejscu lub zdalnie) jest przeznaczone dla administratorów baz danych na poziomie średniozaawansowanym, którzy chcą dogłębnie zrozumieć Oracle Database 19c PL/SQL programowanie i zaawansowane SQL techniki.
Pod koniec tego szkolenia uczestnicy będą mogli
- Zrozumieć podstawy i zaawansowane funkcje PL/SQL.
- Opracować zaawansowane SQL zapytania w celu wydajnego pobierania danych i manipulowania nimi.
- Wdrożyć PL/SQL konstrukcje programistyczne do zarządzania danymi i operacjami na bazach danych.
- Optymalizacja SQL zapytań dla lepszej wydajności.
- Korzystanie z zaawansowanych funkcji PL/SQL, takich jak kolekcje, przetwarzanie zbiorcze i obsługa błędów.
- Nauczyć się skutecznie debugować i zarządzać PL/SQL programami.
Oracle: Programming with PL/SQL I
28 godzinTo prowadzone przez instruktora szkolenie na żywo w Polsce (na miejscu lub zdalnie) jest przeznaczone dla początkujących programistów i administratorów baz danych, którzy chcą nauczyć się PL/SQL automatyzować zadania bazy danych, wdrażać logikę biznesową i tworzyć solidne aplikacje bazodanowe.
Pod koniec tego szkolenia uczestnicy będą mogli
- Rozwijać wydajne PL/SQL programy do automatyzacji operacji bazodanowych i skutecznie integrować SQL polecenia.
- Tworzyć jednostki programowe wielokrotnego użytku, w tym procedury, funkcje, pakiety i wyzwalacze, dla modułowych i skalowalnych aplikacji.
- Implementować zaawansowane struktury danych, takie jak tablice asocjacyjne i zarządzać wynikami zapytań za pomocą kursorów.
- Solidnie radzić sobie z błędami i zabezpieczać kod za pomocą szyfrowania, zaciemniania i technik kompilacji warunkowej.
- Zastosuj PL/SQL w rzeczywistych scenariuszach, wykorzystując wbudowane pakiety do obsługi plików, automatyzacji poczty e-mail i innych zaawansowanych funkcji.
Oracle: Programming with PL/SQL II
21 godzinTo prowadzone przez instruktora szkolenie na żywo w Polsce (na miejscu lub zdalnie) jest przeznaczone dla zaawansowanych programistów i administratorów baz danych, którzy chcą używać PL/SQL do opracowywania wysokowydajnych, bezpiecznych i skalowalnych rozwiązań bazodanowych przy jednoczesnym wykorzystaniu zaawansowanych technik programowania i integracji.
Pod koniec tego szkolenia uczestnicy będą mogli
- Pracować ze złożonymi typami danych, kolekcjami i operacjami masowymi w celu wydajnego zarządzania danymi.
- Rozwijać typy obiektów, funkcje tabel i niestandardowe agregaty w celu zwiększenia funkcjonalności bazy danych.
- Stosować techniki dostrajania wydajności, korzystać z natywnej kompilacji i zabezpieczać się przed SQL wstrzykiwaniem.
- Wdrażanie kontekstów aplikacji, VPD i bezpiecznych jednostek programowych dla solidnych rozwiązań bazodanowych.
Oracle SQL for Administrators
21 godzinTo prowadzone przez instruktora szkolenie na żywo w Polsce (na miejscu lub zdalnie) jest przeznaczone dla początkujących administratorów baz danych i programistów, którzy chcą nauczyć się SQL efektywnie zarządzać, wyszukiwać i manipulować danymi w Oracle bazach danych do zadań administracyjnych i operacyjnych.
Pod koniec tego szkolenia uczestnicy będą mogli
- Zrozumieć Oracle architekturę bazy danych, w tym schematy, użytkowników i sesje.
- Pisać i optymalizować SQL zapytania do wyszukiwania danych, filtrowania i manipulacji.
- Używać złączeń, podzapytań i operatorów zestawów do pracy z wieloma tabelami i złożonymi zapytaniami.
- Wykonywanie agregacji, grupowania i analizy danych przy użyciu SQL funkcji.
- Zarządzanie obiektami schematu, takimi jak widoki, sekwencje i indeksy w celu usprawnienia operacji na bazie danych.
Oracle SQL for Developers
35 godzinTo prowadzone przez instruktora szkolenie na żywo w Polsce (na miejscu lub zdalnie) jest przeznaczone dla średnio zaawansowanych programistów i administratorów baz danych, którzy chcą używać Oracle SQL do projektowania, zarządzania i optymalizacji aplikacji bazodanowych oraz wydajnej automatyzacji zadań.
Pod koniec tego szkolenia uczestnicy będą mogli
- Zrozumieć Oracle architekturę bazy danych i zarządzać użytkownikami, schematami i uprawnieniami.
- Pisać zoptymalizowane SQL zapytania do wyszukiwania danych, manipulacji i analizy.
- Używać zaawansowanych SQL technik, w tym złączeń, podzapytań i zapytań hierarchicznych.
- Projektować i zarządzać obiektami bazy danych, takimi jak tabele, indeksy, widoki i sekwencje.