Questão de Banco de Dados — SQL — CESGRANRIO 2025
Banco de DadosSQL
- Código
- cg023472
- Banca
- CESGRANRIO
- Órgão
- BANESE
- Ano
- 2025
- Nível
- Médio
- Cargo
- Técnico Bancário III - Desenvolvimento
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,
- Aa visão deixa de existir virtualmente, pois as junções impedem a realização de qualquer operação de atualização.
- Ba visão é convertida automaticamente em uma tabela materializada, eliminando qualquer problema de atualização.
- Cas 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.
- Das atualizações na visão são permitidas sem restrições, desde que não envolvam colunas multivaloradas.
- Eo 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.