Non tutte le viste sono aggiornabili e scrivibili.
Si parla di viste "updatable"  solo quando il DBMS è in grado di stabilire una mappatura inversa tra i record presenti nella vista e quelli nelle tabelle.
Si parla di viste "insertable"  quando il DBMS è in grado di inserire il record nella tabella corretta.
Un buon DBA deve quindi scegliere di caso in caso la soluzione più efficiente.