Pular para o conteúdo principal

Questão de Banco de Dados — Modelagem de dados — CESPE / CEBRASPE 2026

Banco de DadosModelagem de dados
Código
ce227863
Banca
CESPE / CEBRASPE
Órgão
SEFAZ-PR
Ano
2026
Nível
Médio
Cargo
Agente Fazendário Estadual - Função: Profissional de Tecnologia da Informação
Modelagem de banco de dados é o processo de criar esquema que defina como os dados serão estruturados, organizados e relacionados em um banco de dados, para garantir integridade, consistência e eficiência do sistema.No contexto da modelagem relacional, uma dependência funcional entre atributos de uma tabela indica que
  1. Atodos os atributos da tabela são chaves primárias.
  2. Buma tabela deve ser dividida em duas tabelas separadas.
  3. Ccada registro deve ter um valor textual único.
  4. Dum atributo ou um conjunto de atributos identifica unicamente outro atributo da tabela.
  5. Edois atributos nunca podem ser nulos simultaneamente.
Revelar gabarito e comentário

GabaritoD — um atributo ou um conjunto de atributos identifica unicamente outro atributo da tabela.

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

Dependência Funcional no Modelo Relacional

Gabarito: letra D. Uma dependência funcional (DF) estabelece que um atributo ou conjunto de atributos (determinante) determina unicamente outro atributo da tabela. Essa é a definição canônica do modelo relacional, essencial para a normalização.

erDiagram
  TABELA {
    atributo_determinante PK
    atributo_determinado
  }
  TABELA ||--o| TABELA : "determina"

Alternativa A — ❌ Incorreta

Afirma que "todos os atributos da tabela são chaves primárias", o que não é verdade. Uma tabela possui uma única chave primária (podendo ser composta) e demais atributos não chave. Uma DF não exige que todos sejam chave.

Alternativa B — ❌ Incorreta

Diz que "uma tabela deve ser dividida em duas tabelas separadas". A existência de uma DF não impõe divisão; pelo contrário, as DFs ajudam a decidir quando decompor (normalização), mas a afirmação não é uma consequência direta.

Alternativa C — ❌ Incorreta

Afirma que "cada registro deve ter um valor textual único". Não há essa obrigatoriedade. Uma DF pode envolver atributos de qualquer tipo e não exige unicidade textual; a unicidade é propriedade de chaves candidatas, não de toda DF.

Alternativa D — ✅ Correta ⟵ GABARITO

Define corretamente a dependência funcional: dados dois conjuntos de atributos X e Y, dizemos que X → Y (X determina Y) se, para cada valor de X, existe exatamente um valor de Y associado. Exemplo: o CPF determina o nome da pessoa.

Alternativa E — ❌ Incorreta

Afirma que "dois atributos nunca podem ser nulos simultaneamente". Isso não decorre de uma DF. Restrições de nulidade são independentes; uma DF apenas estabelece correspondência de valores.

Gabarito: letra D.

Link permanente: /questoes/ce227863