SlideShare una empresa de Scribd logo
1 de 10
Descargar para leer sin conexión
Tema I: Una Metodología para el
                           desarrollo de BD


        1.1 Ciclo de vida de una Base de Datos
        1.2 ¿Qué es una metodología y para qué sirve?
        1.3 Modelos de datos como instrumentos de diseño
        1.4 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



© LABDA Tema I: Una metodología para el desarrollo de BD       -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?

  © LABDA Tema I: Una metodología para el desarrollo de BD                         -3




        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.


  © LABDA Tema I: Una metodología para el desarrollo de BD                         -4
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).




 © LABDA Tema I: Una metodología para el desarrollo de BD        -5




       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


 © LABDA Tema I: Una metodología para el desarrollo de BD        -6
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.
© LABDA Tema I: Una metodología para el desarrollo de BD          -7




      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
© LABDA Tema I: Una metodología para el desarrollo de BD          -8
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.
   © LABDA Tema I: Una metodología para el desarrollo de BD                 -9




             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


  © LABDA Tema I: Una metodología para el desarrollo de BD                - 10
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


© LABDA Tema I: Una metodología para el desarrollo de BD                         - 11




           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.
© LABDA Tema I: Una metodología para el desarrollo de BD                         - 12
Tema 1.1:    ¿Qué es una
         metodología y para qué sirve?
"Una metodología es un conjunto de procedimientos, técnicas y ayudas
a la documentación para el desarrollo de un producto software" .
             a)    actividades a seguir en el desarrollo de principio a fin de la
                   BD
             b)     qué es lo que hay que realizar en cada actividad indicando
             c)    qué se necesita como entrada,
             d) qué se produce como salida e
             e)    quién está involucrado.


                                Libro de Recetas
 © LABDA Tema I: Una metodología para el desarrollo de BD                             - 13




       Tema 1.1:    ¿Qué es una
         metodología y para qué sirve?
       Componentes
                                           Automatizadas       SOPORTE
                      TÉCNICAS
                                                                 CASE




                                                                       Incorporadas

            Se apoyan en
                                    METODOLOGÍA




                                       MODELOS



                       Relación entre los componentes de una metodología
 © LABDA Tema I: Una metodología para el desarrollo de BD                             - 14
Tema 1.2:    Modelos de datos
        como instrumentos de diseño
         MODELADO: Describir la estructura de la BD de forma que
         se represente fielmente la parcela del mundo real que se va a
         almacenar Proceso de abstracción que se apoya en un MD

                       Labor             Mundo
                     intelectual          Real

                                                              Modelo
                                                              de Datos

                                       Esquema
                                       (Estructura
                                       de Datos)

© LABDA Tema I: Una metodología para el desarrollo de BD                   - 15




      Tema 1.2:    Modelos de datos
        como instrumentos de diseño
                            TIPOS DE ABSTRACCIÓN


       La abstracción busca las propiedades comunes de un conjunto de objetos
       reduciendo la complejidad y ayudando a entender el mundo real.

       TIPOS DE ABSTRACCIÓN QUE OFRECEN LOS MODELOS:


                   •Clasificación/Particularización
                   •Agregación/Desagregación
                   •Generalización/Especialización
                   •Asociación/Disociación
                   •Jerarquía de Abstracciones

© LABDA Tema I: Una metodología para el desarrollo de BD                   - 16
Tema 1.2:    Modelos de datos
        como instrumentos de diseño

       ¿Qué es un Modelo de Datos (MD)?


       Un modelo de datos proporciona un conjunto de conceptos,
       reglas y convenciones que nos permiten especificar y
       manipular los datos que queremos almacenar en la BD. Todo
       modelo de datos se compone de una parte estática y una parte
       dinámica




© LABDA Tema I: Una metodología para el desarrollo de BD              - 17




      Tema 1.2:    Modelos de datos
        como instrumentos de diseño
                    COMPONENTES DE UN MD (1)

              - ESTÁTICA
                          -Conjunto de objetos

                          -Conjunto de asociaciones entre ellos

                          - Conjunto de restricciones
                                  inherentes (propias del modelo)
                                  semánticas (propias del usuario)

              - DINÁMICA
                         - recuperación

                         - actualización

© LABDA Tema I: Una metodología para el desarrollo de BD              - 18
Tema 1.2:    Modelos de datos
        como instrumentos de diseño
                    COMPONENTES DE UN MD (2)

    RESTRICCIONES: Limitaciones impuestas a la estructura del modelo o
    a los datos que invalidan ciertas ocurrencias de la BD

                                 . Inherentes
                                          limitaciones impuestas a la estructura
                                          del modelo
        Restricciones
                                 . Semánticas
                                          limitaciones impuestas a los valores
                                          de los atributos o a las características
                                          de las interrelaciones



