Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Base de Datos
Base de Datos
LLAVE PRIMARIA
• Una clave primaria es un campo o grupo de campos que identifica en
forma única un registro.
• Ningún otro registro puede tener la misma clave primaria. La clave primaria
se utiliza por distinguir registro con el fin de que se pueda tener acceso a
ellos, organizarlos y manipularlos
• En el caso del registro de un empleado, el número de este representa un
ejemplo de una clave primaria.
• Una llave o clave primaria es un indicador único en una tabla, por
ejemplo:
• Tabla: Facturas
Campos:
* ID Factura (IDFactura es la clave primaria, única e irrepetible para
cada factura)
* Sucursal de venta (otro campo)
* Fecha de venta (otro campo)
LLAVE FORÁNEA
• Una clave foránea es un limitación referencial entre dos tablas la
clave foránea identifica una columna o grupo de columnas en
una tabla que se refiere a una columna o grupo de columnas en
otra tabla
• Las columnas en la tabla referente deben ser la clave primaria u
otra clave candidata en la tabla referenciada.
• La Llave Foránea también se determinar en el momento de las relaciones
entre las tablas en la cual la Llave Primaria se realizar la unión con el otro
campo de otra tabla y automáticamente se vuelve una llave foránea
• Los valores de los atributos son atómicos: en cada tupla, cada atributo
toma un solo valor. Se dice que las relaciones están normalizadas.
• Ya que los nulos no son valores, deben tratarse de modo diferente, lo que
causa problemas de implementación. De hecho, no todos los SGBD
relacionales soportan los nulos.
INTEGRIDAD DE ENTIDADES
• La primera regla de integridad se aplica a las llaves primarias de las
relaciones base: ninguno de los atributos que componen la llaves primaria
puede ser nulo.
INTEGRIDAD REFERENCIAL
• La segunda regla de integridad se aplica a las claves ajenas: si en una
relación hay alguna llave foránea, sus valores deben coincidir con valores
de la llave primaria a la que hace referencia, o bien, deben ser
completamente nulos.