Sobes.tech
Junior — Middle

Pode explicar o que se entende por integridade dos dados numa base de dados?

sobes.tech IA

Resposta da IA

A integridade dos dados numa base de dados é um conjunto de regras e mecanismos que garantem a correção, coerência e fiabilidade dos dados.

Principais tipos de integridade:

  • Integridade de entidade — garante que cada registo seja único (por exemplo, através de uma chave primária).
  • Integridade referencial — assegura a correção das ligações entre tabelas (por exemplo, uma chave estrangeira deve referir-se a um registo existente).
  • Integridade do domínio — os dados numa coluna cumprem um tipo e um intervalo de valores definidos.

Por exemplo, se na tabela "Encomendas" há uma chave estrangeira para a tabela "Clientes", não se pode adicionar uma encomenda com um cliente inexistente — isto mantém a integridade referencial.