Limitaciones o contraints sql

Limitaciones SQL

Limitaciones de SQL se utilizan para especificar las reglas para los datos en una tabla.

 Si hay alguna violación entre la restricción y la acción de datos, la acción se interrumpe por la restricción.

Las restricciones se pueden especificar cuando se crea la tabla (dentro de la sentencia CREATE TABLE) o después de la tabla se crea (dentro de la sentencia ALTER TABLE).

SQL CREATE TABLE + Sintaxis CONSTRAINT

CREATE TABLE table_name
(
column_name1 data_type(size)constraint_name,
column_name2 data_type(size)constraint_name,
column_name3 data_type(size)constraint_name,
....
);

 En SQL, tenemos las siguientes limitaciones:

NOT NULL - Indica que una columna no puede almacenar valor NULLUNIQUE - Asegura que cada fila de una columna debe tener un valor únicoPRIMARY KEY - Una combinación de un NOT NULL y UNIQUE. Asegura que una columna (o combinación de dos o más columnas) tienen una identidad única que ayuda a encontrar un registro en particular en una tabla más fácil y rápidamenteFOREIGN KEY - Asegurar la integridad referencial de los datos en una tabla para que coincida con los valores de otra tablaVERIFICACIÓN - Asegura que el valor de una columna cumple una condición específicaDEFAULT - Especifica un valor por defecto para una columna

Las proximas entradas describirán cada restricción en detalle.

Comentarios

Entradas populares de este blog

EJERCICIOS PARA EL PORTAFOLIO

cuestionario sobre SQL

Ejercicios de SQL