SQL è un linguaggio dichiarativo, ne esistono diversi tipi

DBMS: Prodotti software complessi disponibili sul mercato (a pagamento e non)

Nel DBMS:

  • DDL: Schema
  • DML: Istanza
  • DCL: Permessi

Struttura dei dati:

  • Esterno: dati in viste
  • Logico: dati in tabelle
  • Interno: dati in file Indipendenza logica tra livello Esterno e Logico Indipendenza fisica tra livello Logico e Interno