Struttura del corso

Modelli di database relazionali

  • La struttura di un database relazionale
  • Tipi di connessione tra tabelle
  • Normalizzazione e denormalizzazione del database
  • Sistema (RDBMS) Database Management

Operatori Relazionali

Caratteristiche della lingua dichiarativa SQL Sintassi Divisione della lingua DQL, DML, DDL, DCL Linguaggio DQL (Lingua di Interrogazione dei Dati)

  • Query SELECT
  • Alias per colonne e tabelle
  • Gestione delle date (tipi DATE, funzioni di visualizzazione, formattazione)
  • Funzionalità di raggruppamento
  • Combinazione di tabelle interne ed esterne
  • Operatore UNION
  • Sottoselezioni nidificate (clausola WHERE, nome tabella, nome colonna)
  • Sottoselezioni correlate

Lingua di Modifica dei Dati

  • Inserimento di righe (clausola INSERT)
  • Inserimento tramite query
  • Aggiornamento di righe (UPDATE)
  • Rimozione di righe (DELETE)

Lingua di Definizione dei Dati

  • Creazione, cambio della proprietà e rimozione delle tabelle (CREATE, ALTER, DROP) Creazione di tabelle mediante query (CREATE TABLE ... AS SELECT ...)

CONSTRAINTS

  • Opzioni NULL e NOT NULL
  • Clausola CONSTRAINT
  • Condizione PRIMARY KEY
  • Condizione UNIQUE
  • Condizione FOREIGN KEY
  • Clausola DEFAULT

Transazioni

  • Comandi COMMIT, ROLLBACK, SAVEPOINT

Lingua DCL

  • Concessione e revoca dei permessi (GRANT, REVOKE)
  • Ruoli
  • Creazione di utenti
  • Sequenze
  • Sinonimi
  • Le viste (prospettive)

Requisiti

  • Competenze informatiche
  • Conoscenza di qualsiasi sistema operativo
 14 ore

Numero di Partecipanti


Prezzo per Partecipante

Recensioni (7)

Corsi in Arrivo

Categorie relative