Vista (basi di dati): differenze tra le versioni
Contenuto cancellato Contenuto aggiunto
No2 (discussione | contributi) m →Viste aggiornabili: Fix link |
|||
Riga 13:
=== Viste aggiornabili ===
Le viste possono essere aggiornabili, cioè è possibile eseguire su di esse comandi [[Data Manipulation Language|DML]] come INSERT, UPDATE e DELETE. Non tutti i DBMS supportano questa possibilità. Poiché una vista non è altro che un'interfaccia su una o più tabelle, questi comandi andranno a modificare le tabelle sottostanti. Non tutte le viste sono aggiornabili e scrivibili. Si parla di viste "updatable" (sulle quali cioè si può eseguire UPDATE e DELETE) solo quando il DBMS è in grado di stabilire una mappatura inversa tra i [[Record (
La sesta [[Leggi Formali|legge formale]] recita: "tutte le viste che sono aggiornabili in teoria, dovrebbero esserlo anche in pratica".
|