7.6- Claves en base de datos.
Llave primaria
En base de datos, una llave primaria es un conjunto de uno o más
atributos de una tabla, que tomados colectivamente nos permiten identificar un
registro como único, es decir, en una tabla podemos saber cual es un registro
en específico sólo con conocer la llave primaria. Ejemplo el número de
seguridad social, o la clave de única el registro de población, permiten
identificar a una persona en particular en una entidad de personas.
En este caso la llave primaria sería idmarca y si tuviéramos otra tabla
por ejemplo de computadoras, vamos a llamar al catálogo de marcas por medio de
la llave primaria, es decir, sólo escribiremos el identificador en la tabla de
computadoras. En esta tabla de computadoras, el campo idmarca es la llave
foránea
Llave Foránea
Es llamada clave Externa, es uno o mas campos de un tabla que hacen
referencia al campo o campos de clave principal de otra tabla, una clave
externa indica como esta relacionadas las tablas. Los datos en los campos de
clave externa y clave principal deben coincidir, aunque los nombres de los
campos no sean los mismos.
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
Llave Candidata
Llamamos llave candidata de una
relación (o simplemente llave) al atributo o conjunto de atributos que tienen
la propiedad de identificar unívocamente a una tupla dentro de la relación.
Las llaves constituyen el mecanismo
de direccionamiento a nivel de tuplas básico en un sistema relacional, es
decir, es el único modo, garantizado por el sistema, de localizar alguna tupla
específica.
Comentarios
Publicar un comentario