logo informatico sin limites

¿Quieres apoyarnos? Con nuestro Código: "VIVESINLIMITES" tendrás 2 MESES GRATIS en el plan mensual del Hosting SERED QUIERO APOYARTE!

Claves candidatas o llaves candidatas, da completamente igual! lo único importante es que sepas su utilidad en tus tablas.

Definición

Las superclaves y las claves candidatas son exactamente lo mismo, por ello es importante que veas el post anterior donde explico superclaves para que lo entiendas.

Resumiendo las superclaves son las combinaciones de columnas que nos permiten identificar de forma única cada fila en nuestra tabla.

Ejemplo

ID_EmpleadosNombresApellidosSSN (seguro social)CargoEmail
1CristianoRonaldo4212Delanterosiuu@fakemail.com
Tabla: Empleados
  • ID_Empleados
  • SSN
  • ID_Empleados + SSN
  • EMAIL
  • EMAIL + ID

Estas son todas las posibles superclaves que tenemos en esa tabla, ¿cuales serian las claves candidatas?

Las combinaciones mas pequeñas, a la clave candidatas se le conoce como la superclave mínima.

En este caso serian.

  • ID
  • SSN
  • Email

Son la que menos columnas poseen y por consecuente la mínima.

Cada tabla debe tener al menos una clave candidata pero al mismo tiempo puede tener varias.

¿Diferencia entre clave candidata y superclave?

Una superclave esta enfocada en TODOS las columnas que puedan identificar una fila.

Una clave candidatas solo en la menor cantidad de columnas de esa selección.

Filtramos las superclaves y nos quedamos solo las posibles claves primarias primarias futuras.

Una de esas tres se convertirá en clave primaria de la tabla y las otras en claves alternativas.

Anterior capítulos

Superclaves

Siguiente capítulos

Claves alternativas

Esta web utiliza cookies. Puedes ver nuestra política de cookies, si continuas navegando estás aceptándola.