Questão de Banco de Dados — Banco de Dados — CESPE / CEBRASPE 2024
- 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
- CCerto
- EErrado
GabaritoE — Errado
❌ 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 |
|
|
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