Ejercicios modelo conceptual

1. Clientes Se desea realiza una base de datos para una empresa con los siguientes supuestos: Una empresa vende producto

Views 109 Downloads 20 File size 50KB

Report DMCA / Copyright

DOWNLOAD FILE

Recommend stories

Citation preview

1. Clientes Se desea realiza una base de datos para una empresa con los siguientes supuestos: Una empresa vende productos a varios clientes. Se necesita conocer los datos personales de los clientes (nombre, apellidos, NIF, 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 sólo 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. 2. Banco Crear un modelo conceptual que resuelva el siguiente problema de base de datos. Se trata de gestionar los datos de un banco que maneja estos datos: ●

Posee clientes que contratan cuentas en el banco. De los clientes tenemos su DNI, Nombre, Apellidos, Localidad, Dirección y Teléfono.



Todas las cuentas tienen un código de banco (4 dígitos), un código de sucursal (4 dígitos), un código de control (2 dígitos) y el código de la cuenta (10 dígitos). Toda cuenta tiene un saldo actual y se anota la fecha de contratación.



Las cuentas pueden ser de ahorro, de plazo fijo, cuentas vivienda o cuentas de pensiones. Las cuentas bancarias pueden pertenecer a más de un cliente.



De los empleados se anotan los siguientes datos, DNI, Nº empleado, Nombre, Apellidos, Dirección, Teléfono y una Cuenta bancaria para ingresar la nómina (que tiene que estar en este banco).



Algunos empleados son jefes y tienen a varios empleados a su cargo. Por otra parte todos los empleados han de tener un único jefe.

3. Mundial Realizar el modelo conceptual para una base de datos en la que se desea almacenar la información relativa a algunos aspectos del siguiente campeonato mundial de fútbol, considerando los siguientes supuestos: ●

De un jugador sabemos el código de federado, la fecha de nacimiento, el nombre y que pertenece a un único equipo.



De un equipo sabemos la nacionalidad, el nombre del entrenador y del ayudante. Un equipo juega varios partidos y se quiere saber cuantos goles ha marcado en cada partido.



Los partidos tienen una fecha y una hora. Un jugador puede actuar en varios puestos distintos, pero en un determinado partido sólo puede jugar en un puesto.



En cada partido intervienen tres colegiados: un juez de línea para la banda derecha, otro para la izquierda y un árbitro. De los colegiados queremos saber el nombre (que no se repite), la nacionalidad y la fecha de nacimiento.



Un colegiado puede realizar una función en un partido y otra distinta en otro partido.