Corso Oracle Database Administration (DBA)

Durata: 4 giorni

icona web
Live Online
in presenza
In presenza
icona web
Live Online
in presenza
In presenza

Formazione Oracle Database Administration

Il Corso Oracle Database Administration accompagna sistemisti e professionisti IT in un percorso tecnico e pratico dedicato alla gestione avanzata di Oracle Database, uno degli RDBMS più utilizzati nelle aziende di medio-grandi dimensioni. Attraverso esercitazioni guidate e simulazioni reali, i partecipanti acquisiscono competenze nell’uso di SQL, nell’ottimizzazione delle prestazioni, nella configurazione dei servizi di rete e nell’amministrazione di utenti e spazi di memoria, sviluppando così la capacità di creare, gestire e ottimizzare database in modo sicuro ed efficiente.

Il programma, pensato per unire teoria e pratica, fornisce inoltre la preparazione necessaria per sostenere l’esame di certificazione 1Z0-082, garantendo solide basi per affrontare con sicurezza le sfide della gestione dei dati aziendali.

icona live

Sessioni live interattive

Lezioni in diretta con spazio per domande e confronto.
icona pratico

Approccio pratico

Esercitazioni e casi reali per mettere in pratica ciò che impari.

Cosa imparerai

  • Creare e amministrare un database Oracle
  • Configurare Oracle Net Services
  • Gestire lo storage del database
  • Gestire le attività di manutenzione automatica
  • Monitorare e ottimizzare le prestazioni del database
  • Eseguire istruzioni di manipolazione dei dati con SQL (DML)
  • Controllare l’accesso al database a oggetti specifici
  • Gestire gli oggetti schema
  • Recuperare dati dalle tabelle
  • Creare indici, vincoli
  • Modificare gli oggetti schema esistenti

I vantaggi della formazione Nexsys

icona trainer

Trainer esperti e certificati

Formatori con esperienza concreta in ambito aziendale.
icona aggiornamento

Contenuti sempre aggiornati

Materiale sempre in linea con le novità del settore.
icona open badge

Open Badge digitale

Un certificato digitale, verificabile e condivisibile online.
icona esercitazioni

Esercitazioni guidate

Attività pratiche con il supporto diretto del docente.
icona registrazione

Registrazioni disponibili

Rivedi le lezioni quando vuoi per 3 mesi.
icona supporto

Supporto post-corso

Assistenza anche dopo la fine del corso, per chiarimenti e approfondimenti.

Personalizza la tua formazione

Il corso può essere riprogettato su misura delle esigenze formative della tua azienda o di un gruppo di lavoro. Contenuti, durata e modalità sono personalizzabili per garantire coerenza con i tuoi obiettivi, tempi e budget.

Programma del Corso

PARTE 1: Oracle Database: Administration Workshop

Modulo 1: Comprendere l'architettura di Oracle Database

  • Comprendere le configurazioni dell’istanza Oracle Database
  • Comprendere le strutture di memoria e di processo di Oracle Database
  • Comprendere le strutture logiche e fisiche del database
  • Comprendere l’architettura del server Oracle Database

Modulo 2: Gestione delle istanze di Database

  • Avviare le istanze Oracle Database
  • Utilizzare le viste del Data Dictionary
  • Arrestare le istanze Oracle Database
  • Utilizzare le viste di prestazioni dinamiche (Dynamic Performance Views)
  • Utilizzare l’Automatic Diagnostic Repository (ADR)
  • Utilizzare l’Alert Log e i file di trace
  • Gestire i file dei parametri di inizializzazione

Modulo 3: Gestione di utenti, ruoli e privilegi

  • Assegnare quote agli utenti
  • Applicare il principio del privilegio minimo
  • Creare e assegnare profili
  • Amministrare i metodi di autenticazione degli utenti
  • Gestire utenti, privilegi e ruoli in Oracle Database

Modulo 4: Gestione dello Storage

  • Gestire l’allocazione di spazio sospendibile (Resumable Space Allocation)
  • Ridurre le dimensioni dei segmenti (Shrinking Segments)
  • Rinviare la creazione dei segmenti
  • Utilizzare funzionalità di risparmio dello spazio
  • Implementare le funzionalità di gestione dello spazio in Oracle Database
  • Gestire differenti tipi di segmenti
  • Utilizzare la compressione di tabelle e righe
  • Comprendere la gestione dello spazio nei blocchi

Modulo 5: Movimentazione dei dati

  • Utilizzare le tabelle esterne (External Tables)
  • Utilizzare Oracle Data Pump
  • Utilizzare SQL*Loader

Modulo 6: Accesso a Oracle Database con gli strumenti forniti

  • Utilizzare il Database Configuration Assistant (DBCA)
  • Utilizzare Oracle Enterprise Manager Cloud Control
  • Utilizzare Oracle Enterprise Manager Database Express
  • Utilizzare SQL Developer
  • Utilizzare SQL*Plus

Modulo 7: Configurazione dei servizi Oracle Net

  • Utilizzare gli strumenti di amministrazione di Oracle Net Services
  • Configurare la comunicazione tra istanze di database
  • Configurare l’Oracle Net Listener
  • Connettersi a un’istanza Oracle Database
  • Confrontare configurazioni Dedicated e Shared Server
  • Amministrare i metodi di naming

