SQL constraints ou restrições são usadas para especificar regras
para os dados de uma tabela em um banco de dados. Se houver
alguma violação entre a restrição e a ação sobre o dado, a ação é
abortada.
A restrição SQL usada para garantir que cada registro em uma
tabela seja identificado unicamente não permitindo valores
nulos é a: