Sunteți pe pagina 1din 1

UNIVERSIDAD DE CORDOBA PROGRAMA INGENIERIA DE SISTEMAS ASIGNATURA BASES DE DATOS 2014-1 PRACTICA DE DISEO ENTREGABLE (30%) - INDIVIDUAL

Ejercicio de diseo de bases de datos Supongamos que se nos ha encargado el diseo de una base de datos que sirva de soporte a un servicio web de bsqueda de empleo (tipo EMPLEO !OM" #ras anali$ar detenidamente el problema% averiguamos que nuestro sistema debe cumplir los siguientes requisitos& ' Los usuarios de nuestro sistema pueden ser demandantes de empleo (candidatos" o clientes corporativos (empresas" que usar(n nuestro sistema para insertar o)ertas de trabajo * reali$ar procesos de selecci+n ,na ve$ registrados% los candidatos introducir(n sus datos de contacto (nombre% direcci+n% tel-)ono% e.mail" * podr(n detallar su curriculum El curriculum de un candidato incluir( su e/periencia pro)esional (puesto% empresa% descripci+n de responsabilidades% )echa de inicio * )echa de )inali$aci+n de cada una de las actividades pro)esionales que ha*a desempeado" * su )ormaci+n acad-mica (t0tulo% especialidad% instituci+n * )echa% para cada una de sus titulaciones o)iciales"% as0 como otros m-ritos que el candidato desee hacer constar Por su parte% las empresas ser(n las que podr(n introducir nuevas o)ertas de empleo en nuestro sistema Entre los datos de cada o)erta de empleo se incluir(n una descripci+n del puesto vacante% el nmero de vacantes que se ha de cubrir% la )echa de la o)erta% su ubicaci+n (poblaci+n% provincia * pa0s" * los requisitos del puesto% as0 como la duraci+n del contrato% el horario de la jornada laboral * el salario asociado al puesto Los requisitos asociados a una o)erta de trabajo pueden ser requisitos m0nimos que han de cumplir los candidatos (nivel de estudios% e/periencia previa% idiomas% etc " o% simplemente% requisitos deseables para el puesto Obviamente% pueden ser varios para una misma o)erta Los candidatos% al ver una o)erta de empleo de su inter-s% se inscribir(n en ella para poder participar el proceso de selecci+n correspondiente Las o)ertas de empleo se clasi)icar(n por categor0as pro)esionales * estas categor0as se organi$ar(n de )orma jer(rquica para )acilitar la bsqueda de o)ertas por parte de los demandantes de empleo (p ej 12usiness 3ntelligence4 como subcategor0a de 1Sistemas de 3n)ormaci+n4 o 1Estad0stica4 como especialidad de 1Matem(ticas4" Los candidatos podr(n subscribirse a un servicio de noti)icaciones por correo electr+nico de las o)ertas de empleo correspondientes a las categor0as que sean de su inter-s

'

'

'

'

'

'

'

'

5isee una base de datos para el problema planteado& a" 3denti)ique los conjuntos de entidades * los atributos correspondientes a cada uno de los conjuntos de entidades% indicando e/pl0citamente qu- atributos se utili$ar(n como claves primarias b" 6nalice las relaciones e/istentes entre los distintos conjuntos de entidades% determine su cardinalidad e identi)ique los atributos propios de las relaciones (si los hubiera" c" 5ibuje un diagrama entidad7relaci+n que represente el modelo de datos de)inido por los conjuntos de entidades * las relaciones identi)icadas en los apartados anteriores

S-ar putea să vă placă și