Questão nº 41
Questão de Tecnologia da Informação · FGV BANESTES 2021 (nº 41)
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 é:
- ACPF → Nome
- BCPF → RG
- CEndereço → CPF (alternativa correta)
- DRG → Endereço
- ERG → Nome
Resposta comentada
Gabarito Alternativa C
Uma dependência funcional (DF) A → B significa que, para cada valor de A, existe apenas um valor correspondente de B. Ou seja, se você souber o valor de A, você consegue determinar exatamente um valor para B.
- (A) Incorreta: CPF → Nome. Cada CPF identifica uma pessoa única, e essa pessoa única tem um nome (mesmo que haja homônimos, o nome daquela pessoa é único). Portanto, o CPF determina o Nome.
- (B) Incorreta: CPF → RG. Cada CPF identifica uma pessoa única, e essa pessoa única tem um RG único. Portanto, o CPF determina o RG.
- (C) Correta: Endereço → CPF. Um mesmo endereço pode ser compartilhado por várias pessoas (ex: membros da mesma família, colegas de república), e cada uma delas terá um CPF diferente. Se o Endereço for "Rua A, 100", ele pode corresponder ao CPF 111 (João) e ao CPF 222 (Maria). Assim, o Endereço não determina unicamente o CPF.
- (D) Incorreta: RG → Endereço. Cada RG identifica uma pessoa única. Em um contexto de banco de dados, assume-se que uma pessoa tem um endereço principal único em um dado momento. A armadilha aqui é pensar que uma pessoa pode ter múltiplos endereços (residencial, comercial, entrega). No entanto, a modelagem padrão para um atributo "Endereço" em uma tabela de pessoa geralmente se refere ao endereço principal, que é único para aquela pessoa. Se o RG identifica a pessoa, e a pessoa tem um endereço principal, então o RG determina o Endereço.
- (E) Incorreta: RG → Nome. Cada RG identifica uma pessoa única, e essa pessoa única tem um nome. Portanto, o RG determina o Nome.
Fonte: FGV BANESTES 2021 Conhecimentos Comuns (Analista em Tecnologia da Informação) (Caderno Tipo 1). Reproduzida para fins de estudo.