Upload
roberto-galindo
View
9
Download
0
Embed Size (px)
Citation preview
Rocío Contreras ÁguilaPrimer Semestre 2010
SQL ServerAplicado
Resolución Prueba de Diagnóstico“Un departamento se identifica por su
nombre, tiene una sede situada en un determinado campus, un teléfono de contacto y un director que ha de ser un profesor activo del instituto.”
De este párrafo podemos concluir que necesitamos dos tablas:
1) DEPARTAMENTO2) SEDE
Resolución Prueba de Diagnóstico“Dentro de un Departamento se crean
grupos de investigación. Cada grupo tiene un nombre único dentro del departamento; pero que puede ser el mismo en distintos departamentos; y está asociada a un área de conocimientos, según departamento. Cada grupo tiene un líder que ha de ser profesor de la universidad.”
De este párrafo podemos concluir que necesitamos la tabla GRUPO
Resolución Prueba de Diagnóstico“Un profesor está identificado por su RUT.
De él se desea saber el nombre, títulos, años de experiencia en investigación, grupo de investigación en el que desarrollaba su labor y proyectos en los que trabaja.”
De este párrafo podemos concluir que necesitamos la tabla PROFESOR
Resolución Prueba de Diagnóstico“Cada Proyecto de investigación tiene un
nombre, un código único, un presupuesto, fecha de inicio y fin, y un grupo que lo desarrolla. Por otro lado, puede estar financiado por varios programas.“De este párrafo podemos concluir que
necesitamos la tabla PROYECTO
Resolución Prueba de Diagnóstico“Dentro de cada programa cada proyecto
tiene un numero asociado y una cantidad de dinero de financiamiento, por ejemplo, el proyecto sobre energía nuclear tiene el número 1234 dentro del programa “Ayudando a la investigación” que le financia con 3M al mes.”De este párrafo podemos concluir que
necesitamos la tabla PROGRAMA
Ejercicio desarrollado en clasesSe desea implementar una base de datos
para facilitar la gestión y administración de un cementerio, en dicha base de datos se contemplan diferentes categorías laborales, distintos tipos de enterramiento, facturas por los servicios prestados, incluso se permite que una familia posea su propio panteón para un determinado número de personas.
El cementerio está dividido en sectores, teniendo estos una capacidad y extensión variable que ha de quedar reflejada.
Ejercicio desarrollado en clasesAsimismo se ha quiere tener información
sobre los empleados mediante datos personales como nombre y apellidos,dirección, telefóno, salario, antigüedad, etc.
Las categorías en las que se dividen los empleados son: EnterradoresJardinerosAdministrativos
Ejercicio desarrollado en clasesLos jardineros se ocuparán del cuidado de los
sectores, de tal forma que un jardinero está al cuidado de un sector, aunque del cuidado de un sector pueden encargarse varios jardineros.
Asimismo, cada sector contendrá un determinado número de tumbas.Una tumba pertenece a un sector.
Las Tumbas pueden ser de uno de los siguientes tipos:NichoPanteónFosa Común
Ejercicio desarrollado en clasesEs necesario, además, almacenar información
sobre el fallecido, así como de la persona (familiar) que se hará cargo de los costes del servicio (todo ello, obviamente identificado mediante los datos personales y de interés para la empresa).
Cada fallecido es enterrado por un único enterrador,lógicamente el enterrador puede enterrar a más de un fallecido durante su jornada laboral.
Los nichos tienen capacidad para una sola persona.Sin embargo un panteón tiene capacidad para
varias personas siendo lo normal 4, siendo por eso de tipo smallint.
Ejercicio desarrollado en clasesLa capacidad de una Fosa Común es superior a la
de un panteón, y es de tipo integer. En este caso y en los dos anteriores asumimos la indivisibilidad del fallecido.
Además, los administrativos emiten facturas para los familiares, de tal forma que un administrativo puede emitir facturas a varios familiares, y un familiar puede recibir varias facturas
El único tipo de tumba que puede ser propiedad de un familiar es el panteón, siendo propiedad de una única persona, y dicha persona puede poseer varios panteones.