Questão de Banco de Dados — Gatilhos (Triggers) — Instituto Access 2026
Banco de DadosGatilhos (Triggers)
- Código
- qg736032
- Banca
- Instituto Access
- Órgão
- Prefeitura de Contagem - MG
- Ano
- 2026
- Nível
- Superior
- Cargo
- Analista de Sistemas
Em arquiteturas de banco de dados robustas, a lógica de integridade pode ser implementada via Triggers (Gatilhos) do tipo INSTEAD OF (Em Vez De), que operam sobre objetos que não permitem manipulação direta. No contexto da manipulação de dados através de estruturas complexas, assinale a alternativa correta.
- AUma Stored Procedure (Procedimento Armazenado) declarada como DETERMINISTIC (Determinística) garante que o resultado da execução mude a cada chamada, mesmo que os parâmetros de entrada permaneçam idênticos, otimizando o cache de consultas do servidor.
- BAs Triggers (Gatilhos) do tipo INSTEAD OF (Em Vez De) são utilizadas primordialmente sobre Views (Visões) não atualizáveis, permitindo que o desenvolvedor intercepte operações de DML (Data Manipulation Language − Linguagem de Manipulação de Dados) para redirecionar as alterações às tabelas base subjacentes.
- CCampos definidos com a propriedade de Autoincremento garantem a integridade referencial do esquema, eliminando a necessidade de declarar Chaves Estrangeiras (Foreign Keys) em relacionamentos do tipo Um para Muitos (1:N).
- DO uso de índices do tipo Bitmap (Mapa de Bits) é recomendado exclusivamente para colunas com alta cardinalidade, como números de Identidade (ID) únicos, devido à sua eficiência em realizar operações de junção entre tabelas transacionais.