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.