Questão de Banco de Dados — Banco de Dados Relacionais — CESPE / CEBRASPE 2025
Banco de Dados›Banco de Dados Relacionais
Código
ce204146
Banca
CESPE / CEBRASPE
Órgão
FUNPRESP-EXE
Ano
2025
Nível
Superior
Cargo
Analista de Previdência Complementar - Área 10: Infraestrutura e Cibersegurança
No projeto de um banco de dados relacional, os primeiros atributos das entidades listadas a seguir são as chaves primárias dessas entidades.servidor (id_servidor, nome, cpf, data_nascimento, endereco, telefone, email, data_admissao, cargo, salario);dependente (id_dependente, nome, data_nascimento, cpf, grau_parentesco);produto (id_produto, tipo_produto, nome_produto, descricao, valor_mensal, cobertura).O atributo tipo_produto pode assumir valores iguais a Plano Previdenciário, Plano de Saúde e Plano Odontológico, por exemplo. Um servidor pode, ainda, contratar um mesmo produto diversas vezes. Um contrato (referente à entidade contrato) deve ter como atributos comuns os seguintes: data_inicio, data_fim (pode ser nula, se estiver ativo) e status (valores: ativo, inativo).A partir da situação hipotética apresentada, julgue o próximo item.O armazenamento dos pagamentos das parcelas dos contratos requer a criação de uma tabela com uma chave estrangeira referenciando a tabela contrato, permitindo a associação de cada pagamento a um contrato específico, devido às características do modelo relacional.
CCerto
EErrado
Revelar gabarito e comentário▾
GabaritoC — Certo
Comentário gerado por IA. É um apoio ao estudo, ancorado em fontes, mas pode conter imprecisões — confira sempre na fonte oficial (lei, súmula, edital e gabarito da banca). Encontrou um erro? Use “Reportar”.
Armazenamento de pagamentos em modelo relacional
✅ CERTO. A afirmação está correta. No modelo relacional, para representar os pagamentos das parcelas de um contrato, é necessário criar uma tabela pagamento (ou similar) que contenha uma chave estrangeira referenciando a tabela contrato. Essa chave estrangeira permite associar cada pagamento a um contrato específico, mantendo a integridade referencial e garantindo que um pagamento não exista sem um contrato correspondente. É exatamente assim que se implementa relacionamentos do tipo "um-para-muitos" (um contrato pode ter vários pagamentos) no modelo relacional: a entidade que está no lado "muitos" (pagamento) recebe uma chave estrangeira que aponta para a chave primária da entidade do lado "um" (contrato).
A banca testa o conceito básico de modelagem relacional: a necessidade de chave estrangeira para associar registros entre tabelas, especialmente quando há dependência de existência (todo pagamento pertence a um contrato). Não há pegadinha; a afirmação descreve a prática padrão do modelo relacional.