Cosa sono i vincoli in SQL Server?
In parole semplici, i Vincoli definiscono le regole che implementiamo per evitare l'inserimento di dati che non seguono la regola.
Utilizzando il Vincolo, possiamo convalidare i dati e se rispetta la regola, sarà inserito nella tabella altrimenti ripristinato.
I vincoli vengono utilizzati per mantenere l'integrità dei dati. Si assicurano che i dati inseriti seguano le regole che abbiamo definito.
Sono disponibili diversi tipi di vincoli in SQL Server.
- Vincolo non nullo
- Verifica vincolo
- Vincolo predefinito
- Vincolo unico
- Vincolo chiave primaria
- Vincolo di chiave straniera