Sei sulla pagina 1di 13

Pgina | 1

PROBLEMA 1: ARTICULOS-ENCARGOS:
Una base de datos para una pequea empresa debe contener informacin acerca de clientes,
artculos y pedidos. Hasta el momento se registran los siguientes datos en documentos varios:
Para cada cliente: Nmero de cliente (nico), Direcciones de envo (varias por cliente), Saldo,
Lmite de crdito (depende del cliente, pero en ningn caso debe superar los 30,000 pesos),
Descuento.
Para cada artculo: Nmero de artculo (nico), Fbricas que lo distribuyen, Existencias de
ese artculo en cada fbrica, Descripcin del artculo.
Para cada pedido: Cada pedido tiene una cabecera y el cuerpo del pedido. La cabecera est
formada por el nmero de cliente, direccin de envo y fecha del pedido. El cuerpo del pedido
son varias lneas, en cada lnea se especifican el nmero del artculo pedido y la cantidad.
Adems, se ha determinado que se debe almacenar la informacin de las fbricas. Sin
embargo, dado el uso de distribuidores, se usar: Nmero de la fbrica (nico) y Telfono de
contacto. Y se desean ver cuntos artculos (en total) provee la fbrica. Tambin, por
informacin estratgica, se podra incluir informacin de fbricas alternativas respecto de las
que ya fabrican artculos para esta empresa.
Nota: Una direccin se entender como N, Calle, Comuna y Ciudad. Una fecha
Incluye hora.
REALIZAR
A) DIAGRAMA E-R
B) MODELO RELACIONAL EER
C) ESTRUCTURA DE LA BD MYSQL

DIAGRAMA E-R

MODELO RELACIONAL EER

Pgina | 2

ESTRUCTURA DE LA BD MYSQL

ARTICULO

FABRICA:

Pgina | 3

PEDIDO:

CLIENTE:

CABECERA:

CUERPO:

Pgina | 4

PROBLEMA 2. SITIO WEB


Se desea crear un sitio web con informacin referente a las pelculas en cartel en las salas de un
dudoso cine cercano a la plaza de armas.
De cada pelcula, se almacena una ficha con su ttulo de distribucin, su ttulo original, su
gnero, el idioma original, si tiene subttulos en espaol o no, los paises de origen, el ao de la
produccin, la url del sitio web de la pelcula, la duracin (en horas y minutos), la calificacin
(Apta todo pblico,+9 aos, +15 aos,+18 aos), fecha de estreno en Iguala, un resumen y un
identificador de la pelcula. De cada pelcula interesa conocer la lista de directores y el
reparto, es decir para cada actor que trabaja, el nombre de todos los personajes que
interpreta.
Adems interesa disponer de informacin sobre los directores y actores que trabajan en cada
pelcula.
De ambos, se conoce su nombre (que lo identifica) y su nacionalidad. Adems se desea
conocer la cantidad de pelculas en las que dirigieron o actuaron. Tenga en cuenta que hay
personas que cumplen los dos roles.
Los cines pueden tener ms de una sala y cada semana cada uno de los cines enva la
cartelera para dicha semana, indicando de detalle de las funciones. Para cada funcin se
conoce el da de la semana y la hora de comienzo, y obviamente la sala y la pelcula que
exhibe. De cada sala se sabe el nombre, un nmero que la identifica dentro del cine y la
cantidad de butacas que posee. De cada cine se conoce el nombre que lo identifica, su
direccin y telfono para consultas.
Algunos cines cuentan con promociones. Estas promociones dependen de la funcin. (Ej. De
lunes a jueves antes de las 18 50% de descuento en la sala tal del cine tal para la pelcula
cual...La funcin del lunes a las 14 para la pelcula tal en la sala cual, no se cobra a los
escolares con tnica...) De cada promocin se conoce una descripcin y el descuento que
aplica.
Adems del resumen de la pelcula que se incluye en la ficha interesa mostrar la opinin de las
personas que vieron la pelcula. De cada opinin se conoce el nombre de la persona que la
realiza, su edad, le fecha en que registr su opinin, la calificacin que le dio a la pelcula
(Obra Maestra, Muy Buena, Buena, Regular, Mala) y el comentario propiamente dicho. A cada
opinin se le asigna un nmero que la identifica respecto de la pelcula sobre la cual opina.

REALIZAR
A) DIAGRAMA E-R
B) MODELO RELACIONAL EER
C) ESTRUCTURA DE LA BD MYSQL

DIAGRAMA E-R

Pgina | 5

MODELO RELACIONAL EER

ESTRUCTURA DE LA BD MYSQL

DIRECTOR:

PROMOCION:

Pgina | 6

SALA:

FUNCION:

OPCION:

PELICULA:

Pgina | 7

CINE:

ACTOR:

PROBLEMA 3. SISTEMA VENTAS


Le contratan para hacer una BD que permita apoyar la gestin de un sistema de ventas. La
empresa necesita llevar un control de proveedores, clientes, productos y ventas.
Un proveedor tiene un RUT, nombre, direccin, telfono y pgina web. Un cliente tambin tiene
RUT, nombre, direccin, pero puede tener varios telfonos de contacto. La direccin se
entiende por calle, nmero, comuna y ciudad.
Un producto tiene un id nico, nombre, precio actual, stock y nombre del proveedor.
Adems se organizan en categoras, y cada producto va slo en una categora. Una categora
tiene id, nombre y descripcin.
Por razones de contabilidad, se debe registrar la informacin de cada venta con un id, fecha,
cliente, descuento y monto final. Adems se debe guardar el precio al momento de la venta, la
cantidad vendida y el monto total por el producto.

REALIZAR
A) DIAGRAMA E-R

Pgina | 8
B) MODELO RELACIONAL EER
C) ESTRUCTURA DE LA BD MYSQL

DIAGRAMA E-R

MODELO RELACIONAL EER

Pgina | 9

ESTRUCTURA DE LA BD MYSQL

PROVEEDOR:

PRODUCTO:

CLIENTE:

CATEGORIA:

P g i n a | 10

VENTA:

PROBLEMA 4. CARRETERAS
Disear un esquema E/R que recoja la organizacin de una base de datos para contener la
informacin sobre todas las carreteras del pas, sabiendo que se deben cumplir las siguientes
especificaciones:
- Las carreteras estn divididas en varias categoras (locales, comerciales, regionales,
nacionales, autovas, etc).
- Las carreteras se dividen en tramos. Un tramo siempre pertenece a una nica carretera y
no puede cambiar de carretera.
- Un tramo puede pasar por varias comunas, interesando conocer el Km de la carretera y la
comuna donde empieza el tramo y en donde termina.
- Para los tramos que suponen principio o final de carretera, interesa saber si es que la
carretera concluye fsicamente o es que confluye en otra carretera. En este caso, interesa
conocer con qu carretera confluye y en qu kilmetro, tramo y comuna.

REALIZAR
A) DIAGRAMA E-R
B) MODELO RELACIONAL EER
C) ESTRUCTURA DE LA BD MYSQL

DIAGRAMA E-R

P g i n a | 11

MODELO RELACIONAL EER

ESTRUCTURA DE LA BD MYSQL
CATEGORIAS:

P g i n a | 12

TRAMO:

CARRETERAS:

Potrebbero piacerti anche