© LABDA Tema I: Una metodología para el desarrollo de BD                                - 19




      Tema 1.3:      Metodología para
        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)

© LABDA Tema I: Una metodología para el desarrollo de BD                                - 20

Más contenido relacionado

Similar a Ciclo de vida_de_una_bd

UD:ADMINISTRACION DE BASE DATOS - SESION N°01
UD:ADMINISTRACION DE BASE DATOS - SESION N°01UD:ADMINISTRACION DE BASE DATOS - SESION N°01
UD:ADMINISTRACION DE BASE DATOS - SESION N°01SGI Negocio
 
[03.1] ciclo de vida del software y ntp 12207
[03.1] ciclo de vida del software y ntp 12207[03.1] ciclo de vida del software y ntp 12207
[03.1] ciclo de vida del software y ntp 12207Katerine Clavo Navarro
 
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
 
D:\reina flores\plantilla plan unidad
D:\reina flores\plantilla plan unidadD:\reina flores\plantilla plan unidad
D:\reina flores\plantilla plan unidadreina flores
 
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
 
implantacion del iso 9001
implantacion del iso 9001implantacion del iso 9001
implantacion del iso 9001Guilmar Mgdmgm
 
¿Cómo implementar con éxito una solución de BI?
¿Cómo implementar con éxito una solución de BI?¿Cómo implementar con éxito una solución de BI?
¿Cómo implementar con éxito una solución de BI?Daniel Chavez Flores
 
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
 
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
 

Similar a Ciclo de vida_de_una_bd (20)

UD:ADMINISTRACION DE BASE DATOS - SESION N°01
UD:ADMINISTRACION DE BASE DATOS - SESION N°01UD:ADMINISTRACION DE BASE DATOS - SESION N°01
UD:ADMINISTRACION DE BASE DATOS - SESION N°01
 
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
 
Capitulo 4
Capitulo 4Capitulo 4
Capitulo 4
 
Tema 7
Tema 7Tema 7
Tema 7
 
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
 
[03.1] ciclo de vida del software y ntp 12207
[03.1] ciclo de vida del software y ntp 12207[03.1] ciclo de vida del software y ntp 12207
[03.1] ciclo de vida del software y ntp 12207
 
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
 
Programa proaci
Programa proaci Programa proaci
Programa proaci
 
Sesión 15
Sesión 15Sesión 15
Sesión 15
 
01.introduccion
01.introduccion01.introduccion
01.introduccion
 
D:\reina flores\plantilla plan unidad
D:\reina flores\plantilla plan unidadD:\reina flores\plantilla plan unidad
D:\reina flores\plantilla plan unidad
 
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
 
implantacion del iso 9001
implantacion del iso 9001implantacion del iso 9001
implantacion del iso 9001
 
¿Cómo implementar con éxito una solución de BI?
¿Cómo implementar con éxito una solución de BI?¿Cómo implementar con éxito una solución de BI?
¿Cómo implementar con éxito una solución de BI?
 
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
 
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
 

Último

FICHA DE MONITOREO Y ACOMPAÑAMIENTO 2024 MINEDU
FICHA DE MONITOREO Y ACOMPAÑAMIENTO  2024 MINEDUFICHA DE MONITOREO Y ACOMPAÑAMIENTO  2024 MINEDU
FICHA DE MONITOREO Y ACOMPAÑAMIENTO 2024 MINEDUgustavorojas179704
 
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptxOLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptxjosetrinidadchavez
 
LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...
LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...
LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...JAVIER SOLIS NOYOLA
 
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptx
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptxLINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptx
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptxdanalikcruz2000
 
5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf
5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf
5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdfOswaldoGonzalezCruz
 
CIENCIAS NATURALES 4 TO ambientes .docx
CIENCIAS NATURALES 4 TO  ambientes .docxCIENCIAS NATURALES 4 TO  ambientes .docx
CIENCIAS NATURALES 4 TO ambientes .docxAgustinaNuez21
 
c3.hu3.p1.p2.El ser humano y el sentido de su existencia.pptx
c3.hu3.p1.p2.El ser humano y el sentido de su existencia.pptxc3.hu3.p1.p2.El ser humano y el sentido de su existencia.pptx
c3.hu3.p1.p2.El ser humano y el sentido de su existencia.pptxMartín Ramírez
 
PLANIFICACION ANUAL 2024 - INICIAL UNIDOCENTE.docx
PLANIFICACION ANUAL 2024 - INICIAL UNIDOCENTE.docxPLANIFICACION ANUAL 2024 - INICIAL UNIDOCENTE.docx
PLANIFICACION ANUAL 2024 - INICIAL UNIDOCENTE.docxJUANSIMONPACHIN
 
