El documento presenta 10 ejercicios de práctica sobre modelado de bases de datos relacionales. Cada ejercicio describe un escenario de negocio diferente y solicita identificar las entidades, atributos y relaciones requeridas para modelar la base de datos. La persona concluye que ha mejorado en su habilidad de modelar bases de datos a través de la práctica constante pero aún se le dificultan algunos conceptos como las relaciones muchos a muchos.
2. Ejercicio #1
una empresa vende productos a varios clientes .se necesita conocer los datos personales de los
clientes(nombre, apellidos,dni,dirección y fecha de nacimientos).cada producto tiene un nombre y
un código así como un precio unitario un cliente puede comprar varios productos a una 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 puede suministrar diferentes productos
.de cada proveedor se desea conocer el NIF ,nombre y dirección.
9. Ejercicio # 2
Se desea informatizar la gestión de una tienda informática . La tienda dispone de una seria de
productos que se pueden vender a los clientes.
De cada producto informática se desea guardar el código , descripción, ,precio y numero de
existencia . De cada cliente se desea guardar el código, nombre , apellidos , dirección y núm.. De
teléfono.
Un cliente puede comprar varios productos y un mismo producto puede ser comprado por varios
clientes.
Cada vez que se compre un articulo quedara registrado la compra en la base de datos junto con
la fecha en la que se ha comprado el articulo . La tienda tiene contactos 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 ,apellidos , dirección ,
provincia y numero de teléfono.
16. Ejercicio #3
en una farmacia se requiere organizar la información de almacén durante una base de datos. Esta
información cuenta con varias bodegas las cuales están organizadas en anaqueles de cada
anaquel se conoce su código , capacidad y categoría de medicamentos que almacena. De cada
bodega se requiere almacenar código de bodega , encargo y capacidad. En cada bodega y
anaquel de la farmacia se almacenan los medicamentos de las cuales se requiere almacenar
código de bodega de donde se almacena , cod.anaquel ,cód. Medicamento , nombre comercial
ingrediente, activo y laboratorio . En un anaquel se almacenan muchos medicamentos. Una
bodega tiene muchos anaqueles.
17.
18.
19.
20.
21.
22. Reflexión en general
• Cuando comencé a hacer las relaciones por mi misma no podía por si sola pero después de que
mis compañeros y la maestra me apoyara logre hacerlas por mi misma .
• Al momento de poner las relaciones a cada ejercicio no sabia cual era el procedimiento para
ponerla o al omento de poner la clave principal tampoco sabia como ponerle a mas de una para
que sean clave principal pero al final lo logre también se me dificulto un poco en la información
que debería poner en los registros .
• Al final de todo si aprendí mucho sobre como poner las relaciones.
24. Ejercicio #4
• Un despacho de arquitectura tiene en su personal a varios arquitectos de los cuales se quiere
almacenar código , nombre , cargo y categoría. Cada arquitecto tiene a su cargo uno a mas
obras de las cuales se conoce código , descripción , ubicación , presupuesto y código del
arquitecto encargado a cada obra lo supervisa uno o mas supervisores de los cuales se
almacena código, nombre , categoría código de obra que supervisa.
31. Ejercicio #5
En una tienta departamental se organiza la mercancía por departamentos de las cuales se conoce
código, categoría, código del encargado y zona donde se ubica.
De cada producto se quiere almacenar código de producto , nombre , descripción , código del
departamento que pertenece ,precio .
Del personal se almacena código , nombre , domicilio , puesto y código de departamento.
Cada departamento tiene un encargado un producto pertenece a uno o mas departamentos. Un
empleado puede ser encargado de un departamento o desempeñar otro puesto.
32.
33.
34.
35.
36.
37. Reflexión en general
• Al momento de poner las relaciones a cada ejercicio no sabia cual era el procedimiento para
ponerla o al omento de poner la clave principal tampoco sabia como ponerle a mas de una para
que sean clave principal pero al final lo logre también se me dificulto un poco en la información
que debería poner en los registros .
• Al final de todo si aprendí mucho sobre como poner las relaciones.
39. Ejercicio #6
Una feria de diversiones se organiza en stands de cada stand se almacena el código ,
categoría , encargado .cada stand ofrece uno o mas servicios de lo que se almacena código ,
marca ,descripción y horario.
Del personal registrado en la feria se almacena código , puesto, nombre y código stand de
donde trabaja.
Cada servicio esta patrocinado por una marca de la cual se almacena código marca nombre
tipo de patrocinio y presupuesto una marca puede patrocinar uno o mas servicios.
40.
41.
42.
43.
44.
45. Reflexión
• Al momento de realizar estos ejercicios ya no se me dificulta tanto solo en algunas cosas .
Antes no podía hacer las relaciones y ahora ya se me hace un poco mas fácil, me confundo un
poco en lo de búsqueda y relación.
He estado mejorando gracias a mis compañeros que me apoyan
54. Reflexión
• Al momento de realizar esta ejercicio se me dificulto un poco en la parte de partido político no
pude llenar los 20 que se piden pero en lo demás no se me dificulto mucho creo que con la
practica se me esta haciendo mas facil
62. Reflexión
• Cuando hice esta ejercicio no se me dificultaron muchas cosas , si me revolví un poco pero nada
que no podía solucionar creo que he ido mejorando gracias a la practica.
71. reflexión
• En este ejercicio me revolví un poco porque no me salía la relación hasta que me di cuenta que
tenia que crear otra tabla para cada unión que debía de ser la relación de N:M pero al final lo
pude solucionar.
82. Reflexión
• En este ejercicio no se me dificulto mocho solo un poco en la relación porque hice varias tablas
uniones y no savia que tenia que poner mas de una y ahora se que cuando la relación es N:M se
tiene que realizar una unión.