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:
- AUm índice composto definido sobre as colunas mais utilizadas nas junções, armazenado em estrutura própria para acelerar o acesso.
- BUma materialized view, que armazena de forma persistente o resultado da consulta, exigindo rotinas de atualização periódica.
- 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.
- 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.
- EUm sinônimo (synonym), criado para mascarar o nome das tabelas físicas, mantendo os dados e a lógica de acesso inalterados.