Struttura del corso

Selezione dei dati dal database

  • Regole di sintassi
  • Selezione di tutte le colonne
  • Proiezione
  • Operazioni aritmetiche in SQL
  • Alias di colonne
  • Valori letterali
  • Concatenazione

Filtraggio delle tabelle dei risultati

  • Clausola WHERE
  • Operatori di confronto
  • Condizione LIKE
  • Condizione TRA... E
  • La condizione è NULL
  • Condizione IN
  • Operatori AND, OR, NOT
  • Diverse condizioni nella clausola WHERE
  • Ordine degli operatori
  • Clausola DISTINCT

Ordinamento delle tabelle dei risultati

  • Clausola ORDER BY
  • Ordinare in base a più colonne o espressioni

SQL Funzioni

  • Differenze tra le funzioni a riga singola e a più righe
  • Funzioni di tipo carattere, numerico, DateTime
  • Conversione esplicita e implicita
  • Funzioni di conversione
  • Funzioni nidificate
  • Doppia tabella (Oracle rispetto ad altri database)
  • Ottenere la data e l'ora correnti con diverse funzioni

Aggregare i dati usando le funzioni di aggregazione

  • Funzioni di aggregazione
  • Funzioni di aggregazione e valore NULL
  • Clausola GROUP BY
  • Raggruppamento in base a colonne diverse
  • Filtraggio dei dati aggregati - Clausola HAVING
  • Raggruppamento dati multidimensionale - Operatori ROLLUP e CUBE
  • Identificazione dei riepiloghi - RAGGRUPPAMENTO
  • Operatore GRUPPI DI INSIEMI

Recupero di dati da più tabelle

  • Diversi tipi di giunti
  • UNIONE NATURALE
  • Alias di tabella
  • Sintassi Oracle: condizioni di join nella clausola WHERE
  • SQL99 sintassi - INNER JOIN
  • SQL99 sintassi - LEFT, RIGHT, FULL OUTER JOINS
  • Prodotto cartesiano - Oracolo e sintassi SQL99

Sottoquery

  • Quando e dove è possibile eseguire la sottoquery
  • Sottoquery a riga singola e a più righe
  • Operatori di sottoquery a riga singola
  • Funzioni di aggregazione nelle sottoquery
  • Operatori di sottoquery su più righe - IN, ALL, ANY

Operatori di insiemi

  • UNIONE
  • UNIONE TUTTI
  • INTERSECARE
  • MENO/TRANNE

Transazioni

  • Istruzioni COMMIT, ROLLBACK SAVEPOINT

Altri oggetti dello schema

  • Sequenze
  • Sinonimi
  • Visualizzazioni

Query ed esempi gerarchici

  • Costruzione di alberi (clausole CONNECT BY PRIOR e START WITH)
  • SYS_CONNECT_BY_PATH funzione

Espressioni condizionali

  • Espressione CASE
  • Espressione DECODE

Gestione dei dati in diversi fusi orari

  • Fusi orari
  • Tipi di dati TIMESTAMP
  • Differenze tra DATA e TIMESTAMP
  • Operazioni di conversione

Funzioni analitiche

  • Uso di
  • Partizioni
  • Finestre
  • Funzioni di classificazione
  • Funzioni di reportistica
  • Funzioni LAG/LEAD
  • Funzioni PRIMO/ULTIMO
  • Funzioni percentili inverse
  • Funzioni di rango ipotetiche
  • WIDTH_BUCKET funzioni
  • Funzioni statistiche

Requisiti

Non sono necessari requisiti specifici per frequentare questo corso.

  21 ore
 

Numero di Partecipanti


Data Inizio

Data Fine


Le date sono soggette a disponibilità e si svolgono tra le 09:30 e le 16:30.
I corsi di formazione pubblici richiedono più di 5 partecipanti.

Recensioni (7)

Corsi relativi

Categorie relative