Modulo 8: Gestione di Tablespace e Datafile

  • Consultare le informazioni sui tablespace
  • Creare, modificare ed eliminare tablespace
  • Gestire l’archiviazione dei dati nelle tabelle
  • Implementare gli Oracle Managed Files
  • Spostare e rinominare datafile online

Modulo 9: Gestione dell'Undo

  • Comprendere le transazioni e i dati di undo
  • Archiviare le informazioni di undo
  • Configurare la retention dell’undo
  • Confrontare undo e redo
  • Comprendere il temporary undo

PARTE 2: Oracle Database: Introduction to SQL

Modulo 1: Restrizione e ordinamento dei dati

  • Applicare le regole di precedenza degli operatori in un’espressione
  • Limitare le righe restituite in un’istruzione SQL
  • Utilizzare variabili di sostituzione
  • Utilizzare i comandi DEFINE e VERIFY

Modulo 2: Funzioni di conversione ed espressioni condizionali

  • Applicare le funzioni NVL, NULLIF e COALESCE ai dati
  • Comprendere la conversione implicita ed esplicita dei tipi di dato
  • Utilizzare le funzioni di conversione TO_CHAR, TO_NUMBER e TO_DATE
  • Annidare più funzioni

Modulo 3: Visualizzare dati da tabelle multiple tramite Join

  • Utilizzare le self-join
  • Utilizzare vari tipi di join
  • Utilizzare le non equijoin
  • Utilizzare le outer join

Modulo 4: Utilizzo dei Set Operator

  • Rendere coerenti le istruzioni SELECT
  • Utilizzare la clausola ORDER BY nelle operazioni tra set
  • Utilizzare l’operatore INTERSECT
  • Utilizzare l’operatore MINUS
  • Utilizzare UNION e UNION ALL

Modulo 5: Comprendere il Data Definition Language

  • Utilizzare il Data Definition Language (DDL)

Modulo 6: Gestione delle Views

  • Gestire le view

Modulo 7: Gestione dei dati in fusi orari diversi

  • Utilizzare CURRENT_DATE, CURRENT_TIMESTAMP e LOCALTIMESTAMP
  • Utilizzare i tipi di dato INTERVAL

Modulo 8: Recupero dei dati con l'istruzione SQL SELECT

  • Utilizzare gli alias di colonna
  • Utilizzare il comando DESCRIBE
  • Utilizzare l’istruzione SQL SELECT
  • Utilizzare l’operatore di concatenazione, le stringhe letterali, l’alternative quote operator e la keyword DISTINCT
  • Utilizzare espressioni aritmetiche e valori NULL nella SELECT

Modulo 9: Utilizzo di funzioni su riga singola per personalizzare l'output

  • Manipolare stringhe con funzioni di carattere nelle clausole SELECT e WHERE
  • Eseguire operazioni aritmetiche con dati di tipo data
  • Manipolare numeri con le funzioni ROUND, TRUNC e MOD
  • Manipolare date con le funzioni dedicate

Modulo 10: Report dei dati aggregati con le Group Functions

  • Limitare i risultati dei gruppi
  • Creare gruppi di dati
  • Utilizzare le group functions

Modulo 11: Utilizzo delle Subquery per risolvere Query

  • Utilizzare subquery a riga singola
  • Utilizzare subquery a righe multiple

Modulo 12: Gestione delle tabelle con i DML

  • Gestire le transazioni del database
  • Utilizzare il Data Manipulation Language (DML)
  • Controllare le transazioni

Modulo 13: Gestione di Sequences, Synonyms, Indexes

  • Gestire gli indici
  • Gestire i sinonimi
  • Gestire le sequence

Modulo 14: Gestione degli oggetti di schema

  • Creare e utilizzare tabelle temporanee
  • Gestire i vincoli

Requisiti

Per svolgere il corso con profitto è consigliato possedere i seguenti prerequisiti:

  • Familiarità con i concetti e tecniche base di elaborazione dei dati.
  • Conoscenza base dei database relazionali.
  • Conoscenza base di SQL.

Prezzo per formazione dedicata online

Seleziona il numero di partecipanti:
One to One
2
3
Più di 3

€ 1700 + IVA a partecipante

A chi è rivolto

    • Sviluppatori di applicazioni
    • Sviluppatori PL/SQL
    • Business Analysts
    • Database Administrators
    • Data Warehouse Administrators

Open Badge digitale

Con i nostri corsi non ricevi un semplice attestato in PDF, ma un badge digitale riconosciuto a livello internazionale, conforme allo standard Open Badge.

È verificabile, condivisibile su LinkedIn e integrabile nel tuo CV, per valorizzare le competenze acquisite in modo moderno, trasparente e affidabile.

ethical hacker open badge web

Corsi correlati

Preferisci compilare il modulo? Scrivi i tuoi dati qui sotto

Il servizio telefonico è attivo dal lunedì al venerdì dalle 8:00 alle 18:00 al numero 0452456669. Puoi anche compilare il modulo sottostante:

Promo ×