Pular para o conteúdo principal

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,
  1. Aa visão deixa de existir virtualmente, pois as junções impedem a realização de qualquer operação de atualização.
  2. Ba visão é convertida automaticamente em uma tabela materializada, eliminando qualquer problema de atualização.
  3. 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.
  4. Das atualizações na visão são permitidas sem restrições, desde que não envolvam colunas multivaloradas.
  5. 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.
Revelar gabarito e comentário

GabaritoC — 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.

Link permanente: /questoes/cg023472