Base de DatosProfesor:MSC Luis Serna Jherry
Diseño Físico       Elección del DBMS      Diseño físico de la BD     Implementación y Ajuste
Base de DatosProfesor:MSC Luis Serna Jherry
Elección del DBMSFactores TécnicosFactores EconómicosPolíticas de la Organización
Elección del DBMS  - Factores Técnicos -Idoneidad del DBMS para las tareas requeridas:    El tipo (relacional, relacional ...
Elección del DBMS- Factores Económicos -Costo de adquisición: gasto inicial.   Normalmente las herramientas de diseño, de ...
Elección del DBMS- Factores Económicos -Costo de personal: reorganización del área,contratación de un DBA expertoCosto de ...
Elección del DBMS- Políticas de la Organización -Adopción de una determinada filosofía en unaorganización grande: modelo d...
Diseño físico de la BDEs el proceso de elegir estructuras de almacenamientoy caminos de acceso específicos para que los fi...
Diseño Físico de la BD- Criterios a considerar -Tiempo de respuesta: el que transcurre entre laintroducción de una transac...
Diseño físico de la BDEl rendimiento de la BD depende del tamaño y delnúmero de registros que contienen los ficheros:  Est...
Implementación y AjusteCreación del esquema de la BD, con los ficheros vacíosCarga de datos (poblado de tablas)   Rutinas ...
RESUMENEl diseño conceptual es una descripción estable, muyexpresiva y general del contenido de la BD, que esindependiente...
Próxima SlideShare
Cargando en…5
×

Diseño físico

969 visualizaciones

Publicado el

0 comentarios
0 recomendaciones
Estadísticas
Notas
  • Sé el primero en comentar

  • Sé el primero en recomendar esto

Sin descargas
Visualizaciones
Visualizaciones totales
969
En SlideShare
0
De insertados
0
Número de insertados
2
Acciones
Compartido
0
Descargas
11
Comentarios
0
Recomendaciones
0
Insertados 0
No insertados

No hay notas en la diapositiva.

Diseño físico

  1. 1. Base de DatosProfesor:MSC Luis Serna Jherry
  2. 2. Diseño Físico Elección del DBMS Diseño físico de la BD Implementación y Ajuste
  3. 3. Base de DatosProfesor:MSC Luis Serna Jherry
  4. 4. Elección del DBMSFactores TécnicosFactores EconómicosPolíticas de la Organización
  5. 5. Elección del DBMS - Factores Técnicos -Idoneidad del DBMS para las tareas requeridas: El tipo (relacional, relacional objeto u OO) (relacional relacional-objeto Estructuras de almacenamiento y caminos de acceso que maneja el DBMS Interfases de usuario y programador disponibles Tipos de lenguaje Disponibilidad de herramientas de desarrollo Di ibilid d d h i t d d ll Posibilidad de comunicación con otros DBMS mediante interfases estándar, etc.
  6. 6. Elección del DBMS- Factores Económicos -Costo de adquisición: gasto inicial. Normalmente las herramientas de diseño, de desarrollo y el soporte de lenguajes adicionales no forman parte del precio básicoCosto de mantenimiento, para la actualización regularde la versión del DBMSCosto de adquisición del hardwareCosto de creación y conversión de la BD: crear elsistema desde cero o convertir uno existente. Operación en paralelo. Con frecuencia este costo es subestimado.
  7. 7. Elección del DBMS- Factores Económicos -Costo de personal: reorganización del área,contratación de un DBA expertoCosto de entrenamiento de programadores ydesarrolladoresCosto de d i i ió d l h dC t d adquisición del hardwareCosto de operación, independiente del DBMS que seseleccione
  8. 8. Elección del DBMS- Políticas de la Organización -Adopción de una determinada filosofía en unaorganización grande: modelo de datos (relacional uorientado a objetos), proveedor, metodologías oherramientas de desarrolloFamiliaridad del personal con el sistemaDisponibilidad de servicios del proveedorPortabilidad del DBMS entre los diferentes tipos dehardware, que cuenten con versiones que se ejecutenen diferentes configuraciones de hardware / software
  9. 9. Diseño físico de la BDEs el proceso de elegir estructuras de almacenamientoy caminos de acceso específicos para que los ficherosde la BD tengan buen rendimiento con las aplicaciones: Organización de ficheros y caminos de acceso Diversos tipos de indexación Agrupación de registros relacionados en bloques de disco Enlace de registros relacionados mediante apuntadores Técnicas de dispersión Té i d di ió
  10. 10. Diseño Físico de la BD- Criterios a considerar -Tiempo de respuesta: el que transcurre entre laintroducción de una transacción y la obtención de larespuesta Tiempo de acceso a la BD para obtener los elementos de información (bajo el control del DBMS) Carga del sistema, tareas del SO y comunicaciónAprovechamiento del espacio: cantidad de espacio queocupan los ficheros y sus estructuras de acceso (índices)Productividad de las transacciones: número medio detransacciones que la BD puede procesar por minuto Medido en las condiciones pico para el sistema
  11. 11. Diseño físico de la BDEl rendimiento de la BD depende del tamaño y delnúmero de registros que contienen los ficheros: Estimación de estos valores para cada fichero Considerar el crecimiento esperado de cada unoSe debe estimar los patrones de actualización yobtención de datos del fichero para todas lastransacciones en conjunto. Considerar la construcción de caminos de acceso primarios e C id l t ió d i d i i índices secundarios para los atributos con los que se suelen seleccionar los registros.
  12. 12. Implementación y AjusteCreación del esquema de la BD, con los ficheros vacíosCarga de datos (poblado de tablas) Rutinas de conversión para migrar datos desde una versión anteriorImplementación de las transacciones Codificación de programas con instrucciones DML incrustadas Prueba d P b de programasMonitoreo del rendimiento en producción: Estadísticas sobre el número de invocaciones a las transacciones o consultas predefinidas lt d fi id Actividades de entrada / salida sobre ficheros Conteo de páginas de ficheros o registros de índices Frecuencia d utilización de los índices F i de ili ió d l í di
  13. 13. RESUMENEl diseño conceptual es una descripción estable, muyexpresiva y general del contenido de la BD, que esindependiente del DBMSi d di t d lEl diseño físico empieza por la elección del DBMS y estáfuertemente marcado por éste.El adecuado rendimiento de la BD depende en granmedida de las condiciones de implementación propiasde d id cada instalación: volúmenes de datos, tiempos, l ió lú d d icarga de trabajo, etc.El punto de partida para conseguir una BD eficiente es, essiempre, un adecuado diseño conceptual.

×