“Conocimiento Hardware>Ratones y teclados

¿Qué es una clave sustituta y cuándo se utiliza una?

2015/9/12
¿Qué es una clave sustituta?

Una clave sustituta es un identificador único que se utiliza para representar una entidad en una base de datos, independientemente de sus atributos de identificación externos. Es un reemplazo de la clave natural. En su mayoría, se generan como un número de serie que se incrementa automáticamente en la fila, pero también se pueden generar utilizando números aleatorios, valores hash o UUID (identificadores universalmente únicos).

Ventajas de la clave sustituta

* Simplifica el diseño de la base de datos al reducir la complejidad y la redundancia asociadas con el uso de claves naturales.

*Asegura la unicidad e integridad de la clave primaria.

*Evita el posible impacto en el rendimiento del uso de claves naturales grandes o compuestas en consultas y uniones.

Desventajas de la clave sustituta

* Introduce un nivel adicional de abstracción entre la entidad del mundo real y su representación en la base de datos.

*Requerir una gestión adecuada para garantizar que se generen y asignen de forma única y consistente.

¿Cuándo utilizar una clave sustituta?

La clave sustituta se utiliza normalmente:

* Cuando no se garantiza que la clave natural de la entidad sea única (como el nombre de un cliente).

* Cuando la clave natural de la entidad es compleja (como una combinación de múltiples atributos)

* Cuando es necesario separar la clave primaria de la lógica de negocios relacionada con la entidad

* Cuando la clave natural puede estar sujeta a cambios con el tiempo, no es adecuada como identificador estable a largo plazo.

Ratones y teclados
Cómo utilizar un teclado en lugar de un ratón de la computadora
¿Cómo puedo configurar un ratón Logitech MX610 abrir varias pestañas con el rodillo
Diferencia entre USB y PS /2 Ratón
Cómo activar el panel táctil Función de desplazamiento de la Dell Latitude E5500
Protocolos para la conmutación a un ratón
Cómo quitar una tecla de un teclado de Sony Vaio
Mi iMac mouse no se desplazará hacia arriba
Cómo solucionar el MX610
Conocimiento de la computadora © http://www.ordenador.online