Enunciado
O projeto de bancos de dados relacionais visa, a partir de uma lista de atributos e suas dependências funcionais, à obtenção de um conjunto de tabelas e restrições que possam ser implementadas de modo eficiente. Dentre os objetivos que um bom projeto deve alcançar, destacam-se:
Alternativas
- A)
atomicidade; consistência; isolamento; durabilidade;
- B)
preservação das dependências funcionais; normalização; decomposição sem perda;
- C)
independência de dados e integridade referencial;
- D)
normalização; indexação; stored procedures;
- E)
controle de concorrência; segurança; paralelismo.
Gabarito e comentário
Resposta correta: B
Decompor relações deve preservar dependências funcionais e evitar perda de informação nas junções, ao mesmo tempo em que reduz redundância.