Você está na página 1de 8

Instituto Educacin Superior Pblico Ciro Alegra Bazn

IV

PRACTICA
Para los siguientes casos, elaborar su diagrama Entidad Relacin E-R, y crear la base de datos en Access

Caso 01: Vuelta Ciclista Los organizadores de una vuelta ciclista por etapas quieren desarrollar una aplicacin para gestionar los datos de los participantes en la competicin. Nos piden que diseemos un esquema E/R que recoja la informacin de acuerdo a lo siguiente. Cada ciclista se identifica con un dorsal que se mantiene sin cambiar a lo largo de todas las etapas. Adems necesitamos saber su nombre, equipo al que pertenece, fecha de nacimiento, edad, cules son las etapas que ha ganado y los puertos por los que ha pasado en primera posicin. Existen varios maillots (camisetas) especiales que llevan algunos ciclistas. Por ejemplo, el amarillo lo viste el corredor situado en primera posicin de la clasificacin general de la vuelta. Para cada uno de estos maillots se debera saber su color, tipo de premio al que est asociado (por ejemplo primer clasificado, campen de la montaa, etc.) y el premio en metlico que le corresponder al corredor que posea ese maillot cuando acabe la vuelta. Cada maillot especial tiene un solo color, que es diferente al del resto de maillots. Cada etapa se identifica con un nmero y se conoce el nmero de kilmetros de los que consta, la poblacin de salida y la de llegada. Se desea guardar quin es el corredor que lleva cada maillot especial al final de cada etapa de la vuelta. Hay que tener en cuenta que un mismo corredor puede tener derecho a llevar varios de estos maillots al final de capa etapa . Por cada puerto se almacena la nica etapa a la que corresponde y el nmero de orden de subida respecto a otros puertos de la misma etapa. Tambin se guarda la categora asignada al mismo por parte de la organizacin y la altitud. Adems de lo anterior se guarda por cada equipo su nombre (no hay dos equipos con el mismo nombre) y el de su director. Por cada corredor el tiempo que ha conseguido en cada etapa (horas, minutos y segundos). Se desea disponer de la informacin de todos los corredores aunque hayan abandonado la carrera. Sin embargo les gustara poder distinguir quines siguen en carrera de los que no. Caso 02: Gimnasio En un Gimnasio se quiere implementar una base de datos para llevar el control de los socios, recursos utilizados, etc. Las especificaciones que nos han dado son: Existen varias salas, de las cuales se quiere guardar informacin, como los metros cuadrados que ocupa, ubicacin y el tipo de sala que es (cardio, general, muscular). Cada sala se identifica por un nmero. Hay salas que tienen aparatos y salas que no. en las salas se puede o no impartir clases. Ing. Neicer Campos Vsquez 1

Instituto Educacin Superior Pblico Ciro Alegra Bazn

IV

Cada aparato est asignado a una nica sala y de cada uno de ellos se quiere tener almacenado, su cdigo, descripcin y estado de conservacin. Tambin se quiere tener informacin relacionada con las clases que se imparten (descripcin, dia/hora), cada clase se identifica por un cdigo de clase. Cada clase tiene asociada una sala donde se imparte y un entrenador. De cada entrenador se desea conocer su DNI, nombre, telfono, si tiene o no titulacin y experiencia profesional, as como las clases que pueden impartir (aerobics, step, etc). De cada socio se quiere conocer el nmero de socio, nombre, direccin, telfono, profesin y datos bancarios, as como las clases alas que asiste.

Caso 03: Farmacia La gestin de una farmacia solicita poder llevar el control de los medicamentos existentes, as como de los que se van vendiendo, para lo cual se pretende disear un sistema acorde a las siguientes especificaciones: En la farmacia se requiere la catalogacin de todos los medicamentos existentes para lo cual se almacenar el cdigo de medicamento, el nombre, el tipo, unidades en stock, unidades vendidas y precio. Existen medicamentos de venta libre y otros que pueden dispensarse con receta mdica. La farmacia compra cada medicamento en un laboratorio, o bien los fabrica ella misma, se desean conocer los datos del laboratorio. Los medicamentos se agrupan por genricos. De este modo si la farmacia no dispone de un medicamento en particular puede vender otro similar aunque de distinto laboratorio. Caso 04: Empresa Sabelotodo La empresa de formacin El sabelotodo, desea llevar un control informatizado de los cursos que imparte as como de lo profesores que participan en dichos cursos. Para ello, nos han dado las siguientes especificaciones: Cada curso, del que se desea conocer el ttulo, el nmero de horas y el tema o los temas que trata, se identifica por un cdigo de curso. Cada curso puede tener una serie de cursos cuyo realizacin previa es obligatoria (prerrequisito) o recomendada. Cada curso se puede impartir una o varias veces, en diferentes fechas y en cada edicin del mismo pueden participar diferentes empleados. Los empleados, de los que se desea conocer su cdigo de empleado, nombre, DNI y fecha de antigedad en la empresa, pueden impartir y recibir cursos pero con la restriccin de que en una misma edicin de un curso no pueden participar como profesores y como alumnos.

