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.


Resultado de imagen para claves en base de datos

Comentarios

Entradas populares de este blog