Practica de laboratorio 01 (3)

PRACTICA DE LABORATORIO N° 1 ESCUELA PROFESIONAL DE INGENIERÍA DE SISTEMAS ASIGNATURA: BASE DE DATOS II Practica N°: 01

Views 90 Downloads 0 File size 39KB

Report DMCA / Copyright

DOWNLOAD FILE

Recommend stories

Citation preview

PRACTICA DE LABORATORIO N° 1 ESCUELA PROFESIONAL DE INGENIERÍA DE SISTEMAS ASIGNATURA: BASE DE DATOS II Practica N°: 01 Título de la practica: Ejercicio Diagrama Entidad – Relación Objetivo:  Aplicar los conceptos del modelo Entidad-Relación.  Modelar teniendo en consideración la cardinalidad de la relación Instrucciones:  Se debe realizar el modelo Entidad-Relación (modelo lógico) utilizando el software Data Modeler Erwin.  Todo el proceso debe ser entregado en un informe en formato pdf.  El trabajo debe ser realizado en grupo de dos integrantes (de acuerdo a los integrantes del proyecto de base de datos II) aplicando el aprendizaje colaborativo. Fecha de presentación: 07/05/2020 Enviar al e-mail: [email protected] Hora: 22:00 h Integrantes del grupo:   PROBLEMAS A DESARROLLAR EJERCICIO N° 01: CLINICA. Diseñar un modelo entidad-relación para registrar los costos económicos procedentes del consumo de medicamentos por parte de los pacientes, así como diferentes servicios de especialidades que ofrece la clínica. Si se tiene los siguientes supuestos semánticos:  Del consumo de fármacos (medicamentos) originados por la actividad propia de los servicios de especialidades se almacenará el número de dosis (cantidad) de cada medicamento, así como la fecha del consumo.  Por último, se desea registrar la información de las revisiones que realizan los médicos a un determinado paciente en un determinado día; se guardará la fecha, la hora y un pequeño informe. SOLUCIÓN

EJERCICIO N° 02: AGENCIA DE CASTINGS Diseñar un modelo Entidad-Relación para gestionar una Agencia de Castings, que se dedicada a proporcionar a sus clientes (empresas) los modelos y actores para sus trabajos en publicidad y cine. Si se tiene los siguientes supuestos semánticos:  La agencia dispone de diversos tipos de clientes (empresas de moda y empresas de publicidad y cine) los cuales contratan el servicio de castings para seleccionar a los actores y modelos que trabajaran en una producción de la empresa. Los clientes se identifican por un código de cliente y se caracterizan por un nombre, una dirección, un teléfono, una persona de contacto y un tipo de actividad (o bien publicidad y cine, o bien moda).  Un casting se identifica por un código de casting y además contiene un nombre, una descripción y una fecha de contratación. Un casting es contratado por un único cliente y tiene un determinado costo. Existen dos tipos de casting: los castings presenciales y los no presenciales (on-line). Para los presenciales se almacena el número de personas que el cliente requiere. Un casting presencial puede constar de varias fases (al menos una), cada una de ellas identificada por un número dentro de cada casting y se caracteriza por una fecha de inicio. Así mismo, cada fase se divide en varias pruebas individuales que se realizan a cada uno de los candidatos, también identificadas por un número dentro de cada fase. De cada prueba individual se almacena además la fecha de la prueba y la sala en donde se realizó la prueba y una descripción.  Cada casting presencial es dirigido por un agente de casting del que se desea almacenar el número de empleado, el DNI, el nombre y la dirección. Los candidatos que existen en la base de datos se identifican por un código y se caracterizan por un nombre, una dirección, un teléfono de contacto, una fecha de nacimiento, una fotografía y se le relaciona con un perfil (identificado por un código de perfil) en el que se almacenará la provincia, el sexo, un rango altura, un rango de edad, el color de pelo y color de ojos así como la especialidad (modelo o actor) y si tiene experiencia o no. Interesa distinguir entre dos tipos de candidatos: adultos y niños.  Para los adultos se guardará el DNI y para los niños el nombre del tutor, padre o madre.

 

Algunos candidatos tienen un representante que lleva a cabo todas las gestiones (DNI, nombre, teléfono y dirección) y sobre los que también se desea guardar información. Cuando un cliente contrata un casting se almacenan las necesidades en cuanto al perfil que requieren para las personas. A un casting podría corresponderle varios perfiles. A los candidatos que correspondan con los perfiles que requiere el cliente se les realizarán pruebas individuales y se almacenará el resultado de la prueba (si es válido o no). Se informará al cliente de todos los candidatos que hayan superado las pruebas del casting presencial con el fin de que seleccione los que le interesan. Una vez el cliente haya seleccionado a los actores o modelos definitivos, se almacenará esta información en la base de datos para poder gestionar un posterior contrato. SOLUCIÓN