Ing. Neicer Campos Vsquez

Instituto Educacin Superior Pblico Ciro Alegra Bazn

IV

Caso 05: Empresa Quality La empresa Personal Quality desea incorporar en su poltica de contratacin criterios de calidad del personal basados en la medicin de sus habilidades o competencias. La empresa desea medir las competencias intelectuales de todos sus empleados y adems desea conocer las competencias emocionales de sus directivos (por ejemplo, la capacidad de trabajo en grupo, la motivacin, capacidad de liderazgo, etc.). De todas ellas se desea conocer: su cdigo de identificacin, su nombre y su descripcin. Adems, para cada competencia emocional se desea conocer, lo que se ha denominado el umbral; es decir, el valor mnimo de cada competencia por debajo del cual ningn empleado podr ser directivo. Se requiere tambin que todo directivo mantenga este umbral mnimo en, al menos, 5 competencias emocionales. Para llevar a cabo este estudio, Personal Quality ha contactado con el Emotional Skill Center quien le ha proporcionado una batera de Test. Cada competencia est asociada a un conjunto de test que permiten medirla. Un test puede medir una nica competencia. Cada test se identifica por un nombre y debe tener asociado un conjunto de preguntas, una plantilla para su correccin as como el modo en que se debern interpretar los resultados. Cada empleado se identifica por un cdigo interno. Adems se quiere conocer el nombre, la direccin y un telfono de contacto de cada empleado. Caso 06: Pinacoteca

El ministerio de Educacin y Ciencia desea mantener informacin acerca de todos los cuadros que se encuentran en pinacotecas del pas y de todo lo relacionado a ellos, para eso se sabe: De cada pinacoteca se desea saber el nombre (que se supone nico), la direccin y los metros cuadrados que tiene. Cada pinacoteca tiene una seria de cuadros de los que se quiere saber su cdigo, nombre, dimensiones, fecha en que se pint y tcnica utilizada. Cada cuadro es pintado por un determinado pintor (nombre, pas, ciudad, fecha de nacimiento y de defuncin). Un pintor puede tener varios maestros y a su vez cada uno puede serlo de varios pintores o de ninguno. Los pintores a su vez pueden tener tambin uno o varios mecenas que los protegen. A su vez un mecenas puede serlo de varios pintores. Caso 07: Superhroes La Agrupacin Universal de sper-hroes desea llevar un control sobre sus componentes y las actividades que llevan a cabo. Los requisitos que quieren recoger son los siguientes:

Ing. Neicer Campos Vsquez

Instituto Educacin Superior Pblico Ciro Alegra Bazn

IV

Cada sper-hroe tiene un nombre que se supone nico, un ao en el que se da a conocer y, en ocasiones, el nombre de un planeta de origen (si el planeta es la Tierra, no se desea almacenar nada). Existen distintos sper-poderes, con un cdigo y una descripcin. Cada sper-hroe posee algunos de estos sper-poderes (evidentemente, al menos, uno). Sin embargo, puede haber sper-poderes que estn descritos pero que todava no posea nadie de la Agrupacin. Interesa almacenar, adems, el nivel de un sper-hroe respecto a los poderes que posee (por ejemplo, Superman y el Chapuln Colorado tiene el sper-poder "Fuerza", sin embargo Superman tiene un nivel 10 mientras que el Chapuln 1,5). Algunos sper-hroes pueden tener a uno o mas acompaantes (Por ejemplo Batman y Robin, los 4 fantsticos, etc.; aunque no todos, ya que hay muchos que trabajan solos). La Agrupacin est interesada en llevar un control de las misiones que ha llevado a cabo cada miembro. Para ello, lleva a cabo una clasificacin de las distintas misiones, con un cdigo y una descripcin. Existen nicamente dos tipos de misiones: MR (Misiones Rutinarias) y MSU (Misiones para Salvar el Universo). Interesa almacenar qu misiones de cada tipo ha llevado a cabo cada sper-hroe, recogiendo, adems, la restriccin de que un superhroe no puede llevar a cabo una misin MSU si no ha llevado a cabo, al menos, una MR.

Caso 08: Banco de Datos Se desea modelar la estructura de un banco de datos que contiene informacin relativa a ejercicios para toda la Universidad. La realidad consiste en lo siguiente: Se tienen ejercicios, identificados por un cdigo, con una fecha de propuesta asociada y que pueden tener varios autores. Estos ejercicios pueden ser de prctico, de examen o simplemente propuestas de ejercicios. Tanto los ejercicios de prctico como los de examen estn asociados a materias dentro de carreras determinadas. Por ejemplo, el ejercicio cdigo PR274 es un ejercicio de prctico asociado a la materia Programacin 1 de la carrera Ingeniera en Computacin, pero no est asociado a la misma materia de la carrera de Ing. en Sistemas de Computacin. Sobre los ejercicios de prctico asociados a una materia en una carrera, interesa saber en qu Numero De hoja est dicho ejercicio, su Numero Dentro de la hoja y un cdigo de dificultad asociado. Un ejercicio de prctico puede aparecer en varias materias de diferentes carreras. Todos los ejercicios de prctico estn asociados a alguna materia. Sobre los ejercicios de examen, interesa saber la fecha del examen en que apareci, su cantidad de puntos y el Nro. De ejercicio en el examen. Un ejercicio de examen est asociado a una y solo una materia dentro de una carrera. La informacin que interesa sobre las materias es el nombre y sobre las carreras su identificacin. Ing. Neicer Campos Vsquez 4

Instituto Educacin Superior Pblico Ciro Alegra Bazn

IV

Se sabe que dentro de una carrera hay muchas materias y que una misma materia puede estar dentro de varias carreras. Una materia en una carrera tiene una determinada cantidad de horas de curso. Las materias con igual nombre, aunque se encuentren en distintas carreras, tendrn asociadas un mismo conjunto de temas. Por otro lado, todos los ejercicios (de cualquier tipo) estn relacionados con temas con distintos grados de profundidad. Cada tema se identifica por un cdigo e interesa saber cules temas son previos de otros. Caso 10: AUTOMAX Se necesita disear una base de datos, que permita almacenar y gestionar la informacin empleada por AutoMax, la cual es una empresa dedicada a la venta de automviles, teniendo en cuenta los siguientes aspectos: AutoMax cuenta con una serie de vehculos para su venta. De los cuales se necesita conocer: matrcula, marca, modelo, color y precio de venta. Los datos de inters en conocer de cada cliente son: RFC, nombre, direccin, ciudad y nmero de telfono: adems, los clientes se diferencian por un cdigo interno que asigna AutoMax y que se incrementa automticamente cuando un cliente se da de alta. Un cliente puede comprar tantos vehculos como desee. Un vehculo determinado solo puede ser comprado por un nico cliente. AutoMax tambin se encarga de llevar a cabo las revisiones que se realizan a cada vehculo. Cada revisin tiene asociado un cdigo que se incrementa automticamente por cada revisin que se haga. De cada revisin se desea saber si se ha hecho cambio de filtro, si se ha hecho cambio de aceite, si se ha hecho cambio de frenos, entre otros. Los coches pueden pasar varias revisiones en AutoMax.

Caso 11: Agrcola Cerro Prieto Agrcola Cerro Prieto se dedica a la produccin de conservas de esprrago, alcachofas, pimiento, paltas y otras verduras para exportacin a pases como EE.UU., Espaa Francia, Italia, Japn y China. Esta produccin se inicia con la siembra de los cultivos en sus campos. Para llevar un control adecuado de sus costos de produccin por conserva debe controlar los procesos de produccin y los insumos, equipos y herramientas necesarias, as como el personal de produccin. Los procesos de produccin generales son: preparacin de terreno, siembr4 cuidados de campos, cosecha, limpieza y preparado, llenado en envase, cocido y adicin de preservantes, sellados de conserva, etiquetado y envasado. El personal es contratado despus de una seleccin riguros4 especialmente para operarios, supervisores y administrativos. Son capacitados en tcnicas de preparacin de alimentos estandarizados HACCP e ISO 9000 para asegurar el control de procesos.

Ing. Neicer Campos Vsquez

Instituto Educacin Superior Pblico Ciro Alegra Bazn

IV

