Está en la página 1de 1

FARMACIA “MEGAFARMA”

La empresa la cual se dedica a vender diferentes tipos de productos relacionados con


la salud, especialmente medicamentos solicita diseñar el modelo lógico de una base de
datos, y su debida implementación a través de instrucciones SQL. Una vez fue
completado el proceso de levantamiento de requerimientos, se obtiene la siguiente
información.

La empresa cuenta con una línea de ventas de motocicletas. Estas motocicletas


pueden ser nuevas o usadas. De cada motocicleta se requiere conocer su marca,
modelo, cilindraje, capacidad en litros de gasolina en el tanque, consumo de gasolina
(km x galón), categoría y precio. De cada categoría de motocicleta se requiere
conocer: tipo (trail, naked, supernaked, classic), país de origen y año de creación. Cada
motocicleta se encuentra identificada por su número de chasis. También se requiere
saber si la motocicleta está disponible (vendida o en stock).

La venta de repuestos es otra línea de negocios de esta empresa. Cada repuesto tiene
un número de serial que no se repite, adicionalmente tiene los siguientes datos:
descripción, peso (en libras), país de origen, marca, precio y si se encuentra disponible
o no (vendido o en stock).

La empresa necesita facturar tanto motocicletas, como repuestos. La factura debe


incluir un consecutivo numérico que se incremente de manera automática, nombre del
cliente, cédula del cliente, email del cliente, dirección de la residencia del cliente,
repuesto adquirido o motocicleta adquirida. En una misma factura se pueden incluir
varios repuestos que el cliente necesite.

Cuando la factura corresponde a una motocicleta se debe incluir los siguientes datos:
valor de impuesto promedio, valor de aranceles, tiempo de entrega (días), sucursal del
tránsito en donde se encuentra registrada, ciudad en donde está registrada. Estos
datos no son necesarios para la facturación de repuestos.

Requerimientos del Taller:

1. Identifique todas las entidades y sus respectivos atributos.


2. Identifique las relaciones entre las entidades.
3. Implemente la base de datos con lenguaje SQL.
4. Para cada una de las tablas insertar al menos 2 registros de datos.

También podría gustarte