Pular para o conteúdo principal

Questão de Banco de Dados — Modelagem de dados — FCC 2018

Banco de DadosModelagem de dados
Código
fc049147
Banca
FCC
Órgão
SEFAZ-SC
Ano
2018
Cargo
Auditor-Fiscal da Receita Estadual - Tecnologia da Informação (Prova 3)
A fim de manter a unicidade da entidade Arrecadação e, consequentemente, do relacionamento Exigível, o atributo identificador (chave) de Arrecadação deve ser formado pela composição, apenas, de
  1. Atipo-tributo, objeto-tributo e data-vencimento.
  2. Bobjeto-tributo e mês-ano-competência.
  3. Cobjeto-tributo, num-ocorrência-pagamento e mês-ano-competência.
  4. Dnum-ocorrência-pagamento, mês-ano-competência, valor-tributo e data-vencimento.
  5. Etipo-tributo, num-ocorrência-pagamento, data-vencimento e mês-ano-competência.
Revelar gabarito e comentário

GabaritoC — objeto-tributo, num-ocorrência-pagamento e mês-ano-competência.

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”.

Chave primária composta na entidade Arrecadação

Gabarito: letra C. Para garantir a unicidade de cada ocorrência de Arrecadação – e consequentemente do relacionamento Exigível – a chave primária deve ser composta pelos atributos que, em conjunto, identifiquem de forma única cada registro. A combinação correta é objeto-tributo, num-ocorrência-pagamento e mês-ano-competência (alternativa C). Esse trio assegura que, dentro de um mesmo objeto tributário e competência, cada pagamento (ocorrência) seja inconfundível, eliminando a possibilidade de duplicidade.

A banca testa o conceito de chave primária composta no modelo entidade-relacionamento: ela deve conter apenas os atributos necessários e suficientes para a unicidade, sem incluir dados descritivos ou que possam se repetir.

Alternativa A — ❌ Incorreta

Falta o atributo num-ocorrência-pagamento. Um mesmo tipo-tributo, objeto-tributo e data-vencimento pode ter mais de um pagamento (ex.: parcelamento, reemissão), o que geraria registros com a mesma chave – violando a unicidade.

Alternativa B — ❌ Incorreta

Também não inclui num-ocorrência-pagamento. Mesmo combinando objeto-tributo e mês-ano-competência, podem existir múltiplos pagamentos para a mesma competência (ex.: cota única e parcelas), o que quebraria a unicidade.

Alternativa C — ✅ Correta ⟵ GABARITO

A composição objeto-tributo, num-ocorrência-pagamento e mês-ano-competência é a única que garante a unicidade da entidade Arrecadação. O objeto-tributo identifica o bem/serviço tributado; o mês-ano-competência define o período de referência; e o número de ocorrência do pagamento diferencia pagamentos múltiplos dentro da mesma competência. Essa combinação não permite duplicatas.

Alternativa D — ❌ Incorreta

Inclui valor-tributo e data-vencimento, que são atributos descritivos (o valor pode variar por pagamento, e a data de vencimento pode se repetir ou ser calculada). Além disso, uma chave com tantos atributos seria redundante e frágil – valor, por exemplo, não é um identificador lógico.

Alternativa E — ❌ Incorreta

Acrescenta tipo-tributo e data-vencimento, que são desnecessários. O tipo-tributo já está implicitamente relacionado ao objeto-tributo? Na prática, a combinação proposta (tipo, num-ocorrência, data-vencimento, mês-ano) pode gerar ambiguidade se o mesmo tipo e data ocorrerem para objetos distintos. A chave ideal é mais enxuta, como na alternativa C.

PEGA ESSA DICA!

Em questões de modelagem de dados, a chave primária deve ser o menor conjunto de atributos capaz de identificar exclusivamente cada instância da entidade. Elimine atributos descritivos (valor, data de vencimento) e priorize aqueles que refletem a individualidade do registro (número sequencial, competência, identificador do objeto).

Gabarito: letra C.

Link permanente: /questoes/fc049147