Struttura del corso

Modelli di database relazionali

  • La struttura di un database relazionale
  • Tipi di connessione delle tabelle
  • Il database di normalizzazione e denormalizzazione
  • Database Management Sistema (RDBMS)

Operatori relazionali

Caratteristiche del linguaggio dichiarativo SQL SQL Linguaggio di divisione della sintassi DQL, DML, DDL, DCL Linguaggio DQL (Data Query Language)

  • Interrogazioni SELECT
  • Alias, colonne, tabelle
  • Data di servizio (tipi di DATA, funzioni di visualizzazione, formattazione)
  • Funzioni di gruppo
  • Combinazione di tabelle interne ed esterne
  • Operatore UNION
  • Sottoquery nidificate (la clausola WHERE, il nome della tabella, il nome della colonna)
  • Sottoquery correlate

Linguaggio di modifica dei dati

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

Linguaggio di definizione dei dati

  • Creare, cambiare proprietà, rimuovere tabelle (CREATE, ALTER, DROP) Creazione di tabelle chiedendo (CREATE TABLE .... COME SELEZIONA ...)

VINCOLI

  • Opzioni NULL e NOT NULL
  • Clausola CONSTRAINT
  • Condizione CHIAVE PRIMARIA
  • Condizione UNICA
  • Condizione CHIAVE ESTERA
  • Clausola DEFAULT

Transazioni

  • Il comando COMMIT, ROLLBACK, SAVEPOINT

Lingua DCL

  • Concessione e revoca delle autorizzazioni (GRANT, REVOKE)
  • Ruoli
  • Creazione di utenti
  • Sequenze
  • Sinonimi
  • Le viste (prospettiva)

Requisiti

  • Competenze informatiche
  • Conoscenza di qualsiasi sistema operativo
 14 ore

Numero di Partecipanti


Prezzo per Partecipante

Recensioni (7)

Corsi in Arrivo

Categorie relative