Академический Документы
Профессиональный Документы
Культура Документы
CASOS DE ESTUDIO
MODELO ENTIDAD RELACIN
1. Una oficina de patentes desea disponer de una Base de Datos que contenga toda
la informacin relativa a la presentacin de patentes, inventores que las
presentan y las empresas que desean comprarlas. Esta informacin tendr que
estar organizada teniendo en cuenta los siguientes puntos:
Para estas cuestiones, dicha cadena hotelera tiene contratados una serie de
monitores de esqu y unos guas conocedores de la zona para la organizacin y
desarrollo de las excursiones antes mencionadas. La cadena esta interesada en
informatizar la gestin de estas actividades. S e quiere conocer en todo
momento los clientes hospedados en los distintos hoteles, as como los cursos y
excursiones solicitadas por dichos clientes y los monitores y guas responsables
de cada una de estas actividades.
Vende productos que pueden ser: CPU's, impresoras o monitores, entre otros.
De su catlogo podemos decir:
Interesa conocer los proveedores que los productos, que se caracterizan por su
RUC y direccin, as como es de inters conocer la fecha en que se les ha
adquirido cada producto, teniendo en cuenta que un producto puede ser
adquirido a diferentes proveedores y que un proveedor puede proporcionar ms
de un producto. Se necesita, tambin, conocer qu productos proporciona cada
proveedor.
Por otra parte, la empresa nos indica que dispone de una serie de productos
para alquiler. De dichos productos, que en principio pueden ser solamente
monitores o discos duros, interesa conocer el cdigo de producto para alquiler y
el precio por hora. Cualquiera de los monitores que tiene a la venta puede ser
alquilado y por tanto interesa saber la resolucin mxima, mientras que para los
discos duros interesa la capacidad. No hay ningn otro tipo de producto que
pueda ser alquilado.
En otro orden de cosas, algunas CPU's y algunos discos duros son considerados
como productos de alta tecnologa y por tanto interesa conocer su pas de
origen y fecha de fabricacin. De todos estos productos de alta tecnologa se
quiere conocer los datos de la empresa fabricante: nombre, direccin y nombre
del contacto, sabiendo que cada uno de estos productos solamente lo fabrica
una empresa; mientras que cada una de estas empresas fabricantes puede
fabricar ms de un producto.
Por ltimo, y dado que nuestra empresa da servicio tcnico exclusivamente a las
personas que compran impresoras, se desea almacenar los datos de dichos
clientes, que son DNI, telfono y domicilio, adems de la fecha en que ha
comprado cada una de las impresoras que tenga.
Se pide:
a) Realizar el Diagrama Entidad-Relacin correspondiente,
b) Realizar el paso a tablas, especificando las claves de cada tabla.
Los arquitectos pueden ser locales, nacionales o extranjeros, siendo los datos de
inters para todos ellos el nombre y direccin. Para los locales y nacionales se
necesita el DNI, adems de la ciudad de residencia para los segundos. De los
extranjeros se necesita el nmero de pasaporte y el pas de origen.
El centro de clculo cuenta tambin con una serie de redes. Cada red viene
definida por su nombre, versin y tipo. Las redes interconectan los distintos
sistemas y puede haber conexin entre diferentes redes a travs de un bridge
interesa conocer que redes estn conectadas usando que bridges.. De los
bidges se guardar su nmero de serie, marca, modelo y fecha de comprar.
Por otra parte, el centro de clculo est gestionado por un grupo de empleados.
Cada empleado viene definido por su DNI, nombre y apellidos, especialidad y
telfono. Cada empleado estar asignado al mantenimiento de uno o varios
equipos o redes. Sin embargo, un equipo o red slo estar a cargo de un
empleado. Interesa conocer en que fecha el empleado ha sido asignado a que
equipo o red. Para poder establecer responsabilidades, se guarda la informacin
referente a todos los equipos o redes que ha tenido asignado un empleado.
Los turistas realizan visitas culturales en las ciudades a las que viajan. De estas
visitas, interesa conocer el nombre de la ciudad en la que se realizan, la
duracin estimada de la visita, y el precio. Una visita puede ser concertada por
uno, muchos o ningn turista. La visita ser concertada para un da y una hora
determinados. Un turista podr concertar una, muchas o ninguna visita cultural,
pero hay que tener en cuenta que no podr tender concertada mas de una visita
distinta a la misma hora y el mismo da. De los turistas interesa conocer su NIF.
Nombre, direccin y telfono.
Viendo con detalle las visitas culturales ofertadas, estas pueden ser entre otras:
- Visitas a museos, en cuyo caso interesa conocer el nombre del museo y el
tipo de museo.
- Visitas a palacios, siendo de inters el nombre del palacio y el estilo.
Algunas visitas a museos y palacios son visitas guiadas, en cuyo caso tendrn
asignadas un gua. Dicho gua se asignar a la visita guiada en la fecha y hora
concertada por el turista. Un gua tendr como mnimo una visita asignada y
podr tener asignadas varias visitas. Una visita guiada, slo tendr asignada un
gua. De los guas almacenaremos su NIF, nombre, direccin y telfono.
Se pide:
Realizar el ERE completo.
Realizar el paso a tablas de las relaciones clase-subclase utilizando SQL.
Justificar la tcnica elegida.
Para los cursos que imparte se desea conocer el cdigo de curso (nico),
nombre, fecha de inicio, nmero mximo de alumnos, duracin en horas,
precio/hora a pagar al profesor y aula o aulas en las que se imparte. De las
aulas interesa conocer el cdigo de aula, capacidad en nmero de alumnos y si
tiene ordenadores o no. En cada aula se imparten varios cursos y un curso
debe impartirse al menos en un aula, pudindose impartir en ms de una.
Cada curso tendr un director del curso, un secretario y varios profesores que
imparten el curso, siendo de inters reflejar esta informacin en el diseo de la
base de datos. De estas personas se debe conocer el cdigo (nico), nombre y
apellidos, telfono, titulacin acadmica y datos bancarios (banco, sucursal y
cuenta bancaria). Una persona puede ser director secretario o profesor de
varios cursos par aun mismo curso no puede ser director y secretario a la vez,
pero si puede impartir clase al mismo tiempo que ejerce de director o
secretario del curso. Es de inters conocer el dinero que cobra el director y el
secretario en un curso, y adems el nmero de horas que imparte cada
profesor, sabiendo que el sueldo del director y secretario, y el nmero de horas
por profesor puede variar de un curso a otro.
Por otra parte, la documentacin que se utiliza para la imparticin de los cursos
la preparan los profesores. Interesa conocer qu profesor prepara cada
documentacin, sabiendo que una documentacin determinada la prepara un
solo profesor y que un profesor puede preparar varias documentaciones. De
cada documentacin se desea conocer el cdigo, descripcin, extensin (N de
paginas), profesor que la prepara y los cursos en los que se utiliza, sabiendo
que en cada curso los profesores utilizan varias documentaciones (al menos
una) y que una documentacin determinada puede ser utilizada en varios
cursos.
De los alumnos que asisten a los cursos interesa conocer el nombre y apellidos,
direccin y telfono. Un alumno puede asistir a varios cursos y a un curso asisten
varios alumnos (como mnimo uno). Interesa conocer que calificacin obtiene cada
alumno en un curso.
Realizar el correspondiente diagrama Entidad Relacin.