El documento describe tres escenarios que requieren el uso de bases de datos para gestionar información: 1) Una empresa que vende productos a clientes y los obtiene de proveedores. 2) Una tienda informática que vende productos a clientes y los obtiene de proveedores. 3) Una farmacia que almacena medicamentos en bodegas y anaqueles.
2. -Una empresa vende productos a varios clientes. Se necesita conocer los datos
personales de los clientes (nombre, apellido, DNI, dirección y fecha de
nacimiento). Cada producto tiene un nombre y un código, así como un precio
unitario. Un cliente puede comprar varios productos a la empresa y un mismo
producto puede ser comprado por varios clientes.
Los productos son suministrados por diferentes proveedores. Se debe tener en
cuenta que un producto puede ser suministrado por un proveedor y un proveedor
puede suministrar diferentes productos. De cada proveedor se desea conocer el
NIF, nombre, y dirección.
3. 2.-Se desea informatizar la gestión de una tienda informática. La tienda dispone de una serie de
clientes. “De cada producto de informático se desea guardar el código, descripción, precio y numero
de existencias. De cada cliente se desea guardar el código, nombre, apellido, direcciones y número de
teléfono.Un cliente puede comprar varios productos en la tienda y un mismo producto puede ser
comprado por varios clientes.Cada vez que se compre un artículo de este quedara registrada la
compra en la base de datos junto con la fecha de compra.La tienda tiene contacto con varios
proveedores que son los que suministran los productos. Un mismo producto puede ser suministrado
por varios proveedores. De cada proveedor se desea guardar el código, nombre, apellido, dirección,
provincia y número de teléfono.
4. 3.-En una farmacia se requiere organizar la información de almacén mediante
una Base de Datos. Esta farmacia cuenta con bodegas de las cuales se
organizan en anaqueles, de cada anaquel se conoce su código, capacidad y
categoría de medicamento que almacena. De cada bodega se almacenara,
código de bodega, encargado, capacidad. En cada bodega y anaquel se
almacena un medicamento del cual se quiere almacenar código de anaquel,
código de bodega, código de medicamento, nombre comercial, ingrediente activo
y laboratorio. Un medicamento se almacena en una sola bodega. En un anaquel
se almacenan muchos medicamentos. una bodega tiene muchos anaqueles.