Cosa sono
I database (basi di dati) sono un sistema di gestione dei dati in grado di gestire
una grande mole di dati in modo condiviso, persistente, affidabile.
Spesso una stessa informazione era duplicata in più file (dati). La ridondanza
dei dati causava il problema dell'aggiornamento. Alcuni file potevano contenere
copie di dati non aggiornati, creando dei problemi di incoerenza nei dati.
• Costi maggiori
• Condivisione
• Persistenza
• Privatezza
• Efficienza
• Efficacia
Il linguaggio SQL
Il linguaggio SQL è il principale linguaggio usato nei DBMS sia per definire i
dati (DDL Data Definition Language) che per immettere, interrogare e
aggiornare i dati (DML Data Manipulation Language).
Nelle varie versioni del linguaggio SQL potrebbero comunque esserci lievi
differenze nella sintassi dei comandi.