Tipos de Restricciones BD
Los tipos de restricción especifican el área de la tabla donde una restricción es aplicada.
1) De Entidad: Se refiere a la unicidad (valor único) de los registros. Se asegura de que los registros de una tabla deben ser único identificado por el valor de una columna o varias columnas. Utiliza índice para revisar los valores duplicados.
- Primary Key
- Unique Constraint
2) De Dominio: Controla los valores permitidos en una o varias columnas.
- Tipo de Datos
- NULL
- Default
- Check Constraint
- Foreign Key
- Rules
- Triggers
3) De Referencias: Basado en la relación entre tablas, es decir, que el valor de una columna debe de existir previamente en otra columna (de la misma tabla o en otra)
- Foreign Key
- Check Constraint
- Triggers
Claves Primarias (Primary Key)
Son las más importantes de todas las claves.
Identifican de manera única un registro en una tabla.
Puede estar compuesta de una o más columnas.
No pueden contener valores nulos.
Sólo puede existir una en cada tabla
Se genera automáticamente un índice agrupado (clustered) por las columnas compuesta.
Son las más importantes de todas las claves.
Identifican de manera única un registro en una tabla.
Puede estar compuesta de una o más columnas.
No pueden contener valores nulos.
Sólo puede existir una en cada tabla
Se genera automáticamente un índice agrupado (clustered) por las columnas compuesta.
No hay comentarios:
Publicar un comentario