<Indietro DML e DDL Avanti>

3. DML e DDL

Il linguaggio SQL è composto da due sottosistemi principali: il Data Definition Language (DDL) e il Data Manipulation Language (DML).

Il DDL si occupa della creazione delle tabelle e delle altre strutture presenti nell' archivio, il DML dell' inserimento, variazione, cancellazione ed interrogazione dei dati.

I principali comandi di definizione dei dati sono:

 CREATE TABLE
 CREATE INDEX
 ALTER TABLE
 DROP TABLE

I comandi di manipolazione sono divisibili nella parte di interrogazione, rappresentata dal comando più complesso dell' SQL che è la frase:

 SELECT ... FROM ... WHERE ... GROUP BY ... HAVING ... ORDER BY ... UNION ...

e dai comandi per eseguire l' inserimento, la variazione e la cancellazione dei dati:

 INSERT
 UPDATE
 DELETE

In questo corso introduttivo verrà per prima cosa affrontata la SELECT che è la clausola più rappresentativa dell' SQL. E' il comando più articolato e potente, ed è quindi importante capirne i meccanismi. Gli altri comandi verranno affrontati in seguito, sapendo che richiedono uno sforzo minore ad essere padroneggiati.

<Indietro   Avanti>