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