metodologia para el desarrollo

Post on 18-Dec-2014

246 Views

Category:

Documents

1 Downloads

Preview:

Click to see full reader

DESCRIPTION

 

TRANSCRIPT

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

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

Metodología

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.

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)

8

Diseño Conceptual

tiene

Entidad

Relaciones entre entidades

Nombre Dominio Clave primaria PK

Atributos

Diseño Conceptual

Diseño Lógico

+ Restriccionesdel negocio

Modelo E/R

Reglas de transformaciónal modelo lógico

Diseño Lógico

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)

Información de contacto:

E-mail: jcmorocho@utpl.edu.ec

Cuenta en skype: jcmorocho

12

top related