Está en la página 1de 6

Grupo : ….. Alumno: Angelo A.

Gallici Aquino

DISEÑO DE BASES DE DATOS


Actividad Integradora N° 1

Un negocio de venta de comidas rápidas desea llevar un registro de sus repartos domiciliarios (delivery) con el objetivo
de obtener algunas estadísticas básicas, y conocer los clientes más habituales a fin de ofrecerles algunas promociones.
En principio, se utilizarán 5 entidades principales para el almacenamiento de los datos:

 clientes (datos principales: telefono, nombre, y domicilio –calle, numero y barrio- );


 repartidores (nombre completo y telefono)
 menú ( menú –plato o bebida-, precio, y descripción)
 pedidos (cliente, fecha y hora del pedido, monto total, y repartidor asignado)
 items del pedido (un registro para cada menú solicitado, con su cantidad)

Ejemplo de datos para el menú:

Menu Precio Descripción


Lomo Completo de Carne $74,00 Lechuga, tomate, jamón cocido, queso, huevo y papas fritas
Lomo Completo de Pollo $65,00 Lechuga, tomate, jamón cocido, queso, huevo y papas fritas
Lomo Vegetariano $60,00 mayonesa, lechuga, tomate, escabeche de verduras, queso y papas fritas
Lomo Simple de Carne $65,00 lechuga tomate y queso
Lomo Especial $80,00 salsa golf, tomate, queso jamón cocido, huevo, lechuga, pamitos, morron
y papas fritas
Lomo Roquefort $80,00 Mayonesa, lechuga, tomate, queso, huevo, salsa roquefort, y papas fritas
Empanada Arabes $7,00
Empanada Choclo $7,00
Empanada Jamón y queso $7,00
Empanada Verdura $7,00
Empanada Criolla $7,00
Empanada Dulce $7,00
Empanada Queso y cebolla $7,00
Empanada Atún $7,00
Tarta de Jamón y queso Grande $75,00
Tarta de Jamón y queso $45,00
Mediana
Tarta de Verdura Grande $75,00
Tarta de Verdura Mediana $45,00
Tarta de De choclo Grande $75,00
Tarta de De choclo Mediana $45,00
Agua saborizada 500CC $10,00
Gaseosa 1500CC $22,00 Coca cola, Fanta, Sprite, Coca Zero o Sprite Zero
Cervez Quilmes 1L $25,00
Cerveza Stella Artois 1L $40,00
Cerveza Stella Artois 330CC $25,00
Consignas:

1. Realizar un diagrama Entidad-Relación -respetando la sintaxis de la guía o realizarlo con un software afín- para el
caso planteado
importante:
 Todas las entidades deben contemplar un código interno de identificación (id).
 Obviamente el ejemplo se presta para ampliarlo en muchos sentidos, ya sea para almacenar información
adicional, y/o integrarla con otras entidades, pero el objeto de esta consigna es resolverlo con lo mínimo
requerido, por lo que se pide ajustarse a lo solicitado; cualquier duda se podrá incluir en el foro del aula para
compartirlo con el resto del grupo.

2. Indicar los dominios para cada atributo, respetando el siguiente formato:


(Indicar el ‘tamaño’ en los caso que lo requiera)

Entidad Campo Domino Descripción Tamaño


REPARTIDORES NOMBRE_COMPLETO S STRING 120

3. Realizar un cuadro que identifique las diferentes claves de las diferentes tablas, en el siguiente formato de ejemplo:

Tabla Claves candidatas Clave Principal Claves alternativas Claves ajenas


(indicar tabla relacionada)
ALUMNOS NRO_LEGAJO NRO_LEGAJO NRO_DNI+TIPO_DNI TIPO_DNI (tabla TIPOS_DOCUMENTO)
NRO_DNI+TIPO_DNI COD_LOCALIDAD (tabla LOCALIDADES)
COD_NIVEL (tabla NIVELES)

4. En otro cuadro, señale que tipo de regla (para ELIMINACIÓN de claves primarias) aplicará en el diseño para cada una
de las relaciones establecidas. Seleccione una y justifique.

Relaciones Restringida Se propaga Anula


(tabla relacionada.campo) -> (tabla principal.campo) (Restricted) (Cascades) (Nullifies)
DPTOS_EMPLS.NRO_LEGAJO -> EMPLEADOS.NRO_LEGAJO X
DETALLE_FACTURA.NRO_FACTURA -> FACTURA.NRO_FACTURA X

--o—
1)
2)
3)
4)

También podría gustarte