Estrategia de Enseñanza y Aprendizaje.pdf
Estrategia de Enseñanza y Aprendizaje.pdfEstrategia de Enseñanza y Aprendizaje.pdf
Estrategia de Enseñanza y Aprendizaje.pdfromanmillans
 
Uses of simple past and time expressions
Uses of simple past and time expressionsUses of simple past and time expressions
Uses of simple past and time expressionsConsueloSantana3
 
Estrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdf
Estrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdfEstrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdf
Estrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdfAlfredoRamirez953210
 
Análisis de la Implementación de los Servicios Locales de Educación Pública p...
Análisis de la Implementación de los Servicios Locales de Educación Pública p...Análisis de la Implementación de los Servicios Locales de Educación Pública p...
Análisis de la Implementación de los Servicios Locales de Educación Pública p...Baker Publishing Company
 
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADODECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADOJosé Luis Palma
 
RETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docxRETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docxAna Fernandez
 
Clasificaciones, modalidades y tendencias de investigación educativa.
Clasificaciones, modalidades y tendencias de investigación educativa.Clasificaciones, modalidades y tendencias de investigación educativa.
Clasificaciones, modalidades y tendencias de investigación educativa.José Luis Palma
 

Último (20)

TL/CNL – 2.ª FASE .
TL/CNL – 2.ª FASE                       .TL/CNL – 2.ª FASE                       .
TL/CNL – 2.ª FASE .
 
FICHA DE MONITOREO Y ACOMPAÑAMIENTO 2024 MINEDU
FICHA DE MONITOREO Y ACOMPAÑAMIENTO  2024 MINEDUFICHA DE MONITOREO Y ACOMPAÑAMIENTO  2024 MINEDU
FICHA DE MONITOREO Y ACOMPAÑAMIENTO 2024 MINEDU
 
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptxOLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
 
LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...
LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...
LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...
 
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptx
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptxLINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptx
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptx
 
5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf
5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf
5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf
 
CIENCIAS NATURALES 4 TO ambientes .docx
CIENCIAS NATURALES 4 TO  ambientes .docxCIENCIAS NATURALES 4 TO  ambientes .docx
CIENCIAS NATURALES 4 TO ambientes .docx
 
c3.hu3.p1.p2.El ser humano y el sentido de su existencia.pptx
c3.hu3.p1.p2.El ser humano y el sentido de su existencia.pptxc3.hu3.p1.p2.El ser humano y el sentido de su existencia.pptx
c3.hu3.p1.p2.El ser humano y el sentido de su existencia.pptx
 
Sesión de clase: Defendamos la verdad.pdf
Sesión de clase: Defendamos la verdad.pdfSesión de clase: Defendamos la verdad.pdf
Sesión de clase: Defendamos la verdad.pdf
 
PLANIFICACION ANUAL 2024 - INICIAL UNIDOCENTE.docx
PLANIFICACION ANUAL 2024 - INICIAL UNIDOCENTE.docxPLANIFICACION ANUAL 2024 - INICIAL UNIDOCENTE.docx
PLANIFICACION ANUAL 2024 - INICIAL UNIDOCENTE.docx
 
VISITA À PROTEÇÃO CIVIL _
VISITA À PROTEÇÃO CIVIL                  _VISITA À PROTEÇÃO CIVIL                  _
VISITA À PROTEÇÃO CIVIL _
 
Estrategia de Enseñanza y Aprendizaje.pdf
Estrategia de Enseñanza y Aprendizaje.pdfEstrategia de Enseñanza y Aprendizaje.pdf
Estrategia de Enseñanza y Aprendizaje.pdf
 
DIA INTERNACIONAL DAS FLORESTAS .
DIA INTERNACIONAL DAS FLORESTAS         .DIA INTERNACIONAL DAS FLORESTAS         .
DIA INTERNACIONAL DAS FLORESTAS .
 
Uses of simple past and time expressions
Uses of simple past and time expressionsUses of simple past and time expressions
Uses of simple past and time expressions
 
Estrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdf
Estrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdfEstrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdf
Estrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdf
 
Análisis de la Implementación de los Servicios Locales de Educación Pública p...
Análisis de la Implementación de los Servicios Locales de Educación Pública p...Análisis de la Implementación de los Servicios Locales de Educación Pública p...
Análisis de la Implementación de los Servicios Locales de Educación Pública p...
 
Tema 7.- E-COMMERCE SISTEMAS DE INFORMACION.pdf
Tema 7.- E-COMMERCE SISTEMAS DE INFORMACION.pdfTema 7.- E-COMMERCE SISTEMAS DE INFORMACION.pdf
Tema 7.- E-COMMERCE SISTEMAS DE INFORMACION.pdf
 
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADODECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
 
RETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docxRETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docx
 
Clasificaciones, modalidades y tendencias de investigación educativa.
Clasificaciones, modalidades y tendencias de investigación educativa.Clasificaciones, modalidades y tendencias de investigación educativa.
Clasificaciones, modalidades y tendencias de investigación educativa.
 

Ciclo de vida_de_una_bd

  • 1. Tema I: Una Metodología para el desarrollo de BD 1.1 Ciclo de vida de una Base de Datos 1.2 ¿Qué es una metodología y para qué sirve? 1.3 Modelos de datos como instrumentos de diseño 1.4 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 © LABDA Tema I: Una metodología para el desarrollo de BD -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? © LABDA Tema I: Una metodología para el desarrollo de BD -3 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. © LABDA Tema I: Una metodología para el desarrollo de BD -4
  • 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). © LABDA Tema I: Una metodología para el desarrollo de BD -5 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 © LABDA Tema I: Una metodología para el desarrollo de BD -6
  • 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. © LABDA Tema I: Una metodología para el desarrollo de BD -7 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 © LABDA Tema I: Una metodología para el desarrollo de BD -8
  • 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. © LABDA Tema I: Una metodología para el desarrollo de BD -9 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 © LABDA Tema I: Una metodología para el desarrollo de BD - 10
  • 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 © LABDA Tema I: Una metodología para el desarrollo de BD - 11 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. © LABDA Tema I: Una metodología para el desarrollo de BD - 12
  • 7. Tema 1.1: ¿Qué es una metodología y para qué sirve? "Una metodología es un conjunto de procedimientos, técnicas y ayudas a la documentación para el desarrollo de un producto software" . a) actividades a seguir en el desarrollo de principio a fin de la BD b) qué es lo que hay que realizar en cada actividad indicando c) qué se necesita como entrada, d) qué se produce como salida e e) quién está involucrado. Libro de Recetas © LABDA Tema I: Una metodología para el desarrollo de BD - 13 Tema 1.1: ¿Qué es una metodología y para qué sirve? Componentes Automatizadas SOPORTE TÉCNICAS CASE Incorporadas Se apoyan en METODOLOGÍA MODELOS Relación entre los componentes de una metodología © LABDA Tema I: Una metodología para el desarrollo de BD - 14
  • 8. Tema 1.2: Modelos de datos como instrumentos de diseño MODELADO: Describir la estructura de la BD de forma que se represente fielmente la parcela del mundo real que se va a almacenar Proceso de abstracción que se apoya en un MD Labor Mundo intelectual Real Modelo de Datos Esquema (Estructura de Datos) © LABDA Tema I: Una metodología para el desarrollo de BD - 15 Tema 1.2: Modelos de datos como instrumentos de diseño TIPOS DE ABSTRACCIÓN La abstracción busca las propiedades comunes de un conjunto de objetos reduciendo la complejidad y ayudando a entender el mundo real. TIPOS DE ABSTRACCIÓN QUE OFRECEN LOS MODELOS: •Clasificación/Particularización •Agregación/Desagregación •Generalización/Especialización •Asociación/Disociación •Jerarquía de Abstracciones © LABDA Tema I: Una metodología para el desarrollo de BD - 16
  • 9. Tema 1.2: Modelos de datos como instrumentos de diseño ¿Qué es un Modelo de Datos (MD)? Un modelo de datos proporciona un conjunto de conceptos, reglas y convenciones que nos permiten especificar y manipular los datos que queremos almacenar en la BD. Todo modelo de datos se compone de una parte estática y una parte dinámica © LABDA Tema I: Una metodología para el desarrollo de BD - 17 Tema 1.2: Modelos de datos como instrumentos de diseño COMPONENTES DE UN MD (1) - ESTÁTICA -Conjunto de objetos -Conjunto de asociaciones entre ellos - Conjunto de restricciones inherentes (propias del modelo) semánticas (propias del usuario) - DINÁMICA - recuperación - actualización © LABDA Tema I: Una metodología para el desarrollo de BD - 18
  • 10. Tema 1.2: Modelos de datos como instrumentos de diseño COMPONENTES DE UN MD (2) RESTRICCIONES: Limitaciones impuestas a la estructura del modelo o a los datos que invalidan ciertas ocurrencias de la BD . Inherentes limitaciones impuestas a la estructura del modelo Restricciones . Semánticas limitaciones impuestas a los valores de los atributos o a las características de las interrelaciones © LABDA Tema I: Una metodología para el desarrollo de BD - 19 Tema 1.3: Metodología para 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) © LABDA Tema I: Una metodología para el desarrollo de BD - 20