Вы находитесь на странице: 1из 12

4

Angel Alberto

INSTITUTO
TECNOLOGICO
SUPERIOR DE TANTOYUCA
INGENIERIA EN SISTEMAS COMPUTACIONALES
Docente:
M. C. C. Manuel Hernndez Hdez.
Trabajo:
Diseo de Base de Datos con diagramas E-R, E-R Extendido y
UML
Materia:
Fundamentos de Base de Datos
Integrantes:
Herbert Hernndez Ismael
Jess Santiago Antonio
Alfonso Prez Celestino
Villanueva Santiago ngel Alberto
Semestre y grupo:
4 B
Equipo:
4.
Fecha de entrega:
28 de Marzo de 2017

ndice Contenido

INTRODUCCIN................................................................................................ 4
OBJETIVO DE LA PRCTICA.............................................................................5
4

EJERCICIO 1: FESTIVAL DE CINE.....................................................................5


Descripcin de la realidad.................................................................................... 5
Solucion con Diagrama E-R.................................................................................. 6
Solucion con Diagrama E-R Extendido...................................................................7
Solucion con Diagrama de clases UML..................................................................7
EJERCICIO 2. PEDIDOS CORREO.....................................................................8
Descripcin de la realidad.................................................................................... 8
Solucion con Diagrama E-R.................................................................................. 8
Solucion con Diagrama E-R Extendido...................................................................9
Solucion con Diagrama de clases UML..................................................................9
EJERCICIO 3. BANCO...................................................................................... 10
Descripcion del ejercicio BANCO.........................................................................10
SOLUCIN: Pregunta - Respuesta.....................................................................10
Diagrama E-R del esquema de base de datos BANCO...........................................11
CONCLUSION.................................................................................................. 12
BIBLIOGRAFIAS.............................................................................................. 12

Tabla de contenido de imgenes

Figura 1. Diagrama E R FESTIVAL DE CINE 6

Figura 2. Diagrama E R Extendido FESTIVAL DE CINE 7

Figura 3. Diagrama de clases UML FESTIVAL DE CINE 7


4

Figura 4. Diagrama E R PEDIDOS CORREO 8

Figura 5. Diagrama E R Extendido PEDIDO CORREO 9

Figura 6. Diagrama de clases UML PEDIDO CORREO 9

Figura 7. Diagrama E R Esquema de base de datos 11

INTRODUCCIN

La implementacin de las bases de datos con el modelo de Entidad Relacin,


empezaron desde su inicio en 1976 para hacer representaciones conceptuales de
los diferentes problemas en el mundo, el cual se le denomina como extendido por
la facilidad de interpretar los datos dentro de ella, que se lleva a cabo por la
representacin simblica de diferentes atributos como lo son el uso de las
entidades, claves primarias, claves forneas, claves candidatas, dominios, entre
otros factores que complementan el desarrollo de Bases de Datos. De igual
manera se tiene el Modelo UML que en sus siglas en ingles es: Lenguaje
4

Unificado de Modelado que en la actualidad es el modelado de sistemas de


software ms conocido y ms utilizado, por su amplio sistema de poder hacer de
manera grfica la documentacin de las bases de datos, en el cual es esencial la
especificacin de mtodos y procesos que se llevan a cabo dentro de esas tablas.

OBJETIVO DE LA PRCTICA.
Representar de manera grfica el desarrollo de Bases de Datos en diferentes
situaciones planteadas a partir del modelo Entidad Relacin, Entidad Relacin
Extendida y UML.

EJERCICIO 1: FESTIVAL DE CINE


Descripcin de la realidad.
Disea un esquema E/R que recoja la siguiente informacin, sobre un
FESTIVAL DE CINE:
4

Un festival de cine almacena informacion de los premios concedidos a lo largo de


los aos, de las peliculas participantes y de las personas que han intervenido en
las peliculas como productor, director y como actor.

Para cada premio interesa saber la categoria y ao del mismo (mejor actriz 98,
mejor director 2000, etc.,), el dinero en euros, a qu persona o personas les
corresponde y la pelicula (unica) a la que esta asociado.

Cada pelicula se la asocia un codigo y se guarda el titulo y el genero


(western, terror, etc.,) al que pertenece.
Para cada persona se le guarda el nombre, sexo, nacionalidad, en que
pelicula o peliculas ha participado como actor, como director y como
productor.
Una pelicula puede tener varios productores, varios directores y varios
actores.
El jurado del festival puede decidir no conceder un premio a ningun
participante (declararlo decierto).