La materia prima es suministrada desde sus terrenos de sembro o por agricultores de la zona a los cuales les entrega las semillas y fertilizantes. Los envases y otros insumos son comprados de proveedores de confianza y luego almacenados. El almacene de materia prima tiene sistema de refrigeracin por las caractersticas del material. Los clientes hacen pre-pedidos por email o telfono y luego lo formalizan en pedidos y cartas de crdito. Estos pedidos pasan a la Gerencia de Ventas. Si la cantidad suficiente existe en almacn se atiende de inmediato caso contrario pasa a la Gerencia de Produccin para que produzca lo necesario. El pedido se enva por barco junto con la factura, que al ser decepcionado conforme es cancelada por medio del Banco, con transferencias de fondo de una cuenta a otra. Para el modelo, tomar en cuenta los siguientes datos: El cliente 1 desde Espaa pide 50 cajas de conservas de esprragos de 500 gr. y 100 cajas de conservas de pimento variedad piquillo, en agua de 500 gr. El cliente 2 solicito 100 cajas de conservas de esprragos de 500 gr, desde Estados Unidos. El proceso general de preparacin de las conservas son limpieza de la materia prima, con un tiempo de 2-5 minutos-h por conserva; envasado en frascos segn medid4 con un tiempo de 1 minuto-h; pasteurizado de conserva y sellado, con 1 minuto-h; etiquetados con 0.5 minutos-h y envasado en cajas y almacenado con 2 minutos-h, con un costo de produccin estimado de $ 5.00. El esparrago fresco tiene un costo de S/.10 por kilo y el pimento S/.9.50 por kilo. Existe una merma de20% del peso y el costo de fabricacin se estimado por conserva son 5 dlares en promedio. El precio de venta es 10 dlares por conserva Para estimar los gastos de administracin de ventas se considera un promedio de 50% del costo de fabricacin los mismo que incluyen todos los gastos desde el recibimiento de pedido, los procesos de confirmacin de pedidos y sus especificaciones, proceso de compras de insumos y servicios, pagos del personal administrativo. Es decir se tiene un valor de $.2.50. Los gastos de transportes, de embarque, desembarque y pago seguros correspondientes suman en general un 10% del costo de fabricacin. Es decir se tiene un valor de $.0.50. Caso 12: Control Escolar de Instituto CAB Se necesita de un sistema de base de datos para llevar a cabo el control escolar del Instituto CAB. A continuacin se describe la informacin que se deber registrar: Se cuenta con empleados, de los cuales algunos son maestros. Por cada empleado se registra un identificador, nombre y una o varias direcciones de correo electrnico. Si un empleado es profesor, se registrar tambin la categora a la que pertenece (Asociado A, B o C; o Titular A, B o C), y su especialidad.

Ing. Neicer Campos Vsquez

Instituto Educacin Superior Pblico Ciro Alegra Bazn

IV

Se tiene departamentos y cada departamento tiene un identificador y nombre nico. Un departamento debe tener algn profesor que lo dirija y varios profesores pueden ser empleados en un departamento, pero no todos los profesores pueden ser jefes. Cada departamento de la universidad debe ofrecer diferentes cursos. Los cursos tienen un identificador de curso nico, nombre, descripcin y un valor de crditos. A su vez estos cursos generan varias clases y las clases son impartidas por los profesores. Cada profesor deber de impartir al menos una clase. Cada clase se imparte en un saln, el cual tiene un identificador de saln nico, y un tipo (normal, laboratorio, audiovisual o de usos mltiples) y pertenece a un edificio. El edificio debe contar con un identificador y un nombre. En un saln pueden impartirse diferentes clases pero en horarios distintos. Para controlar los horarios, a cada clase se le ha asignado un identificador de clase, un horario y un profesor. Cada clase solo se puede impartir en un saln. Se lleva tambin el registro de estudiantes. De ellos se requiere su identificador, nombre, email, fecha de nacimiento. Es importante saber la edad de cada uno de ellos en alguna parte del sistema. Cada estudiante tiene un nico asesor, pero un profesor puede tener ms de un estudiante para asesorar. Los estudiantes pueden inscribirse a lo largo de su carrera en diferentes clases. Cada clase le pertenece solo a un curso. De la clase se registra el identificador de clase y las horas de clase. Cuando un alumno se inscribe en alguna de ellas, se captura su fecha de inscripcin y el grado al que pertenece el alumno al momento de cursarla.

Ing. Neicer Campos Vsquez

Instituto Educacin Superior Pblico Ciro Alegra Bazn

IV

Ing. Neicer Campos Vsquez

Você também pode gostar