Sunteți pe pagina 1din 3

ACTIVIDAD 2

Instrucciones

IDENTIFICA LAS ENTIDADES, ATRIBUTOS (OBLIGATORIOS Y OPTATIVOS) , RELACION,


CARDIANALIDAD.

(GRAFIQUE USANDO SW . EJEMPLO DIA,PAINT, DATAMODELER)

1.- Una biblioteca debe clasificar Libros según los temas: Cada tema posee un código y una descripción. De
cada tema puede haber varios libros o ninguno. Cada libro obligatoriamente está registrado en algún tema. Los
libros poseen un código, un título, el nombre del o los autores y el ISBN.

2.- Arriendo de películas en un Videoclub: Cuando una persona se inscribe como socio del videoclub a lo
menos debe indicar su rut, nombre, dirección y algún de teléfono de contacto. Desde el momento que queda
inscrito como socio puede arrendar las películas. Un socio puede arrendar varias películas cada vez y en
ocasiones puede no arrendar, pero cada película sólo puede ser alquilada por un socio cada vez. El registro de
las películas debe considerar un código, el título, los actores que trabajan en ella y el director o directores de la
película.

3.- Puesto de trabajo que desempeña el empleado: Cuando se contrata un empleado, se requiere saber su
nombre, dirección y telefono. Además se le asigna un código que lo identifica.
Un empleado ocupa un solo puesto de trabajo y ese puesto es ocupado por un solo empleado o por ninguno si
está vacante. Cada puesto de trabajo posee un código, el departamento en cual se desempeña ese puesto y una
descripción.

4.- Asignaturas impartidas por los profesores de un Centro de Estudio: Un profesor imparte varias
asignaturas y las asignaturas son impartidas por varios profesores. De cada profesor es importante saber su rut,
nombre completo, dirección, fono. Cada asignatura posee un código, nombre y la carrera en la que se imparte.

5.- Empleados y Jefe de los empleados: Un empleado puede dirigir a muchos empleados si es el jefe, o a
ninguno si no es el jefe. Un empleado es dirigido por un jefe, o por ninguno si él es el Gerente General. A cada
empleado se le asigna un código y los datos que se requieren son rut, nombre, dirección, fono y estado civil.

6.- La clínica “LAS AMAPOLAS” necesita llevar un control automatizado de su gestión de pacientes y
médicos. De cada paciente se desea guardar el código, nombre, apellidos, dirección, población, provincia,
código postal, teléfono y fecha de nacimiento. De cada médico se desea guardar el código, nombre, apellidos,
teléfono y especialidad. Se desea llevar el control de cada uno de los ingresos que el paciente hace en el
hospital. Cada ingreso que realiza el paciente debe quedar registrado en la base de datos. De cada ingreso se
guarda el código de ingreso (que se incrementará automáticamente cada vez que el paciente realice un ingreso),
el número de habitación y cama en la que el paciente realiza el ingreso y la fecha de ingreso. Un médico puede
atender varios ingresos, pero el ingreso de un paciente solo puede ser atendido por un único médico. Un
paciente puede realizar varios ingresos en el hospital.

7.- Se desea informatizar la gestión de una empresa de transportes que reparte paquetes por todo Chile. Los
encargados de llevar los paquetes son los camioneros, de los que se quiere guardar RUT, nombre, teléfono,

1
dirección, salario y población en la que vive. De los paquetes transportados interesa conocer el código de
paquete, descripción, destinatario y dirección del destinatario. Un camionero distribuye muchos paquetes, y un
paquete sólo puede ser distribuido por un camionero.
De las provincias a las que llegan los paquetes interesa guardar el código de provincia y el nombre. Un paquete
sólo puede llegar a una provincia. Sin embargo, a una provincia pueden llegar varios paquetes.
De los camiones que manejan los camioneros, interesa conocer la matrícula, modelo, tipo y potencia. Un
camionero puede conducir diferentes camiones en fechas diferentes, y un camión puede ser conducido por
varios camioneros.

8.- Se desea diseñar la base de datos de un Instituto. En la base de datos se desea guardar los datos de los
profesores del Instituto (RUT, nombre, dirección y teléfono). Los profesores imparten asignaturas, y cada
asignatura tiene un código y un nombre. Cada alumno está matriculado en uno o varios módulos. De cada
alumno se desea guardar el número de expediente, nombre, apellidos y fecha de nacimiento. Los profesores
pueden impartir varias asignaturas, pero una asignatura sólo puede ser impartida por un profesor. Cada curso
tiene un grupo de alumnos, uno de los cuales es el delegado del grupo.
Considere que se desea almacenar las evaluaciones registradas por los alumnos en cada asignatura. Las
evaluaciones consideran un mínimo de tres notas por asignatura.

9.- Una cadena de agencias de viajes desea disponer de una Base de Datos que contemple información relativa
al hospedaje y vuelos de los turistas que la contratan.
La cadena de agencias está compuesta por un conjunto de sucursales. Cada sucursal viene definida por el código
de sucursal, dirección y teléfono. La cadena tiene contratados una serie de hoteles de forma exclusiva para
efectuar la reserva de sus clientes. Cada hotel estará definido por el código de hotel, nombre, dirección, ciudad,
teléfono y número de plazas disponibles.
La reserva del vuelo para el pasajero también la efectúa la agencia. Cada vuelo viene definido por el número de
vuelo, fecha y hora, origen y destino, plazas totales y plazas de clase turista de las que dispone.
La información que se desea almacenar por cada turista es el código de turista, nombre y apellidos, dirección y
teléfono. A la cadena de agencias le interesa conocer que sucursal ha contratado el turista.
A la hora de viajar, el turista puede elegir cualquiera de los vuelos que ofrece la cadena. Una vez que ha elegido
el vuelo, se le entrega el pasaje que se identifica por su número, además indica la clase en la cual viaja, el
número del asiento y la fila. De igual manera, el turista elige en que hotel de los que ofrece la cadena se
efectuará la reserva de habitación. Para ello, debe indicar régimen de hospedaje (media pensión o pensión
completa), fecha de llegada y de partida. De acuerdo a la disponibilidad del hotel, la habitación queda reservada
para el turista.

10.- La Clínica Veterinaria Canina “DR.PET” desea informatizar la gestión de las atenciones que se efectúan a
las mascotas. Para ello, se desea que Ud. efectúe el diseño de la Base de Datos que permita satisfacer las
necesidades de información para el manejo automático de las atenciones.
La clínica posee cinco sucursales. Cada sucursal posee un código que la identifica, además se conoce su
nombre, dirección y teléfono. En una sucursal trabajan varios médicos veterinarios y un médico veterinario

2
puede trabajar en más de una sucursal de la clínica. Por esta razón, se debe registrar el día-hora de inicio y día-
hora término del turno que el veterinario cumple en cada sucursal.
De los veterinarios que trabajan en la clínica se desea almacenar su rut, nombre, teléfono y especialidad. Un
veterinario puede atender a muchas mascotas.
A cada mascota que es atendida en la clínica se le asigna un número de ficha. Además se registra el nombre de
la mascota, su fecha de nacimiento, raza y color. En su ficha también se requieren los datos de su dueño, entre
ellos el nombre completo, dirección, teléfono fijo y celular. Un dueño puede tener más de una mascota
registrada en la clínica.
Una mascota tiene una o varios controles. Por cada control se registra la fecha de la visita, su peso, el tipo de
tratamiento que se le efectuó y el costo del tratamiento.