Desarrollo bd

941 views

Published on

Ciclo de vida de una Base de datos

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
941
On SlideShare
0
From Embeds
0
Number of Embeds
8
Actions
Shares
0
Downloads
0
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Desarrollo bd

  1. 1. Una Metodología para el desarrollo de BD 1.1 Ciclo de vida de una Base de Datos 1.2 Metodología para el desarrollo de Bases de Datos Tema 1.1: Ciclo de vida de una BD Estudio previo y Plan de Trabajo -estrategia- Concepción de la BD Y selección del equipo Diseño y carga -construcción- Producción
  2. 2. Tema 1.1: Ciclo de vida de una BD FASE 1:Estudio previo y plan Decisión política y de trabajo. Estrategia Fijación de objetivos y plazos Evaluación previa de no Medios y costes no ¿se desiste? ¿aprobado? si si Def. y aprobación De la estructura No se orgánica realiza Plan de trabajo detallado no s Concepción y si n ¿revisión de i ¿aprobado? Selección de equipo o Objetivos? Tema 1.1: Ciclo de vida de una BD Fase 1.1 Decisión política. Fijación de objetivos y plazos Llamado “Estudio de viabilidad”. Los directivos fijan objetivos claros y concretos, que serán la pauta de todo el proceso de desarrollo. Esta fase es corta, pero fundamental para la integración el nuevo sistema de información en el organismo. La intervención de los técnicos es limitada, tienen que contar con el apoyo de los directivos, sino aumentan las probabilidades de fracaso.
  3. 3. Tema 1.1: Ciclo de vida de una BD Fase 1.2: Evaluación previa de medios y costes Una vez tomada la decisión. Dar orden de magnitud al coste global del proyecto. Proporcionar a los responsables del organismo una cifra aproximada de los gastos que representará la implantación del sistema, mantenimiento, medios (personal). Tema 1.1: Ciclo de vida de una BD Fase 1.3. Aprobación de una estructura orgánica Definir y documentar la organización de la unidad administrativa de la BD por la dirección del organismo que tendrá: Responsabilidad de la gestión de la BD Responsabilidad del control de la BD Determinar la estructura y componentes del equipo de desarrollo. Determinar quien será el administrador de la BD, y sus funciones serán: responsable del contenido de la BD, actualización, estandarización de la información
  4. 4. Tema 1.1: Ciclo de vida de una BD Fase 1.4. Plan de trabajo detallado Definir las fases del desarrollo del proyecto, concretando sus plazos y medios requeridos. Da buenos resultados el desarrollo del sistema de forma gradual, se consigue: Aprender de la experiencia no cometiendo los mismos errores Adaptación gradual de usuarios (informáticos como no informáticos) Resultados en menores plazos Contar con los usuarios para la planificación. El plan de trabajo debe ser aprobado por los directivos. Tema 1.1: Ciclo de vida de una BD FASE 2:Concepción de la BD ESTUDIO PREVIO y selección del equipo Concepción Evaluación y selección de equipo físico y lógico necesarios no ¿aprobado? Sí, con reparos sí Diseño y carga
  5. 5. Tema 1.1: Ciclo de vida de una BD Fase 2.1. Concepción de la BD Lista de Análisis del sistema existente (si existe) informaciones Determinar necesidades de los usuarios que la organización necesita y Funciones a integrar en BD requisitos del Modificaciones en las aplicaciones existentes sistema Así, se podrá concretar los datos de entrada, procedimientos y medios que se precisan para obtener dichas informaciones. • Describir actividades de la organización • características del sistema y su arquitectura • contenido de la BD • Construcción del esquema conceptual que contrastándolo con la realidad se ira adaptando hasta conseguir la síntesis de los esquemas externos. • Esta fase es independiente de la máquina donde se va a implantar y el SGBD que se utilizará en su puesta en marcha. Tema 1.1: Ciclo de vida de una BD Fase 2.1. Especificación del equipo Evaluar las exigencias del equipo respecto al SGBD: memorias principal y secundaria, capacidad de proceso, etc. El organismo deberá disponer de un equipo que será el que se utilice para implementar el sistema. Respecto al SGBD: Obligado a uno por condicionantes externos Elegir uno de los SGBD existentes en el mercado
  6. 6. Tema 1.1: Ciclo de vida de una BD FASE 3:Diseño y carga Diseño Lógico Diseño físico Carga Pruebas de Programas ¿hay problemas en la SÍ estructura lógica o física no NO SÍ SISTEMA DE ¿se ha cargado Toda la Base? EXPLOTACIÓN Tema 1.1: Ciclo de vida de una BD Fase 3.1. Diseño Lógico y Físico Transformación del esquema conceptual a un esquema lógico de acuerdo a las características del SGBD elegido. Definida la estructura lógica de la BD, se pasa a obtener la estructura física (esquema de almacenamiento). Fase 3.2. Carga y optimización Ya definida la BD, se pueden cargar los datos (aplicaciones automatizadas, migración de SGBD, los nuevos introduciéndolos en la BD). Si los datos no están en soporte de ordenador, se incrementaran los plazos y los costes. Paralelo a la fase de diseño, se debe desarrollar los programas necesarios para implementar la gestión, para que cuando se carguen los datos, se puedan ir probando los programas que manejan esos datos. Medir rendimientos para ajustar la estructura física o incluso lógica si es necesario.
  7. 7. Tema 1.2: Metodología para ología el desarrollo de BD MUNDO REAL OBJETOS CON SUS SUCESOS, PROPIEDADES, ASOCIACIONES Y RESTRICCIONES SEMÁNTICAS Modelos de Datos Fase 1 Modelado Conceptual MODELO ESQUEMA E/R CONCEPTUAL Transformación Fase 2 al modelo lógico estándar ESQUEMA MODELO LÓGICO RELACIONAL ESTÁNDAR (SQL-92) Soporte CASE Transformación (Designer/Erwin) Fase 3 al modelo lógico específico ESQUEMA MODELO LÓGICO ESPECÍFICO RELACIONAL (SGBD) Oracle MODELO ESQUEMA INTERNO INTERNO Oracle (SGBD)

×