Skip to main content

Determinantes en las bases de datos

Problema 3 con SISTEMAS DE ECUACIONES LINEALES 3x3 (Junio 2026)

Problema 3 con SISTEMAS DE ECUACIONES LINEALES 3x3 (Junio 2026)
Anonim

Un determinante en una tabla de base de datos es un atributo que se puede usar para determinar los valores asignados a otros atributos en la misma fila. Según esta definición, cualquier clave primaria o clave candidata es un factor determinante, pero puede haber determinantes que no sean claves primarias o candidatas.

Por ejemplo, una empresa puede usar una tabla con los atributos , , y .

ID de empleadoNombre de pilaApellidoFecha de nacimiento

123

Meganmarrón01/29/1979
234BenWilder02/14/1985
345MeganChowdery2/14/1985
456Charlesmarrón07/19/1984

En este caso, el campo. Determina los tres campos restantes. Los campos de nombre no determinan la porque la empresa puede tener empleados que comparten el mismo nombre o apellido. Del mismo modo, el campo no determina la o los campos de nombre porque los empleados pueden compartir el mismo cumpleaños.

Relaciones determinantes con claves de base de datos

En este ejemplo, es un determinante, una clave candidata y también una clave primaria. Es una clave candidata porque cuando se busca en toda la base de datos 234, aparece la fila que contiene la información sobre Ben Wilder y no se muestra ningún otro registro. Otra clave candidata aparece cuando busca en la base de datos la información en tres columnas; , y , que también recupera el mismo resultado.

los es la clave principal debido a todas las combinaciones de columnas que se pueden usar como una clave candidata, es la columna más fácil de usar como la referencia principal de esta tabla.

También, se garantiza que es exclusivo de esta tabla, sin importar cuántos empleados haya, a diferencia de la información en otras columnas.