SlideShare a Scribd company logo
1 of 7
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
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.
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
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
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
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.
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)

More Related Content

Similar to Desarrollo bd

Ingeniería de software II - Parte 1
Ingeniería de software II - Parte 1Ingeniería de software II - Parte 1
Ingeniería de software II - Parte 1Marta Silvia Tabares
 
Rediseño de la Organizacion con Sistemas de Información
Rediseño de la Organizacion con Sistemas de InformaciónRediseño de la Organizacion con Sistemas de Información
Rediseño de la Organizacion con Sistemas de InformaciónJOSE LUIS LIÑAN HERRERA
 
Metodologia del proyecto
Metodologia del proyectoMetodologia del proyecto
Metodologia del proyectojaviertecteos
 
Planificación y Organización - Dominio
Planificación y Organización - DominioPlanificación y Organización - Dominio
Planificación y Organización - DominioJesvale
 
Implementación de un Data Warehouse-Ejecución
Implementación de un Data Warehouse-EjecuciónImplementación de un Data Warehouse-Ejecución
Implementación de un Data Warehouse-EjecuciónDharma Consulting
 
Plantilla plan unidad
Plantilla plan unidadPlantilla plan unidad
Plantilla plan unidadMyriam Gaby
 
Plantilla plan unidad_introduccion
Plantilla plan unidad_introduccionPlantilla plan unidad_introduccion
Plantilla plan unidad_introduccionMyriam Gaby
 
Plantilla plan unidad_introduccion
Plantilla plan unidad_introduccionPlantilla plan unidad_introduccion
Plantilla plan unidad_introduccionMyriam Gaby
 
Ingeniería de software II - Parte 2
Ingeniería de software II - Parte 2Ingeniería de software II - Parte 2
Ingeniería de software II - Parte 2Marta Silvia Tabares
 
Sistemas_de_Informacion.ppt
Sistemas_de_Informacion.pptSistemas_de_Informacion.ppt
Sistemas_de_Informacion.pptPedroFalcn
 
Word pestaña archivo_inicio
Word pestaña archivo_inicioWord pestaña archivo_inicio
Word pestaña archivo_inicioMac Apple Apple
 
Desarrollo de software orientado a la web.
Desarrollo de software orientado a la web.Desarrollo de software orientado a la web.
Desarrollo de software orientado a la web.Blace57
 

Similar to Desarrollo bd (20)

Caso práctico
Caso prácticoCaso práctico
Caso práctico
 
Caso práctico
Caso prácticoCaso práctico
Caso práctico
 
Caso práctico IT
Caso práctico ITCaso práctico IT
Caso práctico IT
 
Capitulo 4
Capitulo 4Capitulo 4
Capitulo 4
 
Kendal y Kendal
Kendal y KendalKendal y Kendal
Kendal y Kendal
 
Tema 7
Tema 7Tema 7
Tema 7
 
Medea. Metodología de desarrollo en ÁTICA
Medea. Metodología de desarrollo en ÁTICAMedea. Metodología de desarrollo en ÁTICA
Medea. Metodología de desarrollo en ÁTICA
 
Ingeniería de software II - Parte 1
Ingeniería de software II - Parte 1Ingeniería de software II - Parte 1
Ingeniería de software II - Parte 1
 
Rediseño de la Organizacion con Sistemas de Información
Rediseño de la Organizacion con Sistemas de InformaciónRediseño de la Organizacion con Sistemas de Información
Rediseño de la Organizacion con Sistemas de Información
 
Metodologia del proyecto
Metodologia del proyectoMetodologia del proyecto
Metodologia del proyecto
 
Planificación y Organización - Dominio
Planificación y Organización - DominioPlanificación y Organización - Dominio
Planificación y Organización - Dominio
 
Implementación de un Data Warehouse-Ejecución
Implementación de un Data Warehouse-EjecuciónImplementación de un Data Warehouse-Ejecución
Implementación de un Data Warehouse-Ejecución
 
Controles administrativos
Controles administrativosControles administrativos
Controles administrativos
 
Plantilla plan unidad
Plantilla plan unidadPlantilla plan unidad
Plantilla plan unidad
 
Plantilla plan unidad_introduccion
Plantilla plan unidad_introduccionPlantilla plan unidad_introduccion
Plantilla plan unidad_introduccion
 
Plantilla plan unidad_introduccion
Plantilla plan unidad_introduccionPlantilla plan unidad_introduccion
Plantilla plan unidad_introduccion
 
Ingeniería de software II - Parte 2
Ingeniería de software II - Parte 2Ingeniería de software II - Parte 2
Ingeniería de software II - Parte 2
 
Sistemas_de_Informacion.ppt
Sistemas_de_Informacion.pptSistemas_de_Informacion.ppt
Sistemas_de_Informacion.ppt
 
Word pestaña archivo_inicio
Word pestaña archivo_inicioWord pestaña archivo_inicio
Word pestaña archivo_inicio
 
Desarrollo de software orientado a la web.
Desarrollo de software orientado a la web.Desarrollo de software orientado a la web.
Desarrollo de software orientado a la web.
 

Recently uploaded

Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricKeyla Dolores Méndez
 
Presentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptxPresentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptxLolaBunny11
 
Trabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíaTrabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíassuserf18419
 
International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)GDGSucre
 
pruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITpruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITMaricarmen Sánchez Ruiz
 
9egb-lengua y Literatura.pdf_texto del estudiante
9egb-lengua y Literatura.pdf_texto del estudiante9egb-lengua y Literatura.pdf_texto del estudiante
9egb-lengua y Literatura.pdf_texto del estudianteAndreaHuertas24
 
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...silviayucra2
 
Redes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfRedes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfsoporteupcology
 
Desarrollo Web Moderno con Svelte 2024.pdf
Desarrollo Web Moderno con Svelte 2024.pdfDesarrollo Web Moderno con Svelte 2024.pdf
Desarrollo Web Moderno con Svelte 2024.pdfJulian Lamprea
 
Proyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptxProyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptx241521559
 
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE  DE TECNOLOGIA E INFORMATICA PRIMARIACLASE  DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIAWilbisVega
 
EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveFagnerLisboa3
 
guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan JosephBRAYANJOSEPHPEREZGOM
 

Recently uploaded (13)

Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
 
Presentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptxPresentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptx
 
Trabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíaTrabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnología
 
International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)
 
pruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITpruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNIT
 
9egb-lengua y Literatura.pdf_texto del estudiante
9egb-lengua y Literatura.pdf_texto del estudiante9egb-lengua y Literatura.pdf_texto del estudiante
9egb-lengua y Literatura.pdf_texto del estudiante
 
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
 
Redes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfRedes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdf
 
Desarrollo Web Moderno con Svelte 2024.pdf
Desarrollo Web Moderno con Svelte 2024.pdfDesarrollo Web Moderno con Svelte 2024.pdf
Desarrollo Web Moderno con Svelte 2024.pdf
 
Proyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptxProyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptx
 
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE  DE TECNOLOGIA E INFORMATICA PRIMARIACLASE  DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
 
EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial Uninove
 
guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Joseph
 

Desarrollo bd

  • 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. 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. 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. 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. 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. 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. 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)