
Corso Oracle Database 19c
Padroneggi Oracle 19c dall'architettura e dai fondamenti SQL fino all'amministrazione DBA avanzata, all'ottimizzazione delle prestazioni e alla sicurezza. Questa formazione completa copre tutto ciò di cui un DBA operativo ha bisogno per gestire i database di produzione con sicurezza. Acquisisci competenze pratiche nel backup RMAN, nella gestione multitenant, in Data Guard e nelle distribuzioni cloud.
Cosa imparerai:
In questa formazione, costruirà un insieme completo di competenze Oracle 19c che coprono l'architettura del database, SQL, la programmazione PL/SQL e le attività principali di amministrazione DBA. Imparerà a gestire tablespace, utenti, redo log e job di manutenzione automatizzata in ambienti di database reali. Il corso tratta le strategie di backup e ripristino RMAN, inclusi il ripristino point-in-time e le tecnologie Flashback. Apprenderà l'ottimizzazione dei piani di esecuzione SQL, l'analisi dei report AWR e ASH e la risoluzione dei problemi di lock e contesa. Gli argomenti di sicurezza includono Transparent Data Encryption, unified auditing, Virtual Private Database e l'analisi dei privilegi. I capitoli avanzati affrontano la gestione multitenant CDB/PDB, Oracle Data Guard, i fondamenti di RAC e le distribuzioni cloud su Oracle Cloud Infrastructure.
Come studi in modo pratico Corso Oracle Database 19c
Come metti in pratica Corso Oracle Database 19c
Per te che sei un'azienda e vuoi formare il tuo team
Su Dedika per aziende, il corso include esercizi ed esempi personalizzati sul tuo business e secondo le esigenze della tua azienda.
Contenuto del corso
8 Capitoli • 39 LezioniDurata tra 4 e 360 ore (decidi tu)
Capitolo 1NascondiNascondi dettagliVedi dettagliArchitettura e installazione di Oracle 19c
Architettura e installazione di Oracle 19c
Lezione 1 • Creazione e configurazione di database
Dimostra la creazione di database utilizzando DBCA e script manuali. Collega i concetti di architettura alle attività reali di provisioning del database.
Lezione 2 • Configurazione di Oracle Net Services
Configura il listener, tnsnames e i descrittori di connessione per la comunicazione client-server. Abilita una connettività remota affidabile, richiesta durante tutto il corso.
Lezione 3 • Installazione e configurazione di Oracle 19c
Guida attraverso i controlli pre-installazione, l'installazione del software e la convalida post-installazione. Garantisce una Oracle home configurata correttamente, pronta per la creazione del database.
Lezione 4 • Panoramica dell'architettura del database Oracle
Copre le strutture di memoria, l'architettura dei processi e i componenti di storage di Oracle 19c. Fornisce il quadro concettuale necessario per tutte le successive attività di amministrazione.
Capitolo 2NascondiNascondi dettagliVedi dettagliFondamenti di SQL in Oracle 19c
Fondamenti di SQL in Oracle 19c
Lezione 1 • DML e controllo delle transazioni
Copre INSERT, UPDATE, DELETE, MERGE e i comandi di gestione delle transazioni. Stabilisce le competenze di modifica dei dati richieste per lo sviluppo di applicazioni e l'amministrazione.
Lezione 2 • Aggregazione e raggruppamento
Introduce le funzioni di aggregazione, GROUP BY, HAVING e le funzioni analitiche. Supporta query di reporting e riepilogo utilizzate nel lavoro applicativo e di DBA.
Lezione 3 • DDL e oggetti dello schema
Insegna CREATE, ALTER, DROP per tabelle, indici, viste e sequenze. Prepara gli studenti a costruire e mantenere strutture di schema in modo indipendente.
Lezione 4 • Recupero dei dati con SELECT
Insegna la sintassi SELECT, il filtraggio, l'ordinamento e le espressioni di colonna. Costituisce la competenza di base per le query, utilizzata in ogni capitolo successivo.
Lezione 5 • Join e sottoquery
Copre i join interni, esterni e incrociati insieme a sottoquery correlate e inline. Consente il recupero di dati che abbracciano più tabelle correlate.
Capitolo 3NascondiNascondi dettagliVedi dettagliElementi essenziali di programmazione PL/SQL
Elementi essenziali di programmazione PL/SQL
Lezione 1 • Gestione delle eccezioni e debug
Affronta le eccezioni predefinite, gli errori definiti dall'utente e il debug con DBMS_OUTPUT. Produce codice PL/SQL robusto che gestisce i fallimenti con garbo.
Lezione 2 • Struttura dei blocchi PL/SQL e variabili
Introduce i blocchi anonimi, la dichiarazione di variabili e i tipi di dati. Stabilisce le basi strutturali per tutte le attività di programmazione PL/SQL.
Lezione 3 • Package e trigger
Copre la specifica e il corpo del package e la creazione di trigger DML/DDL. Organizza il codice in unità modulari e automatizza le azioni del database guidate dagli eventi.
Lezione 4 • Stored procedure e funzioni
Insegna la creazione, le modalità dei parametri e l'invocazione di procedure e funzioni. Consente una logica lato server riutilizzabile, richiamabile da SQL e dalle applicazioni.
Lezione 5 • Strutture di controllo e cursori
Copre IF-THEN-ELSE, CASE, i cicli e la gestione esplicita dei cursori. Consente l'elaborazione riga per riga e basata su insiemi all'interno dei programmi PL/SQL.
Capitolo 4NascondiNascondi dettagliVedi dettagliAmministrazione del database Oracle 19c
Amministrazione del database Oracle 19c
Lezione 1 • Gestione dei tablespace e dello storage
Insegna la creazione di tablespace, la gestione dei datafile e il monitoraggio dello spazio. Garantisce un'allocazione efficiente dello storage e previene interruzioni legate allo spazio.
Lezione 2 • Redo log e archiviazione
Copre i gruppi di redo log, i membri, i cambi di log e la modalità ARCHIVELOG. Prepara il database per le operazioni di backup e ripristino.
Lezione 3 • Gestione dell'undo e Flashback
Spiega la retention dell'undo, il dimensionamento del tablespace di undo e Flashback Query. Consente il ripristino da DML accidentali senza un ripristino completo del database.
Lezione 4 • Gestione degli utenti e dei privilegi
Copre la creazione di utenti, ruoli, privilegi di sistema e oggetto e profili. Implementa un controllo degli accessi sicuro, allineato ai principi del minimo privilegio.
Lezione 5 • Scheduler e manutenzione automatizzata
Introduce DBMS_SCHEDULER per l'automazione dei job e la configurazione delle finestre di manutenzione. Riduce l'intervento manuale tramite un'esecuzione affidabile delle attività pianificate.
Capitolo 5NascondiNascondi dettagliVedi dettagliStrategie di backup e ripristino
Strategie di backup e ripristino
Lezione 1 • Reporting RMAN e manutenzione del catalogo
Utilizza i comandi RMAN LIST, REPORT e di manutenzione del catalogo per gestire i metadati di backup. Garantisce l'accuratezza dell'inventario dei backup e supporta il reporting di conformità.
Lezione 2 • Ripristino completo e incompleto
Dimostra le procedure di restore completo del database e di ripristino point-in-time. Consente il ripristino dei database dopo un guasto dei supporti o un danneggiamento logico.
Lezione 3 • Architettura e configurazione di RMAN
Introduce i componenti RMAN, la modalità catalog vs. nocatalog e la configurazione dei canali. Stabilisce l'ambiente RMAN richiesto per tutte le operazioni di backup.
Lezione 4 • Esecuzione di backup con RMAN
Copre i backup completi, incrementali e le copie immagine con compressione e cifratura. Produce set di backup affidabili, adatti a vari scenari di ripristino.
Lezione 5 • Flashback Database e tecnologie
Copre Flashback Database, Flashback Drop e le operazioni del Cestino. Fornisce alternative rapide di ripristino logico che integrano il restore RMAN.
Capitolo 6NascondiNascondi dettagliVedi dettagliOttimizzazione delle prestazioni e tuning
Ottimizzazione delle prestazioni e tuning
Lezione 1 • Tuning SQL e piani di esecuzione
Copre EXPLAIN PLAN, SQL Trace, TKPROF e SQL Tuning Advisor. Identifica e risolve percorsi di esecuzione SQL inefficienti.
Lezione 2 • Statistiche dell'ottimizzatore e hint
Spiega la raccolta delle statistiche CBO, gli istogrammi e gli hint dell'ottimizzatore. Garantisce che l'ottimizzatore generi piani di esecuzione ottimali per query complesse.
Lezione 3 • Risoluzione di contese e blocchi
Diagnostica la contesa di latch, gli enqueue wait e le catene di blocchi bloccanti. Risolve i problemi di concorrenza che degradano le prestazioni delle applicazioni multiutente.
Lezione 4 • Tuning della memoria e dell'I/O
Affronta il tuning di SGA, PGA, buffer cache e del sottosistema di I/O. Riduce la pressione sulla memoria e la latenza di I/O per carichi di lavoro ad alto throughput.
Lezione 5 • Framework di diagnostica delle prestazioni Oracle
Introduce AWR, ASH, ADDM e l'analisi degli eventi di attesa. Fornisce la metodologia diagnostica applicata in tutte le sezioni di tuning successive.
Capitolo 7NascondiNascondi dettagliVedi dettagliArchitettura multitenant e gestione CDB/PDB
Architettura multitenant e gestione CDB/PDB
Lezione 1 • Gestione del ciclo di vita dei PDB
Gestisce le modalità di apertura dei PDB, gli stati di salvataggio e le operazioni di unplug/drop. Mantiene la disponibilità dei PDB e supporta la dismissione controllata.
Lezione 2 • Backup e ripristino per CDB/PDB
Applica i comandi di backup e ripristino RMAN a livello di CDB e di singolo PDB. Estende le competenze di backup a scenari di ripristino specifici per il multitenant.
Lezione 3 • Creazione e clonazione di PDB
Copre la creazione di PDB dal seed, la clonazione da PDB esistenti e le operazioni di plug-in. Consente un rapido provisioning del database e la duplicazione degli ambienti.
Lezione 4 • Approfondimento dell'architettura CDB e PDB
Spiega i container CDB root, seed e PDB con oggetti condivisi e locali. Costruisce il modello concettuale richiesto per tutte le attività di amministrazione multitenant.
Lezione 5 • Gestione delle risorse in ambiente multitenant
Configura i piani di risorse CDB per allocare CPU e I/O tra i PDB. Previene i problemi di "noisy neighbor" in ambienti multitenant consolidati.
Capitolo 8NascondiNascondi dettagliVedi dettagliSicurezza, auditing e protezione dei dati
Sicurezza, auditing e protezione dei dati
Lezione 1 • Configurazione dell'auditing unificato
Configura le politiche di audit unificato per azioni, oggetti e uso dei privilegi. Fornisce una traccia di audit centralizzata, richiesta per la conformità e le indagini forensi.
Lezione 2 • Analisi dei privilegi e minimo privilegio
Utilizza Oracle Privilege Analysis per identificare i privilegi inutilizzati e ridurre la superficie di attacco. Applica l'accesso con privilegio minimo a tutti gli utenti e ruoli del database.
Lezione 3 • Cifratura trasparente dei dati
Implementa TDE per la cifratura a livello di tablespace e colonna utilizzando Oracle Wallet. Protegge i dati a riposo da accessi non autorizzati a livello di storage.
Lezione 4 • Cifratura di rete e mascheramento dei dati
Configura Oracle Native Network Encryption e le politiche di Data Redaction. Protegge i dati in transito e maschera l'output sensibile per gli utenti non autorizzati.
Lezione 5 • Virtual Private Database e sicurezza a livello di riga
Applica le politiche VPD per imporre la sicurezza a livello di riga in modo trasparente. Limita la visibilità dei dati in base al contesto di sessione senza modifiche all'applicazione.
Il tuo certificato valido di completamento
Questo corso è per te:
DBA junior: desiderano formalizzare e approfondire le proprie competenze nell'amministrazione Oracle.
Sviluppatori SQL: pronti ad ampliare le proprie competenze nella programmazione lato server e nella gestione di database.
Amministratori di sistema: transizione verso un ruolo di amministratore di database Oracle specializzato.
Laureati in IT: chi entra nel mondo del lavoro e punta immediatamente a posizioni di DBA Oracle.
Professionisti dei database: passaggio da ambienti MySQL o SQL Server a Oracle.
Sviluppatori di applicazioni: che necessitano di conoscenze più solide sui database per ottimizzare i propri sistemi di produzione.
Cosa dicono i nostri studenti
Le sue lezioni sono perfette. Ho acquistato il pacchetto annuale e finalmente ho l'opportunità di seguire diversi argomenti di mio interesse senza dover cambiare piattaforma... vi ringrazio per tutto quello che fate, vi ho già raccomandati ad altre persone...

Mi piace come le lezioni vanno dritte al punto e come riesco a cambiare capitoli e saltare contenuti di cui non ho bisogno.

Mi piace il contenuto e il modo di presentazione e trascrizione dei video, che accelera il processo!

La piattaforma è veloce, semplice da usare. La diversità dei contenuti e i video complementari aiutano molto nell'apprendimento.

Principali percorsi formativi
FAQ
Chi è Dedika?
Il certificato è valido in Italia?
I corsi sono gratuiti?
Qual è il carico di lavoro del corso?
Come sono strutturati i corsi?
Come funzionano i corsi?
Qual è la durata dei corsi?
Qual è il costo o il prezzo dei corsi?
Cos’è un corso EAD o online e come funziona?
Corso PDF




















