Concetto di Transazione e Sql Embedded in PL/Sql

Descrizione del corso

  • Cosa è una Transazione e cosa sono le proprietà ACID
  • Lo Statement di Commit
  • Lo Statement di Rollback
  • Eseguire Transazioni Autonome
  • Sql Embedded
  • Il linguaggio Sql con il Procedural Language di Oracle
  • Lo Statement SELECT
  • La Clausola INTO per memorizzare i dati di uno Statement SELECT
  • Cosa è un Result Set ?
  • Cosa è una Query ?
  • Il comando DESCRIBE
  • Le clausole FETCH FIRST e OFFSET
  • Ordinare i dati
  • La Funzione DISTINCT
  • La WHERE CONDITION e gli Operatori Logici
  • Le clausole IN e BETWEEN
  • Gli Operatori di confronto e l’operatore EXISTS
  • Il Predicato LIKE ed il controllo dei valori NULL
  • Lo Statement INSERT
  • Lo Statement UPDATE
  • Lo Statement DELETE
  • Meglio utilizzare la TRUNCATE o la DELETE ?
  • Panoramica sulle Funzioni in Sql
  • Join, INNER, OUTER e SELF Join
  • La INTERSECT e la MINUS
  • Unione di Queries
  • La GROUP BY
  • ROLLUP, CUBE e la clausola GROUPING SETS
  • Introduzione alle Common Table Expression
  • Esempio di CTE
  • Le SubQueries e la clausola EXIST
  • Esempio di SubQuery
  • Esempio di SubQuery con la clausola IN
  • Le restrizioni delle SubQueries
  • La clausola PIVOT in Oracle
  • Utilizzare gli operatori ANY ed ALL nelle SubQueries
  • Come utilizzare il Native Dynamic Sql
  • Esercitazione #04.01 – Linguaggio Sql Base ( opzionale e su richiesta )
  • Esercitazione #04.02 – Join ed Union ( opzionale e su richiesta )
  • Esercitazione #04.03 – Subquery, Group BY e Funzioni Analitiche ( opzionale e su richiesta )

Codice:ET-DT-0008_4

Durata:0 giorni

Categorie:,

Moduli del corso