Está en la página 1de 5

EJERCICIO 01

Una base de datos para una pequeña empresa debe contener información acerca de clientes,
artículos y pedidos. Se tiene la siguiente información:

cada cliente: Nro. de cliente (único), Direcciones de envío (varias por cliente), Saldo, crédito
(depende del cliente, no debe superar los S/. 5.000.), Descuento.

Para cada artículo: Nro. de artículo (único), Fábricas que lo distribuyen, Existencias de ese
artículo en cada fábrica, Descripción del artículo.

Cada pedido tiene un encabezado y el detalle del pedido. El encabezado se conforma por el
número de cliente, dirección de envío y fecha del pedido. El detalle del pedido son varias
líneas, en cada línea se especifican el número del artículo pedido y la cantidad. Además, se
debe almacenar la información de las fábricas. se usará:

Número de la fábrica (único) y Teléfono de contacto. Y se desean ver cuántos artículos (en
total) provee la fábrica. Nota: Una dirección se entenderá como N.º, Calle, Comuna y Ciudad.
Una fecha incluye hora. Se pide hacer el diagrama ER para la base de datos que represente
esta información.

Limite
Limite

crédito

D.E descripción
saldo Ex. Articulo

# cliente descuento
#articulo

cliente articulo

envía
hace hace

pedido fabrica

#fabrica
teléfono
A. prod.
detalle
encabezado

F. pedido
# cliente

D. envío
EJERCICIO 02

Le contratan para hacer una BD que permita apoyar la administración de un sistema de ventas.
La empresa necesita llevar un control de proveedores, clientes, productos y ventas. Un
proveedor tiene un RUC, nombre, dirección, fono y página web. Un cliente también tiene RUC,
nombre, dirección, teléfono de contacto. (La dirección se entiende por calle, número, comuna
y ciudad). Un producto tiene un id único, nombre, precio actual, stock y nombre del
proveedor. Los productos se organizan en categorías, y cada producto va sólo en una
categoría. Una categoría tiene id, nombre y descripción. Es necesario registrar la información
de cada venta con un id, fecha, cliente, descuento y monto final. También se debe guardar el
precio al momento de la venta, la cantidad vendida y el monto total por el producto.

calle numero comuna

dirección
ciudad
nombre fono nombre dirección
teléfono
ruc página web
ruc
contacto

proveedor cliente

provee categoría compra

organizado
cliente
productos pasa venta
cliente

stock id
cliente
N. proveedor fecha
id
nombre

Precio actual
Los profesores de la asignatura de Bases de Datos del SENATI desean crear una base de datos
que contenga la información de los resultados de las pruebas realizadas a los alumnos. Se sabe
que:
• Los alumnos están definidos por su ID, nombre y el grupo al que asisten a clase.
• Los alumnos realizan dos tipos de pruebas a lo largo del semestre académico:
o Exámenes escritos: cada alumno realiza varios a lo largo del curso, y estos exámenes
tienen nro. de examen, el nro. de preguntas de que consta y la fecha de realización (la misma
para todos los alumnos que realizan el mismo examen). es necesario almacenar la nota de
cada alumno por examen.
o Prácticas calificadas: se realiza varias de ellas durante el curso académico, algunas
serán grupales y otras individuales. Estas prácticas tienen un código de práctica, título de la
práctica y el nivel de dificultad. Se debe almacenar la fecha y nota obtenida.

En cuanto a los profesores, se desea conocer su DNI y nombre, y también quien es el qué ha
diseñado cada práctica calificada, sabiendo que en el diseño de una práctica calificada puede
colaborar más de uno profesor, y que un profesor puede diseñar más de una práctica. Además,
se debe saber la fecha en que ha sido diseñada cada práctica por el profesor correspondiente.

nombre # examen
# pregunta
dni

fecha

profesor examen
obtiene

obtenido nota

diseña tienen
fecha

practicas realiza alumnos

id
grupo
Cod. practica nombre
titulo

N. dificultad

También podría gustarte