Solucion con Diagrama E-R


4

Figura 1. Diagrama E R FESTIVAL DE CINE

Solucion con Diagrama E-R Extendido.

Figura 2. Diagrama E R Extendido FESTIVAL DE CINE


4

Solucion con Diagrama de clases UML

Figura 3. Diagrama de clases UML FESTIVAL DE CINE

EJERCICIO 2. PEDIDOS CORREO.


Descripcin de la realidad.
Considere una base de datos PEDIDOS CORREO en la que los empleados
registran los pedidos de piezas por parte de los clientes, los requisitos en
cuanto a datos son los siguientes:

La empresa de venta por correo tiene empleados identificados por un nmero de


empleado nico, adems del nombre, los apellidos, y el cdigo postal.

Cada cliente de la empresa est identificado por un nmero de repuesto nico, un


nombre, un precio y la cantidad de stock.

Cada pedido efectuado por un cliente es registrado por un empleado y se le


asigna un nmero de pedido que es nico. Cada pedido contiene la cantidad
especfica de uno o ms repuestos, la fecha de recibo y la fecha de envi
estimada. Tambin se registra la fecha de envi real.
4

Solucion con Diagrama E-R

Figura 4. Diagrama E R PEDIDOS CORREO

Solucion con Diagrama E-R Extendido.


4

Figura 5. Diagrama E R Extendido PEDIDO CORREO

Solucion con Diagrama de clases UML

Figura 6. Diagrama de clases UML PEDIDO CORREO

EJERCICIO 3. BANCO.
Descripcion del ejercicio BANCO
C) Considere el Diagrama E-R de la figura 1 para parte de la base de datos de
un BANCO. Cada banco puede tener varias sucursales, y puede tener
varias cuentas y prstamos.

SOLUCIN: Pregunta - Respuesta


Liste los tipos de entidades (no dbiles) del diagrama E-R.

1.- BANCO.
2.- CUENTA
3.- PRESTAMO
4.- CLIENTE

Hay algn tipo de entidad dbil? En ese caso, proporcione su


nombre, la clave parcial y la relacin de identificacin.
4

1.- Nombre: SUCURSAL_BANCO.


2.- Clave Parcial: Branch_no.
3.- Relacin de Identificacin: SUCURSALES

Qu restricciones especifican en este diagrama la clave parcial y


la relacin de identificacin del tipo de entidad dbil?

Si la entidad BANCO desaparece tambin desaparece la entidad


SUCURSAL_BANCO.

Liste los nombres de todos los tipos de relacin y especifique la


restriccin (min, mx.) de cada participacin de un tipo de entidad
en un tipo de relacin. Justifique sus opciones.

UN BANCO a SUCURSAL_BANCO (1, N)


SUCURSAL_BANCO a CUENTA (1, N)
SUCURSAL_BANCO a PRESTAMO (1, N)
CUENTA a CLIENTE (M, N)
PRESTAMO a CLIENTE (M, N)

Enumere brevemente los requisitos de usuario que conducen a


este diseo de esquema ER.

Suponga que cada cliente debe tener al menos una cuenta pero
est restringido a tener un mximo de dos prstamos simultneos,
y que una sucursal de un banco no puede tener ms de 1000
prstamos. Cmo se muestra esto en las restricciones (min,
mx.)?

UN CLIENTE MUCHOS PRSTAMOS


UN SUCURSAL_BANCO MUCHOS PRSTAMOS
4

Diagrama E-R del esquema de base de datos BANCO.

Figura 7. Diagrama E R Esquema de base de datos

CONCLUSION.

El desarrollo de modelos de esquemas de base de datos, refirindose


exactamente al modelo ER y ER Extendida as como al modelo UML nos fue de
gran ayuda ya que a partir de ello podemos tener la exactitud de como confortar
una base de datos bien estructurada, apoyndonos en una herramienta para estos
diagramas denominada Dia, la cual es muy til al momento de realizarlos.
Aprendimos a representar de manera adecuada cada esquema con su simbologa
y su cardinalidad, la cual despus de este trabajo desarrollado nos permitir
implementar bases de datos ms completas.
4

BIBLIOGRAFIAS

Herramienta de diagramas. Dia versin 0.97.2.

Jess Santiago Antonio.

Alfonso Prez Celestino.

Ismael Herbert Hernndez.

Angel Alberto Villanueva Santiago.

Вам также может понравиться