Ejercicio 1
1.- 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.
Reflexión
• ¿Qué se me dificulto? Al principio no entendía
muy bien como hacer las relaciones, pero
investigando y preguntando logre entender.
• ¿Qué características tienen las relaciones?
Los proveedores tienen de relación 1 a muchos
, en productos la relación es de muchos a
muchos.
Ejercicio 2
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.
Reflexión
• ¿Qué se me dificulto? Esta vez fue mas fácil
que la anterior, el único inconveniente que le
veo es que es muy laborioso de hacer.
• ¿Qué características tienen las relaciones? La
relación es muy similar a la del ejercicio
anterior, lo único diferente son algunos
atributos de las entidades
Ejercicio 3
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.
Reflexión
• ¿Qué se me dificulto? Lo más difícil creo que
fue llenar la tabla de medicamentos.
• ¿Qué características tienen las relaciones?
Las bodegas tienen de relación 1 a muchos
con anaqueles y los anaqueles tienen de
relación de muchos a muchos con
medicamentos.

Ejercicios de bases de datos

  • 4.
    Ejercicio 1 1.- Unaempresa 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.
  • 10.
    Reflexión • ¿Qué seme dificulto? Al principio no entendía muy bien como hacer las relaciones, pero investigando y preguntando logre entender. • ¿Qué características tienen las relaciones? Los proveedores tienen de relación 1 a muchos , en productos la relación es de muchos a muchos.
  • 11.
    Ejercicio 2 2.-Se deseainformatizar 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.
  • 17.
    Reflexión • ¿Qué seme dificulto? Esta vez fue mas fácil que la anterior, el único inconveniente que le veo es que es muy laborioso de hacer. • ¿Qué características tienen las relaciones? La relación es muy similar a la del ejercicio anterior, lo único diferente son algunos atributos de las entidades
  • 18.
    Ejercicio 3 3.-En unafarmacia 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.
  • 24.
    Reflexión • ¿Qué seme dificulto? Lo más difícil creo que fue llenar la tabla de medicamentos. • ¿Qué características tienen las relaciones? Las bodegas tienen de relación 1 a muchos con anaqueles y los anaqueles tienen de relación de muchos a muchos con medicamentos.