SóProvas


ID
5605687
Banca
FGV
Órgão
Banestes
Ano
2021
Provas
Disciplina
Banco de Dados
Assuntos

Considere um banco de dados que contém uma tabela com os atributos CPF, Nome, RG e Endereço, com milhões de registros.

Sabe-se que cada pessoa tem seus próprios CPF e RG e um único nome, embora possa haver homônimos.


Sendo assim, a dependência funcional que NÃO existe entre os atributos dessa tabela é:

Alternativas
Comentários
  • Endereço  CPF

  • Conceito de Dependência Funcional: Relacionamento entre dois ou mais atributos de forma que o valor de um atributo IDENTIFIQUE o valor para cada um dos outros atributos.

    A -> B indica que tendo A é possível identificar B

    Na letra C: Endereço -> CPF

    Se eu tiver o endereço não consigo identificar o CPF pois pode haver mais de 1 CPF com o mesmo endereço

    Na letra B: Se euc tiver o CPF, consigo identificar o RG? SIM!

    Na letra D: Se eu tiver o RG, consigo identificar o endereço? SIM

    Interessante analisar que como a questão colocou que pode haver homônimos na tabela, isso significa que podem existir dois registros com mesmo nome porém com CPF, RG e endereços diferentes, portanto, qualquer dependência funcional que envolvesse o nome como primeiro elemento seria incorreto, pois a partir do nome não seria possível identificar 1 (e apenas 1) RG, CPF e endereço

    Nome -> RG ? NÃO!

  • Letra C

    Pense para cada alternativa

    a. CPF define Nome? Sim. Só há um nome atrelado àquele CPF.

    b. CPF define RG? Sim.

    c. Endereço define CPF? Não. Em um endereço pode haver diversos CPFs.

    d. RG define Endereço? Sim. Sabendo seu RG, eu sei onde vc mora. (A Receita Federal, claro.)

    e. RG define Nome?