Mapa mental
RESTRICCIONESEN SQL
Contenido del mapa
RESTRICCIONESEN SQL
Las restricciones definen reglas relativas a los valores permitidos en las columnas y constituyen el mecanismo estándar para exigir la integridad.
- Las restricciones le permiten definir la manera en que Motor de base de datos exigirá automáticamente la integridad de una base de datos.
Las restricciones son reglas que Motor de base de datos de SQL Server aplica de forma automática.
TIPOS DE RESTRICCIONES
- PRIMARY KEY (Clave Primaria)
- Las restricciones PRIMARY KEY identifican la columna o el conjunto de columnas cuyos valores identifican de forma exclusiva cada una de las filas de una tabla.
- FOREIGN KEY (Clave Ajena)
- Las restricciones FOREIGN KEY identifican y exigen las relaciones entre las tablas.
- UNIQUE (UNICIDAD)
- Las restricciones UNIQUE exigen la unicidad de los valores de un conjunto de columnas. En una restricción UNIQUE, dos filas de la tabla no pueden tener el mismo valor en las columnas. Las claves principales también exigen exclusividad, pero no aceptan NULL como uno de los valores exclusivos.
- CHECK (RESTRICCION DE VALORES PERMITIDOS)
- Las restricciones CHECK exigen la integridad del dominio mediante la limitación de los valores que se pueden asignar a una columna.
- Una restricción CHECK especifica una condición de búsqueda booleana (se evalúa como TRUE, FALSE o desconocido) que se aplica a todos los valores que se indican en la columna. Se rechazan todos los valores que se evalúan como FALSE.
- Las restricciones CHECK exigen la integridad del dominio mediante la limitación de los valores que se pueden asignar a una columna.
- NOT NULL (Obligación de Valor)
- NOT NULL especifica que la columna no acepta valores NULL
- a nulabilidad de una columna determina si las filas de una tabla pueden contener un valor NULL en esa columna. Un valor NULL no es lo mismo que cero (0), en blanco o que una cadena de caracteres de longitud cero, como "". NULL significa que no hay ninguna entrada. La presencia de un valor NULL suele implicar que el valor es desconocido o no está definido.
- NOT NULL especifica que la columna no acepta valores NULL
- PRIMARY KEY (Clave Primaria)
Información
- Descripción
- Tarea de Base de Datos
- Creado por
- Franchesca Reyes · feb 2018
- Actualizado
- 11 feb 2018
- Visitas
- 8
- Valoración