LLAVES EN BASES DE DATOS
LLAVES FORANEAS
Llave foránea o foreing key, es un término en la base
de datos. Consiste en tener una tabla, un campo de idéntico tipo y tamaño al campo clave de otra tabla de la base. A través de este campo puedes relacionar la información entre ambas tablas y así como se normalizan los diseños para evitar duplicidades o inconsistencias
Identifica una columna o grupo de columnas en una tabla que se refiere a una columna de grupos en otra tabla
Ejemplo: si tuviéramos una tabla llamada empleado y otra llamada departamento, cada empleado pertenece a un departamento, por consecuencia, la tabla empleado tendrá un campo que será la clave foránea a la tabla departamento y de este modo podríamos identificar a dónde pertenece cada uno.
de lo contrario si tuviéramos
QUÉ SON LAS LLAVES?
Son un campo o un conjunto de campos de valores únicos en una tabla
Las llaves estan constituidas por atributos de 1 o de un grupo, son campos de relevancia en la asociación de identidades
LLAVES PRIMARIAS
Una llave primaria nos permite identificar una entidad,
una llave secundaria nos permite identificar un grupo de entidades
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 cuál es un registro en específico sólo con conocer su llave
¿PARA QUÉ SIRVEN?
Para identificar de una forma
única un registro, ya que no podría
haber ningún otro registro con la misma llave
Aquí entran en función las llaves primarias
que se utilizan para distinguir un registro con el fin
de que se pueda tener acceso a ellos
y organizarlos y manipularlos