Está en la página 1de 1

RESUELVE:

1- Diseña el Modelo Entidad-Relación de los requisitos mencionados abajo, identificando


todas las entidades, atributos, relaciones, cardinalidad, claves primarias. (20 pts)
Requisitos:
Se desea desarrollar un sistema para una empresa inmobiliaria “Yby Pyahu” dedicada al
alquiler de inmuebles.
 La empresa gestiona alquileres de terceras personas, cada inmueble pertenece a un
solo propietario. Cada inmueble tiene un precio establecido por el propietario,
porcentaje de ganancia, dirección, descripción, estado actual (reservado, alquilado
o no alquilado).
 Del propietario se conoce su nombre, apellido, RUC, dirección y teléfono.
 La empresa tiene funcionarios dedicados a la función de Gestor de Alquiles, cuya
función principal es conseguir clientes, de estos funcionarios se conoce su nombre,
apellido, CI, teléfono, dirección, fecha de nacimiento, porcentaje de ganancia por
cada contrato de alquiler firmado este porcentaje depende del inmueble.
 Del cliente se conoce su nombre, apellido, teléfono, dirección y fecha de
nacimiento. Cada cliente puede alquilar varios inmuebles, pero un inmueble solo
puede ser alquilado por un cliente.
 Del alquiler se desea conocer su fecha de firma de contrato, fecha de inicio y fecha
de fin, el monto final asignado, si paga o no una garantía, monto de la garantía.

2- Teniendo en cuenta el Modelo E-R, del ejercicio anterior, diseña el Modelo Relacional
correspondiente (10pts).
3- En base al Modelo Relacional, del punto anterior, resuelve los siguiente ejercicios
utilizando el Lenguaje SQL.
a. Crear una base de datos, llamado “Inmobiliaria” y abrir esta base de datos
creada.(2 pts)
b. Crear todas las tablas, con sus campos, clave primaria y clave foránea. (15 pts)
c. Cargar todas las tablas con al menos un registro cada uno (5pts)
d. Listar todos los campos y sus características de la tabla clientes. (2 pts)
e. Contar la cantidad de inmueble que posee cada propietario, mostrar nombre y
apellido del propietario y la cantidad de inmuebles (4pts)
f. Calcular la ganancia obtenido por cada Gestor, mostrar nombre del gestor y la
suma de la ganancia generada (5pts)
g. Sumar la ganancia de la empresa por el periodo de un año 2015, mostrar la
ganancia total (6pts).
h. Listar el nombre del inquilino, la dirección del inmueble, el nombre y apellido del
gestor responsable por el contrato (8pts)

También podría gustarte