Loading presentation...

Present Remotely

Send the link below via email or IM

Copy

Present to your audience

Start remote presentation

  • Invited audience members will follow you as you navigate and present
  • People invited to a presentation do not need a Prezi account
  • This link expires 10 minutes after you close the presentation
  • A maximum of 30 users can follow your presentation
  • Learn more about this feature in our knowledge base article

Do you really want to delete this prezi?

Neither you, nor the coeditors you shared it with will be able to recover it again.

DeleteCancel

Organizacion Fisica de los Sistemas de Base de Datos

No description
by

ana garcia

on 13 November 2014

Comments (0)

Please log in to add your comment.

Report abuse

Transcript of Organizacion Fisica de los Sistemas de Base de Datos

Factores de Rendimiento
Cuando se diseña una base de datos, debe asegurarse de que realiza
todas las operaciones importantes de forma rápida y correcta.

Algunos problemas de rendimiento se pueden resolver una vez que la
base de datos se encuentra en producción.

Sin embargo, otros pueden ser el resultado de un diseño inadecuado y
se pueden solucionar mediante el cambio de la estructura y el diseño de
la base de datos.
Organizacion de Archivos y Métodos de Direccionamiento
Acceso Físico a la BD
El selector de estrategia traduce la orden del usuario a su forma más eficiente para su ejecución.

La orden traducida activa entonces al administrador de buffer, que controla el movimiento de datos entre la memoria principal y el almacenamiento en disco.

Formas de Almacenamiento Físico
Los medios de almacenamiento se clasifican según la velocidad con la que se pueden acceder a los datos.
CONCLUSION
Conocer la organización física de un sistema de bases de datos es esencial para un administrador de una base de datos ya que de ahí se basa el rendimiento y desempeño de este. Además es indispensable saber que los tipos de archivos que existen y podemos utilizar ya que así podemos escoger el mas conveniente.
Organización Física de los Sistemas de Base de Datos
THANK YOU!
usuario
Demanda
Selector de
estrategia
Demanda
Traducida
Gestor de Buffers
Administrador
de Archivo
Memoria
Principal
Almacenamiento
en disco
Diccionario de
Datos
Datos del
usuario
Los métodos de organización y direccionamiento de estos datos para facilitar el almacenamiento y operaciones de E/S.
Organización Secuencial
Los registros se almacenan adyacentes unos a otros
Organización secuencial-indexada de un archivo
almacenan en la secuencia física usual por la clave primaria, además se almacena en el disco el índice de la localización del registro.
Organización directa de un archivo
El uso de las técnicas hashing calcula la dirección de un registro desde uno de sus campos, generalmente la clave.
Cuando se diseña e implementa una base de datos, se debe identificar las tablas de gran tamaño y los procesos más complejos que realiza la base de datos.

Se debe prestar una atención especial al rendimiento cuando se diseñan estas tablas.

Además, debe considerar los efectos que puede tener en el rendimiento el aumento del número de usuarios con acceso a la base de datos.

Los siguientes cambios de diseño entre otros, pueden mejorar el rendimiento:
Si una tabla que contiene cientos de miles de filas debe resumirse en un informe diario, puede agregar a la tabla una o varias columnas que contengan datos previamente agregados para utilizarlos sólo en dicho informe.
Las bases de datos pueden normalizarse en exceso. Esto significa que la base de datos se define con un gran número de tablas pequeñas interrelacionadas.
Cuando la base de datos procesa los datos de estas tablas, debe realizar muchas más operaciones para combinar los datos relacionados.


Por lo general, cuanto mayor es la base de datos, mayores son los requisitos de hardware. Sin embargo, entre otros factores determinantes se incluyen el número de sesiones o usuarios simultáneos, el rendimiento de las transacciones y el tipo de operaciones que se realicen en la base de datos.
El subsistema de E/S, o motor de almacenamiento, es un componente clave de cualquier base de datos relacional y requiere la mayor parte del planeamiento.

Una implementación correcta de base de datos suele requerir un diseño cuidadoso en las primeras etapas de un proyecto. Este planeamiento o diseño debería tener en cuenta lo siguiente:

El tipo de disco que se va a utilizar, por ejemplo, los dispositivos RAID (matriz redundante de discos independientes).
Cómo se van a colocar los datos en los discos.
El diseño de índices que se va a utilizar con el fin de mejorar el rendimiento de las consultas para tener acceso a los datos.
Cómo se van a establecer correctamente todos los parámetros de configuración para que la base de datos obtenga un buen rendimiento.

Hardware
ORGANIZACIÓN FÍSICA DE UNA BASE DE DATOS
La organización física de una base de datos es en cierta medida esencial para un buen sistema ya que de ahí depende el rendimiento general además de que se determina en gran medida por la estructura físicas que mantienen los datos y por la eficiencia con la cual el sistema trabaja sobre mismas.
Full transcript