Pular para o conteúdo principal

Questão de Banco de Dados — Administração de banco de dados — IBADE 2025

Banco de DadosAdministração de banco de dados
Código
qg511935
Banca
IBADE
Órgão
SES-MG
Ano
2025
Nível
Superior
Cargo
Especialista em Políticas e Gestão da Saúde D01 (Área de TI)
Em um ambiente de trabalho, uma equipe de BI solicita ao administrador do banco de dados acesso a um conjunto de informações que resulta de junções complexas, filtros específicos e padronização de colunas, mas sem que o time possa consultar diretamente as tabelas base nem alterar a estrutura física do banco. O administrador decide criar um objeto no SGBD que:• encapsula a lógica SQL dessas junções e filtros;• pode ser reutilizado por diferentes usuários e aplicações;• não duplica fisicamente as linhas das tabelas de origem, mas apresenta o resultado como se fosse uma “tabela lógica”.Nessa situação, o tipo de objeto criado pelo administrador é, tipicamente:
  1. AUm índice composto definido sobre as colunas mais utilizadas nas junções, armazenado em estrutura própria para acelerar o acesso.
  2. BUma materialized view, que armazena de forma persistente o resultado da consulta, exigindo rotinas de atualização periódica.
  3. CUm trigger de nível de linha, que executa automaticamente a consulta desejada após operações de inserção e atualização nas tabelas envolvidas.
  4. DUma view definida a partir de um comando SELECT, registrada no catálogo do SGBD e avaliada em tempo de consulta, sem replicar fisicamente os dados das tabelas base.
  5. EUm sinônimo (synonym), criado para mascarar o nome das tabelas físicas, mantendo os dados e a lógica de acesso inalterados.
Revelar gabarito e comentário

GabaritoD — Uma view definida a partir de um comando SELECT, registrada no catálogo do SGBD e avaliada em tempo de consulta, sem replicar fisicamente os dados das tabelas base.

Link permanente: /questoes/qg511935