Questão FC546265
Um Departamento Estadual está projetando um banco de dados para gerenciar o Imposto sobre Propriedade de Veículos Automotores (IPVA). O sistema deve incluir as tabelas: Proprietari
Projeto e Modelagem de Dados
FCC · 2025
Um Departamento Estadual está projetando um banco de dados para gerenciar o Imposto sobre Propriedade de Veículos Automotores (IPVA). O sistema deve incluir as tabelas:
Proprietarios: Dados dos proprietários de veículos (CPF, nome, endereco). Veiculos: Informações dos veículos (placa, modelo, ano, CPF). Pagamentos_IPVA: Registro dos pagamentos do IPVA (Codigo_pagamento, valor, data_pagamento, veiculo_associado).
A configuração correta de chaves primárias (PKs) e estrangeiras (FKs) para esse sistema é
- PK de Proprietarios: CPF; PK de Veiculos: Placa; PK de Pagamentos_IPVA: Codigo_pagamento; sem FK nas tabelas.
- PK de Proprietarios: CPF; PK de Veiculos: Placa; PK de Pagamentos_IPVA: Data de Pagamento; FK em Veiculos: CPF (ref. Proprietarios); FK em Pagamentos_IPVA: Ano (ref. Veiculos).
- PK de Proprietarios: Nome; PK de Veiculos: Modelo; PK de Pagamentos_IPVA: Data_Pagamento; FK em Veiculos: Nome (ref. Proprietarios); FK em Pagamentos_IPVA: Modelo (ref. Veiculos).
- PK de Proprietarios: CPF; PK de Veiculos: Placa; PK de Pagamentos_IPVA: Codigo_pagamento; FK em Veiculos: CPF (ref. Proprietarios); FK em Pagamentos_IPVA: Placa (ref. Veiculos).
- PK de Proprietarios: CPF; PK de Veiculos: Placa; PK de Pagamentos_IPVA: Codigo_pagamento; FK em Veiculos: Placa (ref. Pagamentos_IPVA); FK em Pagamentos_IPVA: CPF (ref. Proprietarios).
Mostrar resposta e comentário
Gabarito
D
Comentário do professor
A configuração correta usa chaves que garantem identificação única e integridade referencial. Assim, em Proprietarios o CPF é a PK, pois identifica unicamente cada proprietário.
Em Veiculos a PK é a Placa, identificador natural do veículo. A coluna CPF em Veiculos funciona como FK referenciando Proprietarios(CPF), garantindo que todo veículo esteja associado a um proprietário cadastrado (relação 1:N).
Em Pagamentos_IPVA o Codigo_pagamento é a PK, identificando cada registro de pagamento. A coluna correspondente ao veículo deve armazenar a Placa e agir como FK para Veiculos(Placa), assegurando que pagamentos só existam para veículos registrados (relação 1:N).
Essa modelagem evita duplicidade, mantém referências consistentes e facilita consultas entre proprietários, veículos e pagamentos.
Conteúdo do catálogo FC Concursos · Atualizado em