Esquema Fisico De Una Base De Datos

Páginas: 15 (3655 palabras) Publicado: 17 de mayo de 2012
ESQUEMA FÍSICO DE LA BASE DE DATOS
El diseño físico es el proceso de producir la descripción de la implementación de
la base de datos en memoria secundaria: estructuras de almacenamiento y
métodos de acceso que garanticen un acceso eficiente a los datos.
el propósito del diseño físico es describir cómo se va a implementar
físicamente el esquema lógico obtenido en la fase anterior, en elmodelo relacional. Esto consiste en:
· Obtener un conjunto de relaciones (tablas) y las restricciones que se
deben cumplir sobre ellas.
· Determinar las estructuras de almacenamiento y los métodos de acceso
que se van a utilizar para conseguir unas prestaciones óptimas.
· Diseñar el modelo de seguridad del sistema.
La determinación de un buen esquema físico de datos deberá colaborar con elbuen rendimiento de la base de datos.
Se deben elegir estructuras de almacenamiento y caminos de acceso específicos
para que los archivos de la base de datos tengan un buen rendimiento con las
diversas aplicaciones de la base de datos.
1. Tiempo de respuesta: es el tiempo que transcurre entre la introducción de
una transacción de base de datos para ser ejecutada y la obtención de la
respuesta2. Aprovechamiento del espacio: se refiere a la cantidad de espacio de
almacenamiento que ocupan los archivos de la base de datos y sus
estructuras de acceso en disco, tales como índices
3. Productividad de las transacciones: es el número medio de transacciones que
el sistema de la base de datos puede procesar por minuto
FACTORES QUE INFLUYEN EN EL DISEÑO FÍSICO DE LA BASE DE
DATOS
En eldiseño físico se debe lograr la estructuración apropiada de los datos en el
almacenamiento de tal forma que se garantice un buen rendimiento.
No es posible tomar decisiones de diseño físico ni realizar análisis de
rendimiento que tengan sentido antes de conocer las consultas, transacciones y
aplicaciones que se piensa ejecutar en la base de datos.
· Análisis de consultas y transacciones dela base de datos.
o Archivos a los que se accederá.
o Atributos sobre los cuales se harán condiciones de selección.
o Atributos sobre los que se realizarán combinaciones entre
tablas.
o Los atributos que se mostrarán en la consulta.
· Análisis de la frecuencia esperada de invocación de consultas y
transacciones.
o Por la regla “80-20” se deduce que deben identificarse el 20%
de lasconsultas y transacciones en las que se soporte el 80% del
procesamiento.
· Análisis de las restricciones de tiempo sobre consultas y transacciones
o Por ejemplo, una cierta transacción puede tener la restricción
de terminar antes de 5 segundos en el 95% de sus invocaciones
y que nunca debe tardar más de 20 segundos. Sus atributos
serán candidatos de mayor prioridad para las estructuras
primariasde acceso.
· Análisis de las restricciones de unicidad sobre los atributos
o Claves candidatas, clave primaria o restricción de unicidad
Una vez compilada la información anterior, es posible desarrollar el diseño físico
de la base de datos.
RENDIMIENTO DE LA BASE DE DATOS
(AYUDA DE MS SQL SERVER 2008)
Cuando diseña e implementa una base de datos, debe identificar las tablas de
gran tamañoy los procesos más complejos que realizará la base de datos.
También debe prestar una atención especial al rendimiento cuando diseña 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:
· Las bases de datos puedennormalizarse 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. Este procesamiento adicional puede repercutir
negativamente en el rendimiento de la base de datos
Consideraciones acerca del hardware...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Esquema Físico y Conectividad de Base de Datos
  • Esquema físico Base de datos
  • Esquema De Seguridad De Una Base De Datos
  • Esquema general de una base de datos
  • Organización física de la base de datos.
  • Diseño fisico de base de datos
  • BASE DE DATOS , base de datos
  • Ensayo bases de datos, diseño logico y fisico

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS