Imagem de fundo

Um instituto responsável pela administração de benefícios...

Um instituto responsável pela administração de benefícios previdenciários mantém uma base de dados com milhões de registros referentes a segurados, contribuições e concessões. Durante a análise de desempenho de consultas críticas utilizadas pelos setores de auditoria e de controle, a equipe de banco de dados verificou que determinadas pesquisas apresentavam elevado tempo de execução devido à necessidade de percorrer grandes volumes de registros. Após estudo técnico, foi proposta a utilização de uma estrutura destinada a acelerar a localização de dados sem alterar a lógica das consultas desenvolvidas pelos sistemas corporativos. Considerando os conceitos dos Sistemas Gerenciadores de Banco de Dados relacionais, assinale a alternativa que apresenta corretamente essa estrutura.


A

Trigger, responsável por executar rotinas automaticamente em resposta a eventos ocorridos nas tabelas do banco de dados.


B

View, responsável por armazenar permanentemente os resultados das consultas realizadas pelos usuários do sistema.


C

Índice, responsável por otimizar a localização de registros por meio de estruturas auxiliares de acesso aos dados.


D

Procedure, responsável por encapsular comandos SQL e regras de negócio executadas sob demanda pelas aplicações.