metodologia para el desarrollo

12
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

Upload: utpl-utpl

Post on 18-Dec-2014

246 views

Category:

Documents


1 download

DESCRIPTION

 

TRANSCRIPT

Page 1: Metodologia para el desarrollo

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

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

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

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

Metodología

Una metodología recomienda: Herramientas que apoyen dichas

actividades: Herramientas automatizadas Formatos o plantillas para documentar

Page 6: Metodologia para el desarrollo

Metodología

Una metodología recomienda: Que haya personal involucrado en cada

actividad.

Page 7: Metodologia para el desarrollo

Metodología

Figura 1. Relación entre los componentes de una metodología (Iglesias, y otros, 2008)

Page 8: Metodologia para el desarrollo

8

Diseño Conceptual

tiene

Entidad

Relaciones entre entidades

Nombre Dominio Clave primaria PK

Atributos

Diseño Conceptual

Page 9: Metodologia para el desarrollo

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

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 11: Metodologia para el desarrollo

Información de contacto:

E-mail: [email protected]

Cuenta en skype: jcmorocho

Page 12: Metodologia para el desarrollo

12