Questão de Banco de Dados — Banco de Dados Relacionais — FCC 2025
Banco de DadosBanco de Dados Relacionais
- Código
- fc073755
- Banca
- FCC
- Órgão
- SEFAZ-PI
- Ano
- 2025
- Nível
- Superior
- Cargo
- Analista do Tesouro Estadual - Área de Conhecimento: Geral (prova 1)
Uma Secretaria da Fazenda esta estruturando seu banco de dados para garantir a integridade e a eficiência das consultas sobre as fiscalizações historicamente realizadas. Para isso, foi criada uma estrutura relacional robusta, da qual fazem parte as tabelas abaixo. Considera-se que uma empresa pode ser fiscalizada várias vezes.
Em condições ideais, um comportamento correto resultante dessa estrutura é:
Em condições ideais, um comportamento correto resultante dessa estrutura é:- ACaso um registro da tabela EMPRESA Seja excluido, a exclusão será impedida pelo SGBD, pois há uma relação de integridade referencial entre as tabelas.
- BPara garantir a integridade referencial, seria necessário adicionar um índice à coluna id empresa na tabela FISCALIZACAO, pois a integridade referencial só pode ser aplicada em colunas indexadas.
- CSe uma empresa for removida da tabela EMPRESA, todas as fiscalizações associadas a essa empresa na tabela FISCALIZACAO serão automaticamente excluídas, devido à cláusula ON DELETE CASCADE definida na FK.
- DDurante a exclusão em cascata (cascading delete), os bloqueios são aplicados apenas às linhas da tabela EMPRESA, garantindo que as operações de exclusão na tabela FISCALIZACAO ocorram sem afetar a concorrência do banco de dados.
- EO comando DELETE FROM EMPRESA WHERE id empresa = 3 resultará em erro, caso existam registros correspondentes na tabela FISCALIZACAO, pois a integridade referencial impede a exclusão de registros referenciados.