Sunteți pe pagina 1din 2

Ejercicios Modelo Entidad - Relacin

1. Una empresa dedicada al desarrollo de diferentes proyectos desea tener una base de datos para la administracin y gestin adecuada de estos proyectos. Cada proyecto elaborado esta integrado por diferentes piezas en cantidades diferentes, y cada una de las piezas pueden ser suministradas por proveedores diferentes. Los proveedores pueden ser de la misma ciudad donde se llega a cabo el proyecto o de otras ciudades, las piezas que suministra cada proveedor pueden estar ubicada fsicamente en la misma ciudad donde esta el proveedor o en otra ciudad distinta, adems los proyectos pueden ser desarrollados en diferentes ciudades, pero un proyecto solo puede estar es una ciudad, de cada proyecto interesa conocer: Nombre o descripcin del proyecto, identificador nico, fecha de inicio, presupuesto otorgado($) y la ciudad donde se desarrolla, de las piezas interesa conocer: Cdigo de pieza, nombre o descripcin de la pieza, color, peso, precio de venta de cada proveedor y la ciudad donde se ubica, de cada proveedor interesa conocer: RFC, nombre del proveedor, direccin, telfono y ciudad donde reside. En la base a la problemtica planteada elabore el modelo conceptual optimo de la base de datos. Una empresa dispone de una flota de coches para sus vendedores. A cada vendedor se le asigna un coche, y cada coche solo se asigna a un vendedor. Adems, cada vendedor esta asignado a una regin de cierto pas y cada regin esta compuesta por un conjunto de ciudades. Se desea construir una base de datos para mantener informacin sobre los equipos y partidos de una liga deportiva. Un equipo tiene cierto nmero de jugadores, y no todos participan en cada partido. Se desea registrar en la base de datos por cada partido, los jugadores de cada equipo que intervienen, posiciones en que juegan y los resultados de los encuentros. Obtener el diseo ms adecuado, realizando todas las suposiciones que creas necesarias. Elige tu deporte favorito (baloncesto, balonmano, football,.....) Un profesor de la carrera de informtica desea tener una base de datos que le permita almacenar los registros de las calificaciones parciales de cada uno de los alumnos. El profesor solamente imparte una materia, pero le interesa tener un registro de los alumnos por cuatrimestre. Cada alumno esta vinculado a un solo grupo. Elabore el modelo conceptual optimo para este problema Una base de datos para una pequea empresa debe contener informacin acerca de clientes, artculos y pedidos. Se necesitan almacenar los siguientes datos: Para cada cliente: Numero de cliente (nico) Direcciones de envo (varias por cliente) Saldo Limite de crdito (depende del cliente, pero en ningn caso debe superar las 3000 pesos) Descuento Para cada articulo: Nmero de artculo (nico) Fabricas que lo distribuyen Existencia del artculo en cada fabrica Para cada pedido: Cada pedido tiene una cabecera y el cuerpo del pedido. La cabecera esta formada por el nmero del cliente, direccin de envo y fecha de pedido El cuerpo del pedido son varas lneas, en cada lnea se especifica el nmero de artculo pedido y la cantidad Disear una base de datos para la empresa. Una base de datos acadmica contiene informacin sobre un plan de perfeccionamiento del personal dentro de una empresa. El plan consiste en un a serie de cursos de perfeccionamiento. Para cada curso, la base de datos contiene informacin detallada de todos los cursos que son requisito para ese curso (es decir, el alumno debe tenerlos aprobados antes de poder matricularse). Normalmente cada curso tiene varias ofertas, es decir, se ofrece la posibilidad de realizarlo en diferentes fechas y con diferentes profesores (por ejemplo, Introduccin a las Bases de Datos pueden realizarse del 15 al 23 de Diciembre con el profesor Fernndez en el Aula 8, o del 14 al 24 de Enero con el profesor Garca en el Aula 2 o del 1 al 10 de Abril con el profesor Fernndez en el Aula 2). La base de datos contiene todos los detalles de todos los profesores y estudiantes de cierta oferta. Tambin se tiene informacin acerca del nombre, NIF y puesto de los empleados dentro de la empresa. Tanto los profesores como los estudiantes de los cursos son empleados de la compaa. Elabore el modelo conceptual optimo para esta problemtica. Se trata de disear una base de datos de una agencia aeroespacial. En ella se pretende almacenar toda la informacin referente a sus empleados (DNI, Nombre completo, edad y direccin) y los nombres y parentesco de los familiares que dependen de estos. Los empleados pueden ser tcnicos, astronautas y cientficos. Los empleados participan en una serie de misiones en un periodo determinado de tiempo, dato que es de inters recoger, pero como mximo, a lo largo de su estancia en la agencia puede participar en diez misiones. Puede haber empleados que no participan en ninguna misin
Pgina 1

2.

3.

4.

5.

6.

7.

Javier Jess Torres Yaez Sistemas Informticos

porque estn en perodo de prcticas. Cada misin es propuesta por un cientfico en una fecha determinada. Estas misiones estn desarrolladas con vistas al estudio de uno o varios planetas. La agencia dispone de una flota de naves espaciales de distintos tipos que realizan vuelos entre dos fechas en cada una de las misiones. Estas naves son manejadas en una fecha concreta por astronautas. Una vez finalizada una misin se pretende almacenar sus conclusiones y la fecha de finalizacin. 8. El supermercado Mandarn, ha decidido informatizar toda su gestin. La informacin que se desea almacenar es la siguiente: El supermercado tiene un conjunto de proveedores, de los cuales se desea almacenar su nombre, direccin y telfono. Cada proveedor surte o suministra al supermercado de uno o varios artculos, y es posible que un mismo articulo sea servido por mas de un proveedor. Por cada articulo deseamos saber el nombre, el precio de venta, precio de compra (precio de proveedor), clave del articulo, descripcin y existencia en bodega. Por otro lado, el supermercado esta organizado en distintos departamentos, cada uno de los cuales tiene un director y una serie de empleados. Cada departamento es responsable de un rea de ventas (Textil, alimentacin, hogar, etc..), y cada articulo puede solo puede ser vendido por un nico departamento. El supermercado necesita por cada empleado la siguiente informacin: RFC, nombre, direccin, telfono particular, salario y a que departamento pertenece. Finalmente, el supermercado tiene clientes que realizan pedidos. Por cada cliente se necesita su nombre, direcciones de envi, telfono y el saldo. Cada pedido consiste en un nmero de pedido, fecha de pedido, artculos de pedidos y cantidad de artculos. Se pide disear la base de datos.

9.

Una panadera comercial hace diferentes productos. Estoy incluyen pan blanco, pan dulce, pasteles especiales y muchos otros artculos horneados. Se compran ingredientes tales como: harina, especies, leche, etc., a vendedores. A veces un ingrediente es comprado a un solo vendedor y otras veces de muchos vendedores. La panadera tiene clientes comerciales, tales como escuelas y restaurantes, que colocan pedidos regularmente de artculos de panadera. Cada artculo de panadera tiene un especialista que supervisa la realizacin de operacin de horneado e inspecciona el producto terminado.

10. El dueo del supermercado "La Fortuna" ha visto aumentar considerablemente sus ventas, y ha decidido automatizar todos los procesos posibles. Para esto lo ha contratado a usted para que haga un modelo que refleje toda la informacin que se maneja en el supermercado, usando para ello las tcnicas grficas del modelo Entidad-Relacin. El supermercado tiene una entrada principal y una salida, y cuenta con 5 secciones: abarrotes, frutas y verduras, carnes y pescados, panadera y menaje. Los productos de cada seccin son distintos, y para cada producto se tiene un cdigo de barras, una descripcin y su precio. Para efectos contables, para cada producto se necesita conocer su precio de compra, monto pagado por concepto de IVA, y monto con el margen de ganancia. La suma de estos tres temes dar el precio de venta al pblico. Cada seccin puede tener uno, dos o tres encargados. Cada seccin maneja un stock de productos, y tiene una cota inferior para cada producto, de tal forma que al llegar a esta cota se hace un nuevo pedido al proveedor. Para cada proveedor se tiene su nombre, RUT comercial, direccin, varios nmeros de telfono y la lista de productos que vende. Para efectos de factura-cin, es necesario conocer la lista de productos que cada proveedor entrega, as como su precio. En cada rea de producto trabajan varios empleados, y para cada uno de stos se tiene su nombre, telfono, direccin, RUT y salario base. Los empleados tienen turnos de trabajo, pero pueden trabajar horas extra en cualquier seccin. Debido a esto, es necesario controlar el nmero de horas mensuales que cada empleado trabaja en cada seccin.

Javier Jess Torres Yaez Sistemas Informticos

Pgina 2

S-ar putea să vă placă și