2. BD1: EMPRESA
• Una empresa vende productos a varios clientes. Se necesitan conocer los datos
personales de los clientes (nombre, apellidos, DNI, dirección y fecha de nacimiento.
Cada producto tiene un nombre y un código, así cómo 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 solo puede ser suministrado
por un proveedor, y que un proveedor puede suministrar diferentes productos. De
cada proveedor se desea conocer el NIF, nombre y dirección.
4. BD2: TIENDA INFORMÁTICA
• Se desea informatizar la gestión de una tienda informática. La tienda dispone de
una serie de de productos que se pueden vender a los clientes. De cada producto
informático se desea guardar el código, la descripción, el precio y el número de
existencias. De cada cliente se desea guardar el código, el nombre, los apellidos la
dirección y el 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 quedará registrada la compra en la base de datos junto con la
fecha con la que se ha comprado. Un mismo producto puede ser suministrado por
varios proveedores. De cada proveedor se desea guardar el código, el nombre, los
apellidos, la dirección, la provincia y el número de teléfono.
6. BD3: FARMACIA
• En una farmacia se requiere organizar la información de almacén mediante una base
de datos. Esta farmacia cuenta con varias bodegas, las cuales están organizadas en
anaqueles, de cada anaquel se conoce su código, capacidad y categoría de
medicamento que almacena. De cada bodega bodega se requiere almacenar:
código de bodega, encargado y capacidad. En cada bodega y anaquel de la
farmacia se almacenan los medicamentos, de los cuales se requiere almacenar
código de bodega en donde se almacena, código de anaquel, 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.
8. BD4: DESPACHO DE ARQUITECTURA
• Un despacho de arquitectura tiene en su personal a varios arquitectos de los cuales
se requiere almacenar código, nombre, cargo y categoría. Cada arquitecto tiene a su
cargo una o mas obras, de las cuales se conoce: código, descripción, ubicación,
presupuesto y código del arquitecto encargado. A cada obra la supervisa uno o más
supervisores, de los cuales se almacena código, nombre, categoría y código de obra
que supervisa.
10. BD5: TIENDA DEPARTAMENTAL
• En una tienda departamental se organiza la mercancía por departamentos, de los
cuales se conoce el código, la categoría, el código del encargado y la zona donde se
ubica. De cada producto se requiere almacenar el código del producto, el nombre,
la descripción, el código del departamento al que pertenece, el costo y el precio al
público. Del personal se almacena código de empleado, nombre, domicilio, puesto y
código de departamento en el cual labora. Cada departamento tiene un encargado.
Un producto pertenece a uno o más departamentos. Un empleado puede ser
encargado de un departamento.
12. BD6: FERIA DE DIVERSIONES
• Una feria de diversiones se organiza en stands, de cada stand se almacena el
código, la categoría, el nombre, el código del encargado y el código del servicio que
ofrece. Cada stand ofrece uno o más servicios, de los que almacena: código, código
de marca, descripción y horario de funcionamiento. Del personal registrado se
almacena el código, el puesto, nombre y código de stand. Cada servicio está
patrocinado por una marca, de la cual se almacena: código, nombre, tipo de
patrocinio y presupuesto asignado. Una marca puede patrocinar uno o más
servicios.
14. BD7: ELECCIONES
• Las elecciones de México se llevan a cabo en el mes de julio. Para informatizar la
información se pretende crear una base de datos. Considerar que: un partido tiene
muchos candidatos y un candidato tiene uno o más partidos, de cada partido se
conoce su código, nombre y número de militantes. De cada candidato se conoce el
código, nombre y cargo al que aspira. Una candidatura involucra uno o más
partidos, un partido tiene varias candidaturas, de la candidatura se conoce el
código, nombre, ciudad, estado y municipio a concursar. Se realizan encuestas para
conocer las preferencias de los votantes, las cuales encuestan a uno o más partidos.
Un partido puede ser encuestado por una o más encuestas. De las encuestas se
conoce l código, la empresa encuestadora, el código de candidatura y el porcentaje
mayor de votos que arroja.