SóProvas


ID
696511
Banca
FCC
Órgão
TJ-RJ
Ano
2012
Provas
Disciplina
Banco de Dados
Assuntos

Considere um Banco de Dados com as relações R1, R2 e R3 abaixo, onde VALOR_PAGO é o valor pago de imposto de renda no ano e atributos sublinhados formam a chave.

R1 = {CPF, NOME, CPF_CONJUGE, NOME_CONJUGE}

R2 = {CPF, NOME, CIDADE, NUMERO_DEPENDENTES}

R3 = {CPF, ANO, NOME, VALOR_PAGO}

R1, R2 e R3 estão, respectivamente, na

Alternativas
Comentários
  • R1: Existe uma dependência transitiva, o atributo não chave CPF_CONJUGE indentifica o atributo NOME_CONJUGE, entretando não há depedêcia parcial dos atributos não chave em relação a chave da tabela. Sendo assim, ela está na segunda forma normal.

    R2: Não há dependência parcial nem transitiva, portanto a tabela está na TERCEIRA FORMA NORMAL.

    R3: O campo não chave NOME depende parcialmente da chave composta da tabela, depende apenas de CPF, portanto  está na primeira forma normal.
  • pelo que entendo  Dependência Parcial: ocorre quando uma coluna depende apenas de uma parte de uma chave primária composta.
    Mas no caso de R1 CPF_CONJUGE, NOME_CONJUGE não depende de CPF, que é a PK. No meu entendimento ela estaria na 1FN tb.

    Alguém poderia me explicar???
  • Gustavo,
    Vou tentar te ajudar: CPF_Conjuge depende sim de CPF, vamos imaginar que cpf_conjuge = esposa e cpf = esposo e, imaginemos também que o relacion. seja 1:1 então, através do esposo sabemos quem é a esposa.
    Na R1 podemos afirmar que não atinge a 3ª FN porque CPF_Conjuge determina Nome_Conjugue, mas, nenhuma coluna depende parcialmente da coluna chave primária.
    Espero ter ajudado.

  • R2 está na 3FN? Discordo

  • Questão mais doida. Só consegui acertar por conta de R3, que tem dependência parcial, logo não está na 2FN