Vous êtes sur la page 1sur 4

CURSO DE FORMACIN

Enunciado:
El departamento de formacin de una empresa desea construir una base de
datos para planificar y gestionar la formacin de sus empleados. La empresa
organiza cursos internos de formacin de los que desea conocer el cdigo del
curso, el nombre, una descripcin, el nmero de horas de duracin y el coste
del curso. Un curso puede tener como prerrequisito haber realizado otro(s)
previamente, y, a su vez la realizacin de un curso puede ser prerrequisitos de
otros.
Un curso que es un prerrequisito de otro puede serlo de forma obligatoria o
slo recomendable.
Un mismo curso contiene diferentes ediciones, es decir, se imparte en
diferentes lugares, fechas y con diferentes horarios (intensivo, de maana o de
tarde). En una misma fecha de inicio slo puede impartirse una edicin de un
curso.
Los cursos se imparten por personal de la propia empresa. De los empleados
se desea almacenar su cdigo de empleado, nombre y apellidos, direccin,
telfono, NIPS (Numero de Seguro Social), fecha de nacimiento, nacionalidad,
sexo, firma y salario, as como si est o no capacitado para impartir cursos.
Un mismo empleado puede ser docente en una edicin de un curso y alumno
en otra edicin, pero nunca puede ser ambas cosas a la vez (en una misma
edicin de curso o lo imparte o lo recibe).

CURSO
Cod_Curso
Nombre
Descripcin
Duracin
Coste
Prerrequisito
Id_Edicin
Cod_Empleado
Prerrequisito

PRERREQUISIT
O
Obligatorio

EMPLEADO
Cod_Empleado
Nombre
Apellido
Direccin
Telfono
NIF
Fecha_Nacimient
o
Nacionalidad
Sexo
Firma
Salario
Capacitacin

RECIBE
EDICIN
Id_Edicin
Lugar
Horario
Fecha

IMPARTE
CAPACITA

NO

EMPRESA DE SOFTWARE
Enunciado:
Realizar un esquema entidad/relacin que permita modelar el sistema de
informacin de una empresa de software atendiendo las siguientes premisas La
empresa crea proyectos para otras empresas. De dichas empresas se
almacena el RUC, nombre, direccin y telfono as como un cdigo interno de
empresa. Los proyectos se inician en una determinada fecha y finalizan en
otra.
Adems al planificarle se almacena la fecha prevista de finalizacin (que puede
no coincidir con la finalizacin real) Los proyectos los realizan varios
trabajadores, cada uno de ellos desempea una determinada profesin en el
proyecto (analista, jefe de proyecto, programador,), dicha profesin tiene un
cdigo de profesin.
En el mismo proyecto puede haber varios analistas, programadores, Todos los
trabajadores tienen un cdigo de trabajador, un CI, un nombre y apellidos. Su
profesin puede cambiar segn el proyecto: en uno puede ser jefe y en otro un
programador.
Se anota las horas que ha trabajado cada trabajador en cada proyecto. Puede
haber varios proyectos que comiencen el mismo da. A todas las empresas les
hemos realizado al menos un proyecto Todos los trabajadores han participado
en algn proyecto. En la base de datos, la profesin administrador de diseo
no la ha desempeado todava ningn trabajador o trabajadora.

EMPRESA
RUC
Nombre
Direccin
Telfono
Cod_Interno

TRABAJADOR
CI
Nombre
Apellido
Cod_Trabajador
Id_Capacitacin(F
.K.)
Cod_Profesin(F.
K.)
CAPACITACIN
Id_Capacitaci
n

HORAS
TRABAJADA
S
CI
Id_Proyecto
Horas

PROFESIN
Cod_Profesi
n
Nombre

PROYECTO
Id_Proyecto
Fecha_Inicio
Fecha_Fin
Fecha_Previst
a

CAMPEONATO DE AJEDREZ.
Enunciado:
El club de Ajedrez de Concepcin, ha sido encargado por la Federacin
Internacional de Ajedrez de la organizacin de los prximos campeonatos
mundiales que se celebrarn en la mencionada localidad. Por este motivo,
desea llevar a una base de datos toda la gestin relativa a participantes,
alojamientos y partidas teniendo en cuenta que:
En el campeonato participan jugadores y rbitros. De ambos se requiere
conocer el nmero de asociado, nombre, direccin, telfono de contacto y
campeonatos en los que ha participado (como jugador o como rbitro). De los
jugadores se precisa adems el nivel de juego en una escala de 1 a 10.
Ningn rbitro puede participar como jugador.
Los pases envan al campeonato un conjunto de jugadores y rbitros,
aunque no todos los pases envan participantes. Todo jugador y rbitro es
enviado por un nico pas. Un pas puede ser representado por otro pas. Cada
pas se identifica por un nmero correlativo segn su orden alfabtico e
interesa conocer adems de su nombre, el nmero de clubes de ajedrez
existentes en el mismo. Cada partida se identifica por un nmero correlativo
(Cod_P), la juegan dos jugadores y la arbitra un rbitro. Interesa registrar las
partidas que juega cada jugador y el color (blancas o negras) con el que juega.
Ha de tenerse en cuenta que un rbitro no puede arbitrar a jugadores enviados
por el mismo pas que le ha enviado a l. Todo participante participa en al
menos una partida.

PAS
Id
Nombre
Nro_Clubes

PARTICIPANTE
Num_Socio
CI(F.K.)
Nombre
Direccin
Telfono
Campeonatos

PARTIDA
Cod_P
Nro_Socio
Color

RBITRO
CI
Num_Socio
Nombre
Direccin
Telfono
Campeonatos

JUGADOR
CI
Nivel
Num_Socio
Nombre
Direccin
Telfono
Campeonatos
Cod_P (F.K.)
Color (F.K.)

Vous aimerez peut-être aussi