Struttura del corso

Modelli di database relazionali

  • La struttura di un database relazionale
  • Tipi di connessione delle tabelle
  • Il database di normalizzazione e denormalizzazione
  • Operatori relazionali

Scarica i dati

  • Regole per la scrittura di query SQL
  • La sintassi per SELECT
  • Selezione di tutte le colonne
  • Richieste da operazioni aritmetiche
  • Colonne degli alias
  • Valori letterali
  • Operatore di concatenazione

Limitare i risultati

  • La clausola WHERE
  • Operatori di confronto
  • Condizione LIKE
  • Prerequisito TRA ... E
  • Condizione IS NULL
  • Condizione IN
  • Operatori booleani AND, OR e NOT
  • Molte delle condizioni della clausola WHERE
  • L'ordine degli operatori.
  • Clausola DISTINCT

Ordinamento dei dati

  • La clausola ORDER BY
  • Ordinamento in base a più colonne o espressioni

SQL funzioni

  • Le differenze tra le funzioni di una e multilinea
  • Presenta testo, numerico, data,
  • Conversione esplicita e implicita
  • Funzioni di conversione
  • Funzioni di annidamento
  • Visualizzazione delle prestazioni delle funzioni - doppia tabella
  • Recupero della funzione di data corrente SYSDATE
  • Gestione dei valori NULL

Aggregazione dei dati utilizzando il raggruppamento

  • Funzioni di raggruppamento
  • Elaborazione dei valori NULL da parte delle funzioni di raggruppamento
  • Creare gruppi di dati: la clausola GROUP BY
  • Raggruppamento di più colonne
  • Limitazione del raggruppamento dei risultati della funzione - la clausola HAVING

Recupero di dati da più tabelle

  • Tipi di connettori
  • L'uso NATURAL JOIN
  • Tabelle degli alias
  • Si unisce alla clausola WHERE
  • INNER JOIN Inner join
  • Unione esterna LEFT, RIGHT, FULL OUTER JOIN
  • Prodotto cartesiano

Sottoquery

  • Inserimento di sottoquery nel comando SELECT
  • Sottoquery a derivazione singola e multipla
  • Operatori Sottoquery a riga singola
  • Raggruppamento delle funzionalità in una sottoquery
  • Operatori Sottoquery multi-IN, ALL, ANY
  • Modalità di trattamento dei valori NULL nelle sottoquery

Collettività di operatori

  • Operatore UNION
  • Operatore UNION ALL
  • Operatore INTERSECT
  • Operatore MINUS

Inserire, aggiornare ed eliminare i dati

  • Comando INSER
  • Copiare dati da un'altra tabella
  • Comando AGGIORNA
  • Comando ELIMINA
  • Comando TRUNCATE

Transazioni

  • Comandi COMMIT, ROLLBACK e SAVEPOINT

Comandi DDL

  • I principali oggetti del database
  • Regole per la denominazione degli oggetti
  • Creazione di tabelle
  • Tipi di dati disponibili per le colonne
  • Opzione DEFAULT
  • Opzione NULL e NOT NULL

Gestione delle tabelle

  • Integrità referenziale CONTROLLO, CHIAVE PRIMARIA, CHIAVE ESTERNA, UNIVOCO
  • Creare una tabella tramite la query
  • Eliminare una tabella DROP TABLE
  • Comando DESCRIBE

Altri oggetti dello schema

  • Sequenze
  • Sinonimi
  • Visualizzazioni

Requisiti

  • Alfabetizzazione informatica
  • Conoscenza di qualsiasi sistema operativo
 21 ore

Numero di Partecipanti


Prezzo per Partecipante

Recensioni (7)

Corsi in Arrivo

Categorie relative