¿Cuál de las siguientes representa una ventaja de una clave sustituta?
¿Cuál de las siguientes representa una ventaja de una clave sustituta?

Video: ¿Cuál de las siguientes representa una ventaja de una clave sustituta?

Video: ¿Cuál de las siguientes representa una ventaja de una clave sustituta?
Video: ¿QUÉ TAN TONTO ERES? 🤪 2024, Abril
Anonim

A la clave sustituta es un identificador único proporcionado por DBMS que se utiliza como principal llave de una relación. Su ventajas son: (1) Son únicos dentro de la tabla y nunca cambian. (2) Se asignan cuando la fila es creado y destruido cuando la fila es eliminado.

De manera similar, se pregunta, ¿cuál de las siguientes es una ventaja de usar claves sustitutas?

Debajo son algunos de ventajas de usar claves sustitutas en el almacén de datos: con la ayuda de llaves sustitutas , puede integrar fuentes de datos heterogéneas al almacén de datos si no tienen recursos naturales o comerciales teclas . Uniendo tablas (hechos y dimensiones) usando clave sustituta es más rápido, por lo tanto, mejor rendimiento.

¿Qué es una clave sustituta y por qué usarla? A clave sustituta es un llave que no tiene ningún significado contextual o comercial. Eso se fabrica “artificialmente” y solo con fines de análisis de datos. El mas frecuente usó versión de un clave sustituta es un valor entero secuencial creciente o "contador" (es decir, 1, 2, 3).

Entonces, ¿cuáles son las ventajas de las claves sustitutas? ¿Por qué no podemos usar claves naturales?

Llaves sustitutas no ser actualizado con el tiempo. Llaves sustitutas son normalmente enteros, que solo requieren 4 bytes para almacenar, por lo que el llave la estructura del índice ser más pequeño en tamaño que su clave natural contrapartes. Tener una estructura de índice pequeña significa un mejor rendimiento para las operaciones JOIN.

¿Qué se usa para implementar una clave sustituta?

A clave sustituta es cualquier columna o conjunto de columnas que se puede declarar como principal llave en lugar de un "real" o natural llave . El tipo más común de clave sustituta es un entero creciente, como una columna auto_increment en MySQL, una secuencia en Oracle o una columna de identidad en SQL Server.

Recomendado: