Sei sulla pagina 1di 2

DIAGRAMAS E-R

EJERCICIO 1.- GESTIN DE TRABAJOS DE FIN DE CARRERA.


Una Escuela de Informtica quiere generar un sistema para tener controlado en una
base de datos todo lo referente a los Trabajos Fin de Carrera: alumnos que los
realizan, profesores que los dirigen, temas de los que tratan y tribunales que los
corrigen !or tanto, es de inter"s:
#ue los alumnos se definan por su n$mero de carne, %&I y nombre Un alumno
realiza, e'identemente, s(lo un TFC
#ue los TFC se definen por su tema, por un n$mero de orden y por la fec)a
de comienzo Un TFC determinado, no puede ser realizado por 'arios
alumnos
#ue un profesor se define por su %&I, nombre y domicilio* y puesto que los
TFC son del rea en el que trabaja, &+ interesa conocer el TFC que dirige
sino a qu" alumno se lo dirige
#ue un Tribunal est formado por 'arios profesores y los profesores pueden
formar parte de 'arios tribunales !or otra parte, s, es de inter"s para el
tribunal conocer qu" alumno es el que se presenta, con qu" TFC y en qu"
fec)a lo )a defendido El tribunal se define por un n$mero de tribunal, lugar
de e-amen y por el n$mero de componentes
.l margen de esto, un alumno puede )aber pertenecido a alg$n grupo de
in'estigaci(n del que )aya surgido la idea del TFC %ic)os grupos se
identifican por un n$mero de grupo, su nombre y por su n$mero de
componentes Un alumno no puede pertenecer a ms de un grupo y no es de
inter"s saber si el grupo tiene algo que 'er o no con el TFC del alumno* s,
siendo de inter"s la fec)a de incorporaci(n a dic)o grupo
!or otra parte, un profesor, al margen de dirigir el TFC de algunos alumnos,
puede )aber colaborado con otros en la realizaci(n de dic)o TFC pero
siendo otro profesor el que lo dirige En este caso, s(lo es interesante conocer
qu" profesor )a ayudado a qu" alumno /a un alumno le pueden ayudar 'arios
profesores0
EJERCICIO 2.- SISTEMA BANCARIO
%eseamos administrar la informaci(n correspondiente un peque1o banco con una red
de sucursales en todo el territorio nacional
El banco ofrece a sus clientes cuentas corrientes y cuentas de a)orro Un cliente
tiene al menos una cuenta, aunque puede tener 'arias de cualquiera de los dos tipos
Cada cuenta puede pertenecer a un s(lo cliente /el titular de la cuenta0, o bien a dos
/el segundo de ellos siendo el co2titular de la cuenta0
%e los clientes interesa el nombre y direcci(n y se identifican por un c(digo 3os
clientes pueden ser personas reales u organizaciones %e las personas guardaremos su
edad, fec)a de nacimiento y se-o* en cambio de las organizaciones guardaremos su
tipo /empresa, instituci(n p$blica, etc0, un representante y su n$mero de
empleados
Cada cuenta se identifica por un c(digo2cuenta2cliente /en siglas, CCC0 formado por
el identificador del banco, la sucursal y el n$mero de cuenta /dentro de dic)a
sucursal0
1
%e cada cuenta interesa conocer su saldo actual y su saldo medio Cada sucursal se
identifica por su n$mero .dems tiene una direcci(n, un c(digo postal y una
ciudad
3os empleados del banco se identifican por su n$mero de c"dula Tambi"n interesa
conocer su nombre, fec)a de nacimiento, se-o y la sucursal en la cual trabajan /un
empleado no puede trabajar en ms de una sucursal0
Construye un diagrama Entidad24elaci(n que se ajuste a la descripci(n de requisitos
planteados
EJERCICIO 3.- PROYECTOS
5e pretende crear una base de datos para almacenar informaci(n sobre los proyectos
que realiza una empresa 3os datos a tener en cuenta son:
6 Cada proyecto tiene asociado un identificador num"rico y un nombre .dems se
guardar qu" empleado es el director de dic)o proyecto
6 Tambi"n se quiere guardar informaci(n sobre los informes trimestrales que se
)acen de cada proyecto !ara ello se guardar la fec)a del informe y se detallar
cules )an sido las tareas realizadas en el trimestre, qui"n las realiz( y el tiempo que
dedic( a cada una de ellas 3as tareas dentro de los proyectos suelen ser casi siempre
las mismas, aunque las realicen distintas personas y le dediquen tiempos distintos
.dems un mismo empleado puede realizar distintas tareas en el mismo trimestre y
una tarea puede ser desarrollada por ms de un empleado
6 %e los empleados se guardar un identificador y su nombre
EJERCICIO 4.- UNIVERSIDAD
5e pide realizar el diagrama Entidad24elaci(n que modele el problema mencionado
anteriormente
5e desea dise1ar una base de datos para una Uni'ersidad que contenga informaci(n
sobre los alumnos /%&I, nombre, apellidos y direcci(n0, las asignaturas /nombre0 y las
carreras /nombre y duraci(n0 que se pueden estudiar Construir un modelo E24
teniendo en cuenta las siguientes restricciones:
o Un alumno puede estar matriculado en muc)as asignaturas
o Una asignatura s(lo puede pertenecer a una sola carrera, aunque )aya
asignaturas con el mismo nombre en 'arias carreras
o Una carrera puede tener muc)as asignaturas
2

Potrebbero piacerti anche