Em bancos de dados relacionais, as visões são tabelas virtuais definidas por consultas SQL que fornecem uma abstração sobre os dados das tabelas-base. Contudo, quando uma visão envolve operações de junção (join) entre duas ou mais tabelas,
a visão deixa de existir virtualmente, pois as junções impedem a realização de qualquer operação de atualização.
a visão é convertida automaticamente em uma tabela materializada, eliminando qualquer problema de atualização.
as operações de atualização podem resultar em ambiguidades, pois o sistema não consegue determinar univocamente a qual tabela-base as modificações devem ser aplicadas.
as atualizações na visão são permitidas sem restrições, desde que não envolvam colunas multivaloradas.
o SGBD garante que qualquer modificação feita na visão seja automaticamente propagada para todas as tabelas-base com resolução automática de ambiguidades.