Está en la página 1de 10

EJERCICIO # 1 Vamos a imaginarnos que nos encontramos en una academia de idiomas, en la que los alumnos se matriculan y asisten a clase

de forma temporal. En este caso me voy a centrar en lo que se llaman grupos abiertos, es decir, grupos en los que cualquiera se puede matricular (en oposicin a los grupos de empresa o grupos cerrados, que suelen funcionar de forma diferente). Cuando llegamos a la academia, se nos ofrece un folleto o catlogo de productos y servicios, en el que se detallan los diferentes cursos en los que nos podemos matricular, y las diferentes formas de pago que podemos utilizar. Seleccionamos uno de los cursos, la forma de pago que ms nos conviene, el horario al que vamos a asistir, y con esta informacin nos matriculamos. Como forma de pago, en este caso, vamos a utilizar un pago mensual, y queremos que se nos domicilie el pago a travs de nuestra cuenta bancaria. En la academia, llegado este punto, introducen en su sistema de informacin nuestros datos y nos imprimen el contrato de prestacin de servicios, en el que se incluyen todos nuestros datos, el curso en el que nos hemos matriculado y todos los pagos que vamos a tener que realizar mientras estemos matriculados. Nos piden, de paso, que paguemos una reserva de plaza, que es una pequea cantidad del primer recibo. En el siguiente da de clase, nos presentamos, y el profesor comprueba en su hoja de asistencia que estamos incluidos en el grupo nos da la bienvenida, y empezamos a estudiar.

EJERCICIO # 2 Suponga que estamos modelando los datos de una COMPAIA. La base de datos COMPAIA debe mantener informacin sobre los empleados de la compaa, los departamentos y los proyectos. La descripcin del minimundo (la parte de la compaa a ser representada en la base de datos) es la siguiente: 1. La compaia est organizada en departamentos. Cada departamento tiene un nombre nico. un nmero nico, y un empleado particular quien lo administra. Se quiere saber la fecha en que el empleado administrador empez a hacerse cargo del departamento. Un departamento puede tener varios locales. 2. Cada departamento controla un cierto nmero de proyectos. Cada proyecto tiene un nombre y nmero nicos, y un local. 3. Para cada empleado se desea tener su nombre, rut, direccin, salario, sexo y ao de nacimiento. Un empleado es asignado a un departamento, pero puede trabajar en varios proyectos, los que no son necesariamente controlados por el mismo departamento. Se quiere saber el nmero de horas semanales que un empleado trabaja en cada proyecto. Se quiere adems saber cul es el supervisor directo de cada empleado. 4. Se desea conocer las personas dependientes de cada empleado para propsitos de seguros. De cada dependiente se desea conocer el nombre, sexo, fecha de nacimiento y relacin con el empleado.

EJERCICIO # 3 Se desea informatizar la gestin de una empresa de transportes que reparte paquetes por toda Espaa. Los encargados de llevar los paquetes son los camioneros, de los que se quiere guardar el dni, nombre, telfono, direccin, salario y poblacin en la que vive. De los paquetes transportados interesa conocer el cdigo de paquete,

descripcin, destinatario y direccin del destinatario. Un camionero distribuye muchos paquetes, y un paquete slo puede ser distribuido por un camionero. De las provincias a las que llegan los paquetes interesa guardar el cdigo de provincia y el nombre. Un paquete slo puede llegar a una provincia. Sin embargo, a una provincia pueden llegar varios paquetes. De los camiones que llevan los camioneros, interesa conocer la matrcula, modelo, tipo y potencia. Un camionero puede conducir diferentes camiones en fechas diferentes, y un camin puede ser conducido por varios camioneros. La relacin entre ellos es: CamioneroconduceCamin CamionerodistribuyePaquete PaquetedestinadoProvincia

EJERCICIO # 4 Aqu podemos observar las diferentes entidades, atributos y relaciones que hay en el ejercicio 1. Para empezar, los atributos son aquellos que hacen referencia o dan caractersticas de una entidad o elemento. El elemento es el objeto para el cual recopilamos datos. La relacin es la manera en que interactan entre s. Debemos partir de que nuestras entidades son: Cliente, Producto y Proveedor. La entidad o relacin Cliente necesita atributos que son apellidos, fecha de nacimiento, telfono y RFC. Todos aportan la informacin necesaria para la ubicacin del cliente. Esta entidad se vincula directamente con la entidad Productocon la relacin de compra, el cual a su vez tiene los atributos nombre, cdigo y precio. Esta entidad tiene relacin directa con la entidad Proveedor a travs de la accin suministrar. El elemento Proveedor tiene los siguientes atributos: Nombre, RFC y Direccin.

EJERCICIO # 5 Una empresa de aparatos electrnicos desea informatizar sus datos. Escribir el diagrama ER que responda a la siguiente especiacin verbal: Cada aparato electrnico viene determinado por un cdigo nico y una descripcin. Adems cada aparato corresponde a un tipo de electrodomsticos (a lo sumo). Cada tipo de electrodomstico (televisor, mp3, lavadora, etc.) tiene unnombre y unas caractersticas (un campo de texto). Se supone que nohay dos tipos con el mismo nombre y caractersticas. Algunos tipos pueden formar parte de otro tipo mas general (mp3 de aparato demsica), pero en este caso solo forman parte de un nico tipo. Los componentes son las piezas que forman el aparato. Vienen dados por un nombre (por ejemplo transformador) y unas especiaciones (un campo de texto).Tambin nos interesa conocer datos de los fabricantes de componentes: su CIF (nico) y su domicilio social.Cada aparato puede llevar cualquier cantidad de componentes. Interesa saber para cada aparato que componentes lleva y que fabricante suministra cada componente. Un aparato puede llevar muchas unidades de un mismo componente (interesa saber cuantas), pero en este caso todas estarn suministradas por el mismo fabricante y con un mismo precio.