FC ConcursosFC Concursos

Questão FC296061

Tabelas criadas segundo o Modelo Relacional de Dados podem ter a qualidade de seus esquemas avaliada por meio de critérios conhecidos como formas normais. Com base nas chaves primá

Questões sem classificação de assunto (TI - Banco de Dados)

CESGRANRIO · 2024

Tabelas criadas segundo o Modelo Relacional de Dados podem ter a qualidade de seus esquemas avaliada por meio de critérios conhecidos como formas normais. Com base nas chaves primárias (PKs) definidas e nas dependências funcionais (DFs) conhecidas, é possível realizar essa avaliação.

Nesse contexto, considere as seguintes tabelas, suas PKs (atributos sublinhados) e suas DFs:

 

Agencia (codAgencia, bairro) Cliente (CPF, nome, endereco) ContaCorrente (CPF, codAgencia, codConta, saldo, telefone)

 

CPF → endereco CPF → nome codAgencia → bairro codAgencia → telefone CPF, codAgencia, codConta → saldo

 

Admita como critérios apenas as três formas normais mais simples:

 

• primeira forma normal ou 1FN;

 

• segunda forma normal ou 2FN; e

 

• terceira forma normal ou 3FN.

 

Considerando-se as tabelas apresentadas e esses três critérios, verifica-se que a tabela

  1. Agencia não está na 2FN.
  2. Agencia não está na 3FN.
  3. Cliente não está na 1FN.
  4. ContaCorrente não está na 1FN.
  5. ContaCorrente não está na 2FN.
Mostrar resposta e comentário

Gabarito

Errado

Comentário do professor

2FN exige que uma relação esteja em 1FN e que nenhum atributo não-prime dependa funcionalmente de parte da chave primária composta.


A PK de ContaCorrente é \( (\text{CPF},\ \text{codAgencia},\ \text{codConta}) \). Observa-se as DFs: \( \text{codAgencia} \rightarrow \text{telefone} \) e \( \text{CPF} \rightarrow \text{nome},\ \text{endereco} \).


Assim, atributos como telefone, nome e endereco dependem apenas de uma parte da chave composta (respectivamente de \( \text{codAgencia} \) ou de \( \text{CPF} \)), caracterizando uma dependência funcional parcial.


Por causa dessas dependências parciais, a tabela viola a 2FN e, portanto, ContaCorrente não está na 2FN.

Conteúdo do catálogo FC Concursos · Atualizado em

Continue aprendendo