Junior — Middle
Para que serve a restrição de unicidade de dados numa base de dados?
sobes.tech IA
Resposta da IA
A restrição de unicidade de dados na base de dados é usada para garantir que os valores numa coluna específica ou conjunto de colunas sejam únicos em todas as linhas da tabela. Isto ajuda a:
- Prevenir a duplicação de dados, por exemplo, para que dois utilizadores não tenham o mesmo email.
- Garantir a integridade dos dados e a correção da lógica de negócio.
- Simplificar a pesquisa e identificação de registos.
Exemplo em SQL:
CREATE TABLE users (
id INT PRIMARY KEY,
email VARCHAR(255) UNIQUE
);
Aqui, a coluna email não pode conter valores repetidos.