Pular para o conteúdo principal

Questão de Banco de Dados — Banco de Dados — CESPE / CEBRASPE 2024

Banco de DadosBanco de Dados
Código
ce190758
Banca
CESPE / CEBRASPE
Órgão
TSE
Ano
2024
Nível
Médio
Cargo
Técnico Judiciário – Área: Apoio Especializado – Especialidade: Programação de Sistemas
Em relação a bancos de dados, julgue o item subsequente. Em banco de dados, para que a integridade de uma entidade seja observada, exige-se que seja atribuído à chave primária um conteúdo que pertença a um conjunto de valores válidos dessa entidade.
  1. CCerto
  2. EErrado
Revelar gabarito e comentário

GabaritoE — Errado

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

Integridade de entidade e integridade de domínio

❌ ERRADO. A afirmativa está incorreta porque confunde o conceito de integridade de entidade com o de integridade de domínio. A restrição de integridade de entidade exige que a chave primária seja única e não nula – e não que seu valor pertença a um conjunto válido. Exigir que o conteúdo da chave primária pertença a um conjunto de valores válidos é uma descrição da integridade de domínio (ou restrição de verificação), não da integridade de entidade.

A banca explora a confusão entre dois tipos distintos de integridade no modelo relacional:

  • Integridade de entidade: garante que cada tupla seja identificada de forma única por uma chave primária, sendo que esta não pode conter valores nulos (a chave primária é composta por atributos que não podem ser nulos e devem ser únicos).

  • Integridade de domínio (ou de valor): assegura que o valor de um atributo esteja dentro de um domínio definido (conjunto de valores permitidos, tipo de dado, formatação etc.). Isso é implementado por regras como CHECK em SQL.

No item 8 do próprio simulado, a definição correta foi apresentada: "A restrição de integridade de entidade visa garantir que uma chave primária não possua atributos nulos."

Portanto, a afirmativa troca o papel de cada restrição – a integridade de entidade não exige "conteúdo que pertença a um conjunto de valores válidos"; isso é próprio da integridade de domínio.

Critério

Integridade de Entidade

Integridade de Domínio

O que garante

Que cada tupla seja identificada de forma única

Que o valor de um atributo esteja dentro de um domínio definido

Exigência principal

Chave primária única e não nula

Valor pertencente a um conjunto de valores válidos

Implementação típica

PRIMARY KEY (unicidade + NOT NULL)

CHECK, tipo de dado, domínio

Exemplo de violação

Duas linhas com mesma chave primária

Atributo "sexo" recebendo 'X' quando só 'M'/'F' são válidos

❌ ERRADO.

Link permanente: /questoes/ce190758