Operazioni di:
INSERT
DELETE
UPDATE
di una o più ennuple di una relazione sulla base di una condizione che può coinvolgere anche altre relazioni
INSERT INTO Tabella[(Attributi)] VALUES(Valori)
oppure
INSERT INTO Tabella[(Attributi)] .. SELECT
L’ordinamento degli attributi (se presente) e dei valori è significativo
Le due liste devono avere lo stesso numero di elementi
Se la lista di attributi è omessa, si fa riferimento a tutti gli attributi della relazione, secondo l’ordine con cui sono stati definiti
Se la lista di attributi non contiene tutti gli attributi della relazione, per gli altri viene inserito un valore nullo (che deve essere permesso) o un valore di default
DELETE FROM Tabella [WHERE Condizione]
Elimina le ennuple che soddisfano la condizione
Può causare (se i vincoli di integrità referenziale sono definiti con politiche di reazione cascade) eliminazione da altre relazioni