Contattataci

Struttura del corso

Introduzione a Oracle

  • Architettura del database
  • Modello di database relazionale
  • Utenti, schemi e sessioni
  • Strumenti per l’interazione con il database

Introduzione all’istruzione SELECT

  • Filtraggio e selezione tramite la clausola WHERE
  • Ordinamento dei risultati di una query
  • Tipi di dato, operatori e gestione dei valori NULL
  • Utilizzo delle funzioni scalari integrate nel linguaggio SQL
  • Operazioni sulle date
  • Gestione delle impostazioni nazionali e regionali all’interno di SQL

Espressioni regolari in SQL

  • Implementazione di espressioni regolari per l’abbinamento dei pattern

Analisi dei dati aggregati

  • Utilizzo delle funzioni di raggruppamento
  • Applicazione della clausola DISTINCT
  • Clausole GROUP BY e HAVING

Ricerca dei dati in più tabelle

  • Join interni ed esterni (INNER JOIN, OUTER JOIN)
  • Sintassi ANSI SQL e altri metodi di join (SELF JOIN, NATURAL JOIN)
  • Operatori di insieme: UNION, UNION ALL, INTERSECT, MINUS

Sottoquery

  • Sottoquery semplici
  • Sottoquery correlate
  • Utilizzo degli operatori EXISTS e NOT EXISTS
  • Altri tipi di sottoquery

Query gerarchiche e campionamento dei dati

  • Formulazione di query gerarchiche tramite le clausole CONNECT BY PRIOR e START WITH
  • Utilizzo della funzione SYS_CONNECT_BY_PATH
  • Campionamento dei dati mediante la clausola SAMPLE

Manipolazione dei dati (DML)

  • Istruzioni INSERT, UPDATE e DELETE
  • Operazioni su grandi insiemi di dati: INSERT FIRST, INSERT ALL, MERGE

Gestione dell’accesso concorrente degli utenti

  • Comprensione dei concetti di transazione
  • Implementazione dei meccanismi di blocco dei dati
  • Utilizzo della tecnologia FLASHBACK per il ripristino temporale dei dati

Panoramica sugli oggetti dello schema

  • Viste
  • Sequenze
  • Sinonimi privati e pubblici
  • Indici

Riepilogo e prossimi passi da compiere

Requisiti

  • Conoscenze di base sui database e familiarità con i concetti informatici generali

Destinatari

  • Amministratori di database
  • Sviluppatori
 21 ore

Numero di Partecipanti


Prezzo per partecipante

Recensioni (3)

Corsi in Arrivo

Categorie relative