SlideShare uma empresa Scribd logo
1 de 12
BASE DE DATOS AVANZADAS
Unidad 1: Metodología para el desarrollo
           de bases de datos

ESCUELA:        Ciencias de la Computación

NOMBRES:        Ing. Juan Carlos Morocho




                                             1
Metodología

Estamos utilizando una metodología de diseño
de base de datos que comprende tres fases
principales:
Metodología

 Cfase comprende una serie de actividades a
  cumplir, en un orden específico.

 Una metodología no es una camisa de
  fuerza, sino una referencia de un camino
   a seguir.

 Una metodología puede ser adaptable de
  acuerdo a la naturaleza del proyecto.
Metodología

 Una metodología recomienda:
 Actividades que hay que realizar para
  producir algo, en nuestro caso un diseño de
  base de datos.
Metodología

 Una metodología recomienda:
 Herramientas que apoyen dichas
  actividades:
   Herramientas automatizadas
   Formatos o plantillas para documentar
Metodología

 Una metodología recomienda:
 Que haya personal involucrado en cada
  actividad.
Metodología




Figura 1. Relación entre los componentes de una
          metodología (Iglesias, y otros, 2008)
Diseño Conceptual
                                             Entidad
 Atributos



                                 tiene      Relaciones entre entidades


Nombre   Dominio   Clave primaria PK




                        Diseño Conceptual                     8
Diseño Lógico


Modelo E/R
                    +                       Restricciones
                                            del negocio




                              Reglas de transformación
                              al modelo lógico




              Diseño Lógico
Diseño Físico

          Emplear lenguaje DDL SQL,
          aplicando mejoras de la integridad

                            CREATE TABLE película
                            (id_p number(6) PRIMARY KEY,
                            Titulo varchar2(50) NOT NULL,
                            estudio varchar2(50),
                            fecha_prod date
                            );

                            CREATE TABLE ejemplar
                            (
                            numero number(6),
                            Estado_conservacion varchar2(50),
                            id_p number(6),
                            CONSTRAINT ejemplar_pk PRIMARY KEY (numero, id_p),
                            CONSTRAINT ej_pel_fk FOREIGN KEY (id_p) REFERENCES película (id_p)


Diseño Lógico                                    Diseño Físico
Información de contacto:

E-mail: jcmorocho@utpl.edu.ec

Cuenta en skype: jcmorocho
12

Mais conteúdo relacionado

Mais procurados

Requerimientos de un sistema de información
Requerimientos de un sistema de informaciónRequerimientos de un sistema de información
Requerimientos de un sistema de información
camilo_flores
 
metodologia de diseño de base de datos
metodologia de diseño de base de datosmetodologia de diseño de base de datos
metodologia de diseño de base de datos
emnero
 
Metodologia de desarrollo de software
Metodologia de desarrollo de softwareMetodologia de desarrollo de software
Metodologia de desarrollo de software
Victor Varela
 
Clasificación de las metodologías de desarrollo de software
Clasificación de las metodologías de desarrollo de softwareClasificación de las metodologías de desarrollo de software
Clasificación de las metodologías de desarrollo de software
ElvisAR
 
Historia y evolucion de la Ingeniería de Sistemas
Historia  y evolucion de la Ingeniería de SistemasHistoria  y evolucion de la Ingeniería de Sistemas
Historia y evolucion de la Ingeniería de Sistemas
Kelly Pao Gonzalez Martinez
 
Linea del tiempo historia de la programacion
Linea del tiempo historia de la programacionLinea del tiempo historia de la programacion
Linea del tiempo historia de la programacion
RobertoCarlos523
 

Mais procurados (20)

Presentación power point Informática
Presentación power point   InformáticaPresentación power point   Informática
Presentación power point Informática
 
Análisis estructurado
Análisis estructuradoAnálisis estructurado
Análisis estructurado
 
Mapa conceptual de Java
Mapa conceptual de JavaMapa conceptual de Java
Mapa conceptual de Java
 
Sistemas de Gestión de Bases de datos
Sistemas de Gestión de Bases de datosSistemas de Gestión de Bases de datos
Sistemas de Gestión de Bases de datos
 
Etapas en el diseño de Base de Datos
Etapas en el diseño de Base de DatosEtapas en el diseño de Base de Datos
Etapas en el diseño de Base de Datos
 
Requerimientos de un sistema de información
Requerimientos de un sistema de informaciónRequerimientos de un sistema de información
Requerimientos de un sistema de información
 
metodologia de diseño de base de datos
metodologia de diseño de base de datosmetodologia de diseño de base de datos
metodologia de diseño de base de datos
 
Metodología para la solución de problemas con el uso de algoritmos
Metodología para la solución de problemas con el uso de algoritmosMetodología para la solución de problemas con el uso de algoritmos
Metodología para la solución de problemas con el uso de algoritmos
 
Metodologia de desarrollo de software
Metodologia de desarrollo de softwareMetodologia de desarrollo de software
Metodologia de desarrollo de software
 
Mapa mental teoria de sistemas
Mapa mental teoria de sistemasMapa mental teoria de sistemas
Mapa mental teoria de sistemas
 
Modelo cocomo
Modelo cocomo Modelo cocomo
Modelo cocomo
 
Proyecto De Base De Datos
Proyecto De Base De DatosProyecto De Base De Datos
Proyecto De Base De Datos
 
Arreglos vectores pseint
Arreglos vectores pseintArreglos vectores pseint
Arreglos vectores pseint
 
Clasificación de las metodologías de desarrollo de software
Clasificación de las metodologías de desarrollo de softwareClasificación de las metodologías de desarrollo de software
Clasificación de las metodologías de desarrollo de software
 
Historia y evolucion de la Ingeniería de Sistemas
Historia  y evolucion de la Ingeniería de SistemasHistoria  y evolucion de la Ingeniería de Sistemas
Historia y evolucion de la Ingeniería de Sistemas
 
Cuadro comparativo de enfoque estructurado y enfoque orientado
Cuadro comparativo de enfoque estructurado y enfoque orientadoCuadro comparativo de enfoque estructurado y enfoque orientado
Cuadro comparativo de enfoque estructurado y enfoque orientado
 
Gestores de bases de datos cuadros comparativos
Gestores de bases de datos cuadros comparativosGestores de bases de datos cuadros comparativos
Gestores de bases de datos cuadros comparativos
 
Tutorial PSEINT
Tutorial PSEINT Tutorial PSEINT
Tutorial PSEINT
 
Caracteristicas rup
Caracteristicas rupCaracteristicas rup
Caracteristicas rup
 
Linea del tiempo historia de la programacion
Linea del tiempo historia de la programacionLinea del tiempo historia de la programacion
Linea del tiempo historia de la programacion
 

Destaque

Procesamiento de consultas
Procesamiento de consultasProcesamiento de consultas
Procesamiento de consultas
UTPL UTPL
 
Gestión de transacciones
Gestión de transaccionesGestión de transacciones
Gestión de transacciones
UTPL UTPL
 
Diseño de almacenes de datos
Diseño de almacenes de datosDiseño de almacenes de datos
Diseño de almacenes de datos
UTPL UTPL
 
Metodología diseño físico de bases de datos
Metodología diseño físico de bases de datosMetodología diseño físico de bases de datos
Metodología diseño físico de bases de datos
UTPL UTPL
 
Fundamentos de ingenieria de software
Fundamentos de ingenieria de softwareFundamentos de ingenieria de software
Fundamentos de ingenieria de software
UTPL UTPL
 
Procesos de construcción del software
Procesos de construcción del softwareProcesos de construcción del software
Procesos de construcción del software
UTPL UTPL
 
Modelo de requerimientos
Modelo de requerimientosModelo de requerimientos
Modelo de requerimientos
UTPL UTPL
 
Ciclos de vida de un software
Ciclos de vida de un softwareCiclos de vida de un software
Ciclos de vida de un software
UTPL UTPL
 
Calidad del software
Calidad del softwareCalidad del software
Calidad del software
UTPL UTPL
 
Aplicación de un modelo de procesos rup
Aplicación de un modelo de procesos rupAplicación de un modelo de procesos rup
Aplicación de un modelo de procesos rup
UTPL UTPL
 
Presentacion elasticidad de la oferta y demanda
Presentacion elasticidad de la oferta y demandaPresentacion elasticidad de la oferta y demanda
Presentacion elasticidad de la oferta y demanda
Videoconferencias UTPL
 

Destaque (20)

Procesamiento de consultas
Procesamiento de consultasProcesamiento de consultas
Procesamiento de consultas
 
Gestión de transacciones
Gestión de transaccionesGestión de transacciones
Gestión de transacciones
 
Diseño de almacenes de datos
Diseño de almacenes de datosDiseño de almacenes de datos
Diseño de almacenes de datos
 
Seguridad
SeguridadSeguridad
Seguridad
 
Metodología diseño físico de bases de datos
Metodología diseño físico de bases de datosMetodología diseño físico de bases de datos
Metodología diseño físico de bases de datos
 
Fundamentos de ingenieria de software
Fundamentos de ingenieria de softwareFundamentos de ingenieria de software
Fundamentos de ingenieria de software
 
Procesos de construcción del software
Procesos de construcción del softwareProcesos de construcción del software
Procesos de construcción del software
 
Modelo de requerimientos
Modelo de requerimientosModelo de requerimientos
Modelo de requerimientos
 
Ciclos de vida de un software
Ciclos de vida de un softwareCiclos de vida de un software
Ciclos de vida de un software
 
Calidad del software
Calidad del softwareCalidad del software
Calidad del software
 
Aplicación de un modelo de procesos rup
Aplicación de un modelo de procesos rupAplicación de un modelo de procesos rup
Aplicación de un modelo de procesos rup
 
Diseño conceptual
Diseño conceptualDiseño conceptual
Diseño conceptual
 
Normalización
NormalizaciónNormalización
Normalización
 
Algebra relacional
Algebra relacionalAlgebra relacional
Algebra relacional
 
Lenguaje sql
Lenguaje sqlLenguaje sql
Lenguaje sql
 
Diseño lógico
Diseño lógicoDiseño lógico
Diseño lógico
 
Modelo relacional
Modelo relacionalModelo relacional
Modelo relacional
 
Sector público
Sector públicoSector público
Sector público
 
Presentacion oferta y demanda
Presentacion oferta y demandaPresentacion oferta y demanda
Presentacion oferta y demanda
 
Presentacion elasticidad de la oferta y demanda
Presentacion elasticidad de la oferta y demandaPresentacion elasticidad de la oferta y demanda
Presentacion elasticidad de la oferta y demanda
 

Semelhante a Metodología para el desarrollo de bases de datos

Clasificacion metodologias
Clasificacion metodologiasClasificacion metodologias
Clasificacion metodologias
Ani2015
 

Semelhante a Metodología para el desarrollo de bases de datos (20)

Metodologias de diseño de bd
Metodologias de diseño de bdMetodologias de diseño de bd
Metodologias de diseño de bd
 
Syllabus modelamiento 2013
Syllabus modelamiento 2013Syllabus modelamiento 2013
Syllabus modelamiento 2013
 
Ender metodologia estructura
Ender metodologia estructuraEnder metodologia estructura
Ender metodologia estructura
 
Presentación2
Presentación2Presentación2
Presentación2
 
Bases de Datos II (I Bimestre)
Bases de Datos II (I Bimestre)Bases de Datos II (I Bimestre)
Bases de Datos II (I Bimestre)
 
Clasificacion metodologias
Clasificacion metodologiasClasificacion metodologias
Clasificacion metodologias
 
Clasificacion metodologias
Clasificacion metodologiasClasificacion metodologias
Clasificacion metodologias
 
Clasificacion metodologias
Clasificacion metodologiasClasificacion metodologias
Clasificacion metodologias
 
Clasificacion metodologias
Clasificacion metodologiasClasificacion metodologias
Clasificacion metodologias
 
Clasificacion metodologias
Clasificacion metodologiasClasificacion metodologias
Clasificacion metodologias
 
Clasificacion metodologias
Clasificacion metodologiasClasificacion metodologias
Clasificacion metodologias
 
Clasificacion metodologias
Clasificacion metodologiasClasificacion metodologias
Clasificacion metodologias
 
Clasificacion metodologias
Clasificacion metodologiasClasificacion metodologias
Clasificacion metodologias
 
Clasificacion metodologias
Clasificacion metodologiasClasificacion metodologias
Clasificacion metodologias
 
Clasificacion metodologias
Clasificacion metodologiasClasificacion metodologias
Clasificacion metodologias
 
Clasificacion metodologias
Clasificacion metodologiasClasificacion metodologias
Clasificacion metodologias
 
Clasificacion metodologias
Clasificacion metodologiasClasificacion metodologias
Clasificacion metodologias
 
Clasificacion metodologias
Clasificacion metodologiasClasificacion metodologias
Clasificacion metodologias
 
Clasificacion metodologias
Clasificacion metodologiasClasificacion metodologias
Clasificacion metodologias
 
Clasificacion metodologiass
Clasificacion metodologiassClasificacion metodologiass
Clasificacion metodologiass
 

Mais de UTPL UTPL

Análisis de obras contemporáneas de la literatura infantil y juvenil
Análisis de obras contemporáneas de la literatura infantil y juvenilAnálisis de obras contemporáneas de la literatura infantil y juvenil
Análisis de obras contemporáneas de la literatura infantil y juvenil
UTPL UTPL
 
Gestión del capital humano
Gestión del capital humanoGestión del capital humano
Gestión del capital humano
UTPL UTPL
 
Cambio cultural y sostenibilidad institucional
Cambio cultural y sostenibilidad institucionalCambio cultural y sostenibilidad institucional
Cambio cultural y sostenibilidad institucional
UTPL UTPL
 
Análisis de clásicos latinoamericanos de la literatura infantil y juvenil
Análisis de clásicos latinoamericanos de la literatura infantil y juvenilAnálisis de clásicos latinoamericanos de la literatura infantil y juvenil
Análisis de clásicos latinoamericanos de la literatura infantil y juvenil
UTPL UTPL
 
Gerencia de proyectos
Gerencia de proyectosGerencia de proyectos
Gerencia de proyectos
UTPL UTPL
 
Relaciones internacionales y globalización
Relaciones internacionales y globalizaciónRelaciones internacionales y globalización
Relaciones internacionales y globalización
UTPL UTPL
 
Desarrollo organzacional
Desarrollo organzacionalDesarrollo organzacional
Desarrollo organzacional
UTPL UTPL
 
Asesoría de tesis (trabajo de fin de titulación)
Asesoría de tesis (trabajo de fin de titulación)Asesoría de tesis (trabajo de fin de titulación)
Asesoría de tesis (trabajo de fin de titulación)
UTPL UTPL
 
Pedagogía y didáctica de la literatura infantil y juvenil
Pedagogía y didáctica de la literatura infantil y juvenilPedagogía y didáctica de la literatura infantil y juvenil
Pedagogía y didáctica de la literatura infantil y juvenil
UTPL UTPL
 
Ingeniería estratégica financiera
Ingeniería estratégica financieraIngeniería estratégica financiera
Ingeniería estratégica financiera
UTPL UTPL
 
Comunicación y empresa
Comunicación y empresaComunicación y empresa
Comunicación y empresa
UTPL UTPL
 
Análisis de obras clásicas de la literatura infantil y juvenil
Análisis de obras clásicas de la literatura infantil y juvenilAnálisis de obras clásicas de la literatura infantil y juvenil
Análisis de obras clásicas de la literatura infantil y juvenil
UTPL UTPL
 
Relaciones humanas y públicas
Relaciones humanas y públicasRelaciones humanas y públicas
Relaciones humanas y públicas
UTPL UTPL
 
Plan de comunicación empresarial
Plan de comunicación empresarialPlan de comunicación empresarial
Plan de comunicación empresarial
UTPL UTPL
 
Obligaciones y contratos
Obligaciones y contratosObligaciones y contratos
Obligaciones y contratos
UTPL UTPL
 
Historia de la literatura infantily juvenil
Historia de la literatura infantily juvenilHistoria de la literatura infantily juvenil
Historia de la literatura infantily juvenil
UTPL UTPL
 
Derecho sucesorio instituciones y acciones
Derecho sucesorio instituciones y accionesDerecho sucesorio instituciones y acciones
Derecho sucesorio instituciones y acciones
UTPL UTPL
 
Historia cultural infancia y juventud
Historia cultural infancia y juventudHistoria cultural infancia y juventud
Historia cultural infancia y juventud
UTPL UTPL
 
La fiscalía y el procedimiento penal acusatorio
La fiscalía y el procedimiento penal acusatorioLa fiscalía y el procedimiento penal acusatorio
La fiscalía y el procedimiento penal acusatorio
UTPL UTPL
 
Derecho de seguros
Derecho de segurosDerecho de seguros
Derecho de seguros
UTPL UTPL
 

Mais de UTPL UTPL (20)

Análisis de obras contemporáneas de la literatura infantil y juvenil
Análisis de obras contemporáneas de la literatura infantil y juvenilAnálisis de obras contemporáneas de la literatura infantil y juvenil
Análisis de obras contemporáneas de la literatura infantil y juvenil
 
Gestión del capital humano
Gestión del capital humanoGestión del capital humano
Gestión del capital humano
 
Cambio cultural y sostenibilidad institucional
Cambio cultural y sostenibilidad institucionalCambio cultural y sostenibilidad institucional
Cambio cultural y sostenibilidad institucional
 
Análisis de clásicos latinoamericanos de la literatura infantil y juvenil
Análisis de clásicos latinoamericanos de la literatura infantil y juvenilAnálisis de clásicos latinoamericanos de la literatura infantil y juvenil
Análisis de clásicos latinoamericanos de la literatura infantil y juvenil
 
Gerencia de proyectos
Gerencia de proyectosGerencia de proyectos
Gerencia de proyectos
 
Relaciones internacionales y globalización
Relaciones internacionales y globalizaciónRelaciones internacionales y globalización
Relaciones internacionales y globalización
 
Desarrollo organzacional
Desarrollo organzacionalDesarrollo organzacional
Desarrollo organzacional
 
Asesoría de tesis (trabajo de fin de titulación)
Asesoría de tesis (trabajo de fin de titulación)Asesoría de tesis (trabajo de fin de titulación)
Asesoría de tesis (trabajo de fin de titulación)
 
Pedagogía y didáctica de la literatura infantil y juvenil
Pedagogía y didáctica de la literatura infantil y juvenilPedagogía y didáctica de la literatura infantil y juvenil
Pedagogía y didáctica de la literatura infantil y juvenil
 
Ingeniería estratégica financiera
Ingeniería estratégica financieraIngeniería estratégica financiera
Ingeniería estratégica financiera
 
Comunicación y empresa
Comunicación y empresaComunicación y empresa
Comunicación y empresa
 
Análisis de obras clásicas de la literatura infantil y juvenil
Análisis de obras clásicas de la literatura infantil y juvenilAnálisis de obras clásicas de la literatura infantil y juvenil
Análisis de obras clásicas de la literatura infantil y juvenil
 
Relaciones humanas y públicas
Relaciones humanas y públicasRelaciones humanas y públicas
Relaciones humanas y públicas
 
Plan de comunicación empresarial
Plan de comunicación empresarialPlan de comunicación empresarial
Plan de comunicación empresarial
 
Obligaciones y contratos
Obligaciones y contratosObligaciones y contratos
Obligaciones y contratos
 
Historia de la literatura infantily juvenil
Historia de la literatura infantily juvenilHistoria de la literatura infantily juvenil
Historia de la literatura infantily juvenil
 
Derecho sucesorio instituciones y acciones
Derecho sucesorio instituciones y accionesDerecho sucesorio instituciones y acciones
Derecho sucesorio instituciones y acciones
 
Historia cultural infancia y juventud
Historia cultural infancia y juventudHistoria cultural infancia y juventud
Historia cultural infancia y juventud
 
La fiscalía y el procedimiento penal acusatorio
La fiscalía y el procedimiento penal acusatorioLa fiscalía y el procedimiento penal acusatorio
La fiscalía y el procedimiento penal acusatorio
 
Derecho de seguros
Derecho de segurosDerecho de seguros
Derecho de seguros
 

Metodología para el desarrollo de bases de datos

  • 1. BASE DE DATOS AVANZADAS Unidad 1: Metodología para el desarrollo de bases de datos ESCUELA: Ciencias de la Computación NOMBRES: Ing. Juan Carlos Morocho 1
  • 2. Metodología Estamos utilizando una metodología de diseño de base de datos que comprende tres fases principales:
  • 3. Metodología  Cfase comprende una serie de actividades a cumplir, en un orden específico.  Una metodología no es una camisa de fuerza, sino una referencia de un camino a seguir.  Una metodología puede ser adaptable de acuerdo a la naturaleza del proyecto.
  • 4. Metodología  Una metodología recomienda:  Actividades que hay que realizar para producir algo, en nuestro caso un diseño de base de datos.
  • 5. Metodología  Una metodología recomienda:  Herramientas que apoyen dichas actividades:  Herramientas automatizadas  Formatos o plantillas para documentar
  • 6. Metodología  Una metodología recomienda:  Que haya personal involucrado en cada actividad.
  • 7. Metodología Figura 1. Relación entre los componentes de una metodología (Iglesias, y otros, 2008)
  • 8. Diseño Conceptual Entidad Atributos tiene Relaciones entre entidades Nombre Dominio Clave primaria PK Diseño Conceptual 8
  • 9. Diseño Lógico Modelo E/R + Restricciones del negocio Reglas de transformación al modelo lógico Diseño Lógico
  • 10. Diseño Físico Emplear lenguaje DDL SQL, aplicando mejoras de la integridad CREATE TABLE película (id_p number(6) PRIMARY KEY, Titulo varchar2(50) NOT NULL, estudio varchar2(50), fecha_prod date ); CREATE TABLE ejemplar ( numero number(6), Estado_conservacion varchar2(50), id_p number(6), CONSTRAINT ejemplar_pk PRIMARY KEY (numero, id_p), CONSTRAINT ej_pel_fk FOREIGN KEY (id_p) REFERENCES película (id_p) Diseño Lógico Diseño Físico
  • 11. Información de contacto: E-mail: jcmorocho@utpl.edu.ec Cuenta en skype: jcmorocho
  • 12. 12

Notas do Editor

  1. utpl
  2. utpl
  3. utpl
  4. utpl
  5. utpl
  6. utpl
  7. utpl
  8. utpl
  9. utpl
  10. utpl
  11. utpl
  12. utpl