Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
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
Pgina | 2
ESTRUCTURA DE LA BD MYSQL
ARTICULO
FABRICA:
Pgina | 3
PEDIDO:
CLIENTE:
CABECERA:
CUERPO:
Pgina | 4
REALIZAR
A) DIAGRAMA E-R
B) MODELO RELACIONAL EER
C) ESTRUCTURA DE LA BD MYSQL
DIAGRAMA E-R
Pgina | 5
ESTRUCTURA DE LA BD MYSQL
DIRECTOR:
PROMOCION:
Pgina | 6
SALA:
FUNCION:
OPCION:
PELICULA:
Pgina | 7
CINE:
ACTOR:
REALIZAR
A) DIAGRAMA E-R
Pgina | 8
B) MODELO RELACIONAL EER
C) ESTRUCTURA DE LA BD MYSQL
DIAGRAMA E-R
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
ESTRUCTURA DE LA BD MYSQL
CATEGORIAS:
P g i n a | 12
TRAMO:
CARRETERAS: