Está en la página 1de 2

UNIVERSIDAD NACIONAL DANIEL ALCIDES CARRIN

FACULTAD DE INGENIERA
ESCUELA DE FORMACIN PROFESIONAL DE SISTEMAS Y COMPUTACIN
Prctica I: Taller 11 Desarrollo de Sistemas IV
Ing. P. Daniel Palacin Palacios

Semestre: VI
Ao: 2015

PRCTICA 1:

Ejercicio 1:
Una empresa de inmuebles desea un sistema que sirva para gestionar la empresa para ello se
almacenan los clientes usando su DNI, Telfono fijo, Mvil, Nombre y Apellidos.
Se almacenan los trabajadores y se almacenan los mismos datos. Ocurre adems que un trabajador
puede ser un cliente (porque puede alquilar o comprar mediante la inmobiliaria) a veces.
A cada cliente y trabajador se le asigna un cdigo personal, Los clientes pueden comprar pisos, locales
o garajes. En los tres casos se almacena un cdigo de inmueble (nico para cada inmueble), los metros
que tienen, una descripcin y su direccin.
Los pisos tienen un cdigo especial de piso que es distinto para cada piso, En los locales se indica el uso
que puede tener y si tienen servicio o no.
De los garajes se almacena el nmero de garaje (podra repetirse en distintos edificios) y la planta en
que se encuentra (para el caso de garajes que estn en varias plantas). Los garajes adems pueden
asociarse a un piso y as cuando se alquile el piso se incluir el garaje.
La empresa prev que podra haber inmuebles que podran no ser ni locales, ni garajes, ni pisos, Los
inmuebles se pueden comprar. Incluso varias veces. Se asigna un cdigo de compra cada vez que se
haga, la fecha y el valor de la compra. La compra puede tener varios titulares.
Cada inmueble se puede alquilar y en ese caso se asigna un nmero de alquiler por cada inmueble. Ese
nmero se puede repetir en distintos inmuebles (es decir puede haber alquiler n 18 para el inmueble
40 y el 35). Pero no se repite para el mismo inmueble.
Al alquilar queremos saber el nombre del agente de la empresa que gestion el alquiler as como a qu
persona (solo una) estamos alquilando el inmueble.
Cada pago de cada alquiler ser almacenado, llevando el ao, el mes y el valor del mismo.

Se pide:

Modelo Relacional (Conceptual, Lgico, Fsico) en Navicat.


Exportar y ejecutar el SQL para los SGBD SQLite, MySQL, PostgreSQL

Prctica I de Taller 11
Ing. Pajuelo Daniel Palacin Palacios

Ingeniera de Sistemas y Computacin


UNDAC - 2015

UNIVERSIDAD NACIONAL DANIEL ALCIDES CARRIN


FACULTAD DE INGENIERA
ESCUELA DE FORMACIN PROFESIONAL DE SISTEMAS Y COMPUTACIN
Prctica I: Taller 11 Desarrollo de Sistemas IV
Ing. P. Daniel Palacin Palacios

Semestre: VI
Ao: 2015

PRCTICA 1:

Ejercicio 2:
El Director de una institucin escolar desea sistematizar el funcionamiento de su institucin, teniendo
en cuenta que:
Slo interesa llevar el control de ocupacin de las aulas en el horario escolar, El horario es de seis horas
diarias y en la base de datos simplemente se anota si es la primera, segunda, y el da de la semana del
que hablamos (por ejemplo mircoles a tercera hora).
Las asignaturas tienen un nombre, un cdigo interno del centro y un cdigo. La misma asignatura se
puede impartir en dos ciclos distintos y en ese caso tendra el mismo cdigo y nombre, pero el cdigo
interno sera distinto. Hace falta saber en qu curso del ciclo se imparte la asignatura.
Los ciclos tienen un nombre, pueden ser de grado superior, de grado medio o de iniciacin profesional;
adems tienen otro cdigo interno en la institucin.
Las asignaturas en cada momento ocupan un aula, del que tenemos que almacenar un cdigo de aula,
un nombre (que no se repite), un nmero de aula (que tampoco se repite) y los metros que tiene. A una
hora concreta de la semana, el aula puede estar vaca o bien ocuparse, pero slo se puede ocupar por
una asignatura.
Necesitamos saber y anotar en la base de datos si una asignatura requiere que antes se hayan aprobado
otras, para poder matricularse en ella. Por ejemplo, Matemticas II a lo mejor requiere aprobar
Matemticas I, Puede requerirse terminar ms de una asignatura previamente para poder matricularse
de una a otra.
Se entiende que la asignatura slo la puede impartir un profesor en todo el ao, siempre ser uno en
todo momento el titular
De los profesores se almacena su nombre, direccin, telfono, email, DNI, n de Seguridad Social y un
cdigo interno de profesor as como los aos que tiene de antigedad impartiendo cada asignatura.
Puede ser cada profesora o profesor, tutor de un curso y tambin se anota la antigedad que tiene como
tal.

Se pide:

Modelo Relacional (Conceptual, Lgico, Fsico) en Navicat.


Exportar y ejecutar el SQL para los SGBD SQLite, MySQL, PostgreSQL

Prctica I de Taller 11
Ing. Pajuelo Daniel Palacin Palacios

Ingeniera de Sistemas y Computacin


UNDAC - 2015

También podría gustarte