Summary
Views useful for security, logical data independence, performance
Stored logically (query modification required) or physically (materialized)
View updates must be unambiguously mappable to base relation updates in order to be allowed.
Most systems don’t allow as many view updates as they could