Lo scopo del corso è quello di fornire una visione il più completa possibile dell’architettura di un DBMS Oracle e delle funzioni che mette a disposizione. Viene fatta una panoramica sulla gestione delle reti e i parametri di configurazione, mentre vengono illustrate più in dettaglio le diverse componenti del sistema e delle strutture logiche del DBMS. Vengono inoltre introdotti i concetti di Backup e Recovery e l’utilizzo di RMAN.
Partecipanti
- Data base administrator
- Analisti programmatori
- Programmatori
- Sistemisti
Prerequisiti
Conoscenze di base sui sistemi relazionali e sul linguaggio SQL
Contenuti
- RDBMS - introduzione (architettura e processi). Spfile, OMF, Sql e iSQL*PLUS, Cenni su Oracle Enterprise Manager Grid Control;
- Panoramica e Configurazione di Oracle Net;
- Dizionario Dati - organizzazione e utilizzo delle informazioni;
- Definizione di uno schema - Redo Log File, Datafile, Tablespace, Tablespace Sysaux, Tablespace Undo, Extend, Segmenti e tipi, Rollback Segment, Undo Data, Tabelle, Indici, Vista, Materialized view e Sequence;
- Partizionamento - tipi di partizionamento: Range, Hash, List e Composite, Indici partizionati e Gestione delle partizioni;
- Componenti PL/SQL - Function, Procedure, Package e Trigger;
- Le estensioni Object Relational;
- Integrità referenziale - Entity Integrity, Referential Integrity, Check Constraints e Deferred Constraints;
- Gestione della concorrenza - Modalità, durata e tipologia di lock;
- Gestione della sicurezza - Utenti, Profili e Ruoli;
- Utility - Data Pump Export, Data Pump Import, Sql *loader ed External Table;
- Backup e recovery - Gestioni dall’utente e Panoramica e Configurazione di RMAN.
Durata
3 giorni