En cada una de las columnas de la tabla, una vez les hemos dado un nombre y hemos definido su dominio, podemos imponer ciertas restricciones que siempre se tendrán que cumplir. Las restricciones que se pueden dar son las que aparecen en la tabla que tenemos a continuación:
Restricción | Descripción |
NOT NULL | La columna no puede tener valores nulos. |
UNIQUE | La columna no puede tener valores repetidos. Es una clave alternativa. |
PRIMARY KEY | La columna no puede tener valores repetidos ni nulos. Es la clave primaria. |
REFERENCES tabla [ (columna) ] | La columna es la clave foránea de la columna de la tabla especificada. |
CHECK (condiciones) | La columna debe cumplir las condiciones especificas. |