Your SlideShare is downloading. ×
Cuestiones de repaso del capitulo 18
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

Cuestiones de repaso del capitulo 18

444
views

Published on

Metodología: Monitorización y Optimización del sistema final

Metodología: Monitorización y Optimización del sistema final


0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
444
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
12
Comments
0
Likes
0
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. BASE DE DATOS AVANZADAS Autor Víctor M. Samaniego C. Ing. Nelson Piedra Universidad Técnica Particular de Loja La Universidad Católica de Loja Sistemas Informáticos y Computación
  • 2. Metodología: Monitorización y Optimización del sistema final Cuestiones de repaso
  • 3. 18.1. Descríbase el propósito de los pasos principales de la mitología de diseño físico.
    • La monitorización y optimización del sistema final proporciona directrices para determinar cuando normalizar el modelo lógico de los datos e introducir redundancia.
  • 4.
    • Considerar la introducción de una cantidad controlada de redundancia:
    • Uno de los objetivos básicos del diseño de base de datos relacionales es el de agrupar los atributos en una relación por que existe una dependencia funcional entre los mismos.
    • Como consecuencia puede darse la perdida de algunos de los beneficios de un diseño total mente normalizado.
  • 5.
    • En este paso lo que se considera en si es la duplicación de ciertos atributos o la combinación de relaciones para reducir el numero de combinaciones requeridas para procesar una consulta.
  • 6.
    • Combinación de relaciones uno a uno(1:1)
    • En esta combinación se considera las relaciones en las que frecuentemente se haga referencia de manera conjunta y a las que haga referencia de forma separada infrecuentemente.
    • Puede haber un numero significativo de valores nulos.
  • 7.
    • Duplicación de atributos no clave en las relaciones uno a muchos (1:*)
    • En este paso el objetivo principal o especifico es el de reducir o eliminar las combinaciones en las consultas frecuentes o criticas.
    • Un problema que hay que considerar es en la duplicación es el espacio de almacenamiento.
  • 8.
    • Duplicación de los atributos de clave externa en las relaciones uno a muchos(1:*) para reducir las combinaciones.
    • El objetivo es reducir las combinaciones en las consuntas frecuentes o criticas .
    • Aquí se basa en la duplicación uno o mas de los atributos de clave externa en una relación.
  • 9.
    • Duplicación de los atributos en las relaciones muchos a muchos(*:*) para reducir las combinaciones.
    • Si queremos obtener información a partir de la relación *:* tenemos combinar tres tablas.
    • En alguna circunstancias se puede reducir el numero de relaciones que hay que combinar lo nos lleva a la duplicación de atributos.
  • 10.
    • Introducción a grupos repetitivos.
    • Los grupos repetitivos se separan en una nueva tabla formando una relación 1:* con la tabla original padre.
    • La reintroducción de grupos repetitivos es una forma efectiva de mejorar las prestaciones del sistema.
  • 11.
    • Creación de tablas de extracción .
    • La técnica mas común para generar tablas de extracción consiste en crear y rellenar las tablas mediante una ejecución por bloques.
  • 12.
    • Particionamiento por tablas.
    • El particionamiento consiste en descomponer en una serie de piezas mas pequeñas manejables.
    • Las particiones son particular mente aplicables o útiles a aquellas aplicaciones en donde almacenan y analizan grandes cantidades de datos.
  • 13. Monitorización del sistema para mejorar el rendimiento:
    • En este paso se mejora las prestaciones del sistema con el fin de corregir las decisiones de diseño inapropiadas o re reflejar cambios sufridos por los requisitos.
  • 14. 18.2. ¿En que circunstancia conviene desnormalizar un modelo lógico de datos?
    • Puede que se necesario reconsiderar la elección de índices en aquellas tablas que hayan sido desnormalizadas, con el fin de determinar si algunos índices existentes deben eliminarse o beben añadirse.
    • Cuando haya la necesidad de realizar combinaciones de tablas o la reducción de las mismas.
  • 15. 18.3. ¿Qué factores pueden usarse para medir la eficiencia?
    • Se puede medir de cierta forma en cuanto a la reducción del numero de claves externas.
    • La tasa de procesamiento.
    • También en la reducción de índices.
    • El tiempo de respuesta.
    • El ahorrado de espacio de almacenamiento en disco.
  • 16. 18.4. Explique como interactúan entre si y como afecta a las prestaciones del sistema los componentes básicos del hardware.
    • Estos cuatro componentes o recursos del sistema (la memoria principal, procesador, E/S de disco y la red) interactúan entre si y afectan en cuanto eficiencia y calidad de nuestra Base Datos.
  • 17.
    • La memoria principal con su acceso rápido, el procesador con el control de tareas, las operaciones de E/S para almacenar o extraer los datos y la red para el intercambio de datos e información.
  • 18. 18.5. ¿Cómo distribuiría los datos entre una serie de discos?
    • Es un proceso de almacenamiento en el que los bits se empaquetan como grupos y son almacenados bajo un determinado código. Es utilizado por los discos que utilizan codificación RLL.
    • Aquí los archivos del OS están o deben estar separados de los de la BD.
    • También los archivos principales de la BD datos deben estar separados de los archivos de índice.