Ed
mês passado
Para identificar a alternativa que interpreta corretamente a normalização até a Forma Normal de Boyce-Codd (BCNF), precisamos entender o que caracteriza essa forma normal. A BCNF exige que, para cada dependência funcional, a parte esquerda da dependência deve ser uma superchave. Vamos analisar as alternativas: a) Em uma tabela com chave primária (Funcionario, Projeto), o atributo Departamento depende da combinação completa da chave, o que evita qualquer repetição de dados. - Esta alternativa parece estar correta, pois o Departamento depende da chave primária completa, o que é aceitável na BCNF. b) Em uma tabela com chave primária (Aluno, Disciplina), existe a dependência funcional Disciplina → Professor. - Aqui, a Disciplina não é uma superchave, então essa dependência não atende à BCNF. c) Em uma relação onde a chave primária é (Curso, Disciplina), e a única dependência funcional é (Curso, Disciplina) → Professor. - Esta alternativa está correta, pois a dependência funcional é da chave primária para o Professor, o que está de acordo com a BCNF. d) Em uma relação com chave primária (Produto, Loja), há dependência funcional Loja → Endereço, mantendo transição parcial. - Esta alternativa não atende à BCNF, pois a Loja não é uma superchave. e) Em uma relação com chave primária (CPF, Endereço), há dependência funcional Endereço → Cidade, o que caracteriza multivaloração. - Esta alternativa também não atende à BCNF, pois o Endereço não é uma superchave. Após a análise, as alternativas a) e c) estão corretas, mas a c) é a que melhor se encaixa na definição da BCNF, pois não apresenta dependências que não sejam da superchave. Portanto, a alternativa correta é: c) Em uma relação onde a chave primária é (Curso, Disciplina), e a única dependência funcional é (Curso, Disciplina) → Professor.
Já tem uma conta?
Ao continuar, você aceita os Termos de Uso e Política de Privacidade