Metodologia para el desarrollo
description
Transcript of Metodologia para el desarrollo
![Page 1: Metodologia para el desarrollo](https://reader034.fdocument.pub/reader034/viewer/2022051323/549a006bac7959182e8b598f/html5/thumbnails/1.jpg)
ESCUELA:
NOMBRES:
BASE DE DATOS AVANZADAS
Ciencias de la Computación
1
Ing. Juan Carlos Morocho
Unidad 1: Metodología para el desarrollo de bases de datos
![Page 2: Metodologia para el desarrollo](https://reader034.fdocument.pub/reader034/viewer/2022051323/549a006bac7959182e8b598f/html5/thumbnails/2.jpg)
Estamos utilizando una metodología de diseño de base de datos que comprende tres fases principales:
Metodología
![Page 3: Metodologia para el desarrollo](https://reader034.fdocument.pub/reader034/viewer/2022051323/549a006bac7959182e8b598f/html5/thumbnails/3.jpg)
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 caminoa seguir.
Una metodología puede ser adaptable de acuerdo a la naturaleza del proyecto.
![Page 4: Metodologia para el desarrollo](https://reader034.fdocument.pub/reader034/viewer/2022051323/549a006bac7959182e8b598f/html5/thumbnails/4.jpg)
Metodología
Una metodología recomienda: Actividades que hay que realizar para
producir algo, en nuestro caso un diseño de base de datos.
![Page 5: Metodologia para el desarrollo](https://reader034.fdocument.pub/reader034/viewer/2022051323/549a006bac7959182e8b598f/html5/thumbnails/5.jpg)
Metodología
Una metodología recomienda: Herramientas que apoyen dichas
actividades: Herramientas automatizadas Formatos o plantillas para documentar
![Page 6: Metodologia para el desarrollo](https://reader034.fdocument.pub/reader034/viewer/2022051323/549a006bac7959182e8b598f/html5/thumbnails/6.jpg)
Metodología
Una metodología recomienda: Que haya personal involucrado en cada
actividad.
![Page 7: Metodologia para el desarrollo](https://reader034.fdocument.pub/reader034/viewer/2022051323/549a006bac7959182e8b598f/html5/thumbnails/7.jpg)
Metodología
Figura 1. Relación entre los componentes de una metodología (Iglesias, y otros, 2008)
![Page 8: Metodologia para el desarrollo](https://reader034.fdocument.pub/reader034/viewer/2022051323/549a006bac7959182e8b598f/html5/thumbnails/8.jpg)
8
Diseño Conceptual
tiene
Entidad
Relaciones entre entidades
Nombre Dominio Clave primaria PK
Atributos
Diseño Conceptual
![Page 9: Metodologia para el desarrollo](https://reader034.fdocument.pub/reader034/viewer/2022051323/549a006bac7959182e8b598f/html5/thumbnails/9.jpg)
Diseño Lógico
+ Restriccionesdel negocio
Modelo E/R
Reglas de transformaciónal modelo lógico
Diseño Lógico
![Page 10: Metodologia para el desarrollo](https://reader034.fdocument.pub/reader034/viewer/2022051323/549a006bac7959182e8b598f/html5/thumbnails/10.jpg)
Diseño Físico
Diseño FísicoDiseño Lógico
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)
![Page 12: Metodologia para el desarrollo](https://reader034.fdocument.pub/reader034/viewer/2022051323/549a006bac7959182e8b598f/html5/thumbnails/12.jpg)
12