Pular para o conteúdo principal

Questão de Banco de Dados — Formas normais — Quadrix 2025

Banco de DadosFormas normais
Código
qg594921
Banca
Quadrix
Órgão
CFO
Ano
2025
Nível
Superior
Cargo
Analista de Desenvolvimento
Bancos de dados armazenam o maior valor intangível das empresas: seus dados. Para isso, utilizam‑se sistemas de gerenciamento de banco de dados e metodologias de análise para dar qualidade a esse armazenamento. Com base nessa informação, julgue o item seguinte.Restrições de integridade, como integridade referencial e de domínio, garantem a consistência dos dados e evitam entradas inválidas ou conflitantes.
  1. CCerto
  2. 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”.

Restrições de integridade em bancos de dados

Gabarito: CERTO. As restrições de integridade — como a integridade referencial e a de domínio — são exatamente os mecanismos que garantem a consistência dos dados e impedem entradas inválidas ou conflitantes, conforme a teoria clássica de bancos de dados relacionais. A afirmação está correta.

As restrições de integridade são regras definidas no esquema do banco de dados para assegurar a precisão e a confiabilidade dos dados armazenados. Elas impedem a inserção, atualização ou exclusão de dados que não respeitem a lógica e as regras de negócio do banco. Em outras palavras, são os guardiões da qualidade dos dados: sem elas, o banco poderia aceitar valores absurdos, referências a registros inexistentes ou duplicações indevidas.

Existem várias categorias de restrições de integridade, cada uma com um papel específico:

  • Integridade de domínio: define os valores possíveis que um atributo pode assumir. Por exemplo, uma coluna IDADE pode ter domínio de 0 a 150, ou uma coluna SEXO pode aceitar apenas 'M' ou 'F'. Isso impede que valores fora do domínio sejam inseridos.

  • Integridade de nulidade: especifica se valores nulos são permitidos ou não (NOT NULL).

  • Integridade de unicidade: garante que um atributo não se repita (UNIQUE).

  • Integridade de chave: toda tabela deve ter uma chave que distingue as tuplas, impedindo que uma chave se repita.

  • Integridade de entidade: nenhum valor de chave primária pode ser nulo.

  • Integridade referencial: uma tupla que referencia outra relação deve referenciar uma tupla existente nessa relação. Por exemplo, se uma tabela PEDIDOS tem uma coluna CLIENTE_ID, esse valor deve existir na tabela CLIENTES.

  • Integridade semântica: garante que o dado faça sentido para aquela coluna, sendo o nível mais básico o tipo de dado.

Essas restrições são implementadas pelo SGBD e verificadas automaticamente em cada operação de atualização. Elas são fundamentais para manter a consistência do banco de dados, que é uma das propriedades ACID das transações: uma transação deve levar o banco de um estado consistente para outro, e um estado consistente é aquele que satisfaz todas as regras e restrições.

A banca explora aqui um conceito central e bem estabelecido: a função das restrições de integridade. Não há pegadinha sutil — a afirmação é uma definição direta e correta. O candidato que domina o papel de cada restrição não tem dificuldade em marcar CERTO.

Alternativa C — ✅ CERTOGABARITO

A afirmação está correta. As restrições de integridade, incluindo a integridade referencial e a de domínio, são exatamente os mecanismos que garantem a consistência dos dados e evitam entradas inválidas ou conflitantes. A integridade referencial assegura que um valor que aparece em uma relação para um dado conjunto de atributos também apareça em outra relação (por exemplo, uma chave estrangeira deve referenciar uma chave primária existente). A integridade de domínio define o conjunto de valores válidos para uma coluna, impedindo que valores fora desse conjunto sejam inseridos. Juntas, essas restrições mantêm a qualidade e a confiabilidade dos dados.

Alternativa E — ❌ Errada

A alternativa E afirma que a proposição está errada, o que é falso. A proposição é uma descrição precisa do papel das restrições de integridade. Não há erro conceitual: as restrições de integridade realmente garantem a consistência e evitam entradas inválidas ou conflitantes. Portanto, a alternativa E está incorreta.

Gabarito: CERTO (letra C).

Link permanente: /questoes/qg594921