Cuestiones de Repaso cap 18

13
ESCUELA DE CIENCIAS DE LA COMPUTACION CAPÍTULO 18 METODOLOGÍA: Monitorización y optimización del sistema final CUESTIONES DE REPASO Argenis Riofrío

Transcript of Cuestiones de Repaso cap 18

Page 1: Cuestiones de Repaso cap 18

ESCUELA DE CIENCIAS DE LA COMPUTACION

CAPÍTULO 18

METODOLOGÍA: Monitorización y optimización del sistema final

CUESTIONES DE REPASO

Argenis Riofrío

Page 2: Cuestiones de Repaso cap 18

Argenis Riofrío

18.1 Describa el propósito de los pasos principales de la metodología de diseño físico presentada en este capítulo.– Con el paso 7 que es considerar la introducción

de una cantidad controlada de redundancia.

– En este caso el propósito de esto es mejorar las prestaciones del sistema. Ya que la normalización no siempre proporciona o es significado de eficiencia.

Page 3: Cuestiones de Repaso cap 18

Argenis Riofrío

– Esto no quiere decir que no hay que normalizar.

– Tener en cuenta el costo beneficio, se puede mejorar las consultas pero sacrificamos la eficiencia de actualización.

Page 4: Cuestiones de Repaso cap 18

Argenis Riofrío

– Para el paso 7.2 que es la duplicación de atributos no clave en las relaciones uno a muchos para reducir las combinaciones.

– El propósito de este paso es reducir o eliminar la combinaciones en las consultas frecuentes o críticas.

– El termino no clave significa que los atributos que se seleccione no deben ser claves principales, ni foráneas.

Page 5: Cuestiones de Repaso cap 18

Argenis Riofrío

– Para el paso 7.3 Duplicación de los atributos de clave externa en las relaciones uno a muchos para reducir las combinaciones.

– Tiene similar objetivo que el paso anterior, así como el resto nos vamos a encontrar con consultas frecuentes y el objetivo es mejorarlas en este caso se toma claves externas.

Page 6: Cuestiones de Repaso cap 18

Argenis Riofrío

– Para el paso 7.4 Duplicación de los atributos de las relaciones muchos a muchos para reducir las combinaciones. A si como el paso 7.5 introducción de grupos repetitivos.

– El objetivo es similar en el fondo es mejorar las prestaciones al momento de mejorar las consultas, alterando algo del diseño lógico que va de la mano con la normalización.

Page 7: Cuestiones de Repaso cap 18

Argenis Riofrío

18.2 ¿En qué circunstancias conviene desnormalizar un modelo lógico de datos? Utilice ejemplos para ilustrar su respuesta.– Cuando se desea mejorar las prestaciones del

sistema.

– Exclusivamente cuando con mayor frecuencia tenemos que realizar consultas antes que actualizaciones.

Page 8: Cuestiones de Repaso cap 18

Argenis Riofrío

– Por ejemplo cuando necesitas realizar consultas de los datos personales de estudiantes, estos con mayor frecuencia consultados y con menor frecuencias serán actualizados ya que los datos personales no cambian y alguno rara vez serán cambiados o modificados.

Page 9: Cuestiones de Repaso cap 18

Argenis Riofrío

18.3 ¿Qué factores pueden usarse para medir la eficiencia?– Tasa de procesamiento de transacciones.

– Tiempo de respuesta

– Almacenamiento de disco

Page 10: Cuestiones de Repaso cap 18

Argenis Riofrío

18.4 ¿Explique cómo interactúan entre si y cómo afectan a las prestaciones del sistema los cuatro componentes básicos del hardware?– Memoria principal– Procesador– E/S de disco– Red

Page 11: Cuestiones de Repaso cap 18

Argenis Riofrío

– Memoria principal.- Ayuda a la recuperaciones de los datos entre mas memoria principal disponga del SGBD se volverá mas rápido.

– Procesador.- Controla las otras tareas de los recursos del sistema. El procesador atiende los procesos los mismo que esperan tiempo de procesador.

Page 12: Cuestiones de Repaso cap 18

Argenis Riofrío

– E/S de disco.- Existe una infinidad de operaciones de entrada y salida de disco para almacenar y extraer los datos. La forma que se almacenan los datos en disco pueden tener un impacto significativo sobre el rendimiento de disco global.

– Red.- Va relacionada estrechamente con el tráfico ya que se puede volver como cuello de botella.

Page 13: Cuestiones de Repaso cap 18

Argenis Riofrío

18.5 ¿Cómo distribuiría los datos entre una serie de discos?– Podría ser un uno colocar el sistema operativo.

– En otro disco los archivos base o principales de la base de datos.

– En otro los archivos de índice.

– Archivos de registro de recuperación.