P. 1
PROYECTO DE BASES DE DATOS

PROYECTO DE BASES DE DATOS

|Views: 347|Likes:
Publicado porElsi Merlo

More info:

Published by: Elsi Merlo on Jan 31, 2011
Copyright:Attribution Non-commercial

Availability:

Read on Scribd mobile: iPhone, iPad and Android.
download as DOCX, PDF, TXT or read online from Scribd
See more
See less

07/27/2014

pdf

text

original

PROYECTO DE BASES DE DATOS .

ENERO DE 2011
BASE DE DATOS DE UNA EMPRESA INMOBILIARIA Diseñar una base de datos para una empresa inmobiliaria dedicada a la compra - venta de terrenos, casas y departamentos. Sus clientes contratan a la empresa para que les ayude a vender ese tipo de bienes, por lo que cobran una comisión que va el 3 al 5% del valor de la transacción. De cada cliente se debe registrar sus datos personales: cédula de identidad, nombres, apellidos, dirección, ciudad, teléfono. De cada terreno a vender se debe registrar, el área en metros cuadrados, dimensiones frente y fondo en metros, dirección, sector, ciudad, precio mínimo de venta. De las casas indicar el área de terreno, el área de construcción, el número de pisos, el número de habitaciones, número de baños, si tiene teléfono y garaje, la dirección, sector, ciudad, y el precio mínimo de venta. De los departamentos registrar el área de construcción, número de habitaciones, número de baños, si tiene teléfono y garaje, la dirección, sector, ciudad y el precio mínimo de venta. De cada propiedad registrar la fecha en la que se contrata a la inmobiliaria, la fecha en la que se vende, el precio de venta, los datos personales del comprador y el porcentaje de comisión. Cada propiedad registrada en la base de datos puede tener dos estados: ³en venta, o ³vendida´. De cada propiedad en venta, registrar los datos personales de personas interesadas. 1. Diseñar la Base de datos con el modelo entidad relación, y comprobar que cada tabla esté al menos en tercera forma normal. 2. Crear la base de datos en SQL Server, con las siguientes restricciones de integridad: - El nombre y apellido de un cliente no debe ser nulo. - El valor de un inmueble no debe ser negativo. - El valor por defecto de todas las fechas es la fecha actual. - La cédula de identidad no debe tener menos ni más de diez dígitos. - No pueden repetirse el mismo nombre y apellido para dos clientes diferentes. - La comisión por la compra o venta de un inmueble no puede ser menos del 3%. 3. Crear un índice en la clave primaria y en las claves foráneas de cada tabla. 4. Crear las siguientes vistas: - Nombres de los clientes y nombres y direcciones de los inmuebles que están vendiendo. - Lista de propiedades que se han vendido agrupadas por sectores. 5. Realizar las siguientes consultas en SQL sobre la base de datos de la Inmobiliaria: - Desplegar el nombre, apellido, dirección y teléfono de todos los clientes que compraron terrenos de más de 200 metros cuadrados en el norte de Quito. - Desplegar el nombre y apellido de los empleados de la empresa inmobiliaria que vendieron inmuebles por más de 100000 dólares en los últimos tres meses. - Nombres, apellidos y teléfonos de los clientes que vendieron departamentos de tres dormitorios en el Centro de Quito el último año. - Total de ganancias de la inmobiliaria desglosado por mes en el último año. - Departamentos de más de 150 metros cuadrados, de al menos 3 dormitorios, con garaje y teléfono, ubicados en la Avenida Gonzalez Suarez, y cuyo valor sea de hasta 80000 dólares. - Estado en el que se encuentra el trámite de compra de la propiedad del Sr. Jorge Ortiz. - Lista de clientes que quieren adquirir una propiedad en Sangolquí y que no viven en Quito.

el nombre del inmueble. ubicación del inmueble.Cuando se vende una propiedad.. .Un PA que presente en pantalla el nombre del comprador. 7. Ingresar los datos en las tablas para probar las consultas. Realizar los siguientes triggers: .com/2011/01/proyecto-de-bases-dedatos-enero-de. 6.Un PA que reciba como parámetros el nombre y apellido de un cliente y despliegue en pantalla las propiedades vendidas de o en trámite de venta de ese cliente. y despliegue en pantalla los nombres y precios de todos los inmuebles de ese tipo que están en venta en el sector. cambiar el estado de una propiedad a ³vendida´. .html .Lista de propiedades que están ofertándose desde hace 5 meses y todavía no se venden. borrar de la base de datos las filas de las personas interesadas en esa propiedad.Cuando se realiza el proceso de venta.blogspot. 8. Publicado por Miguel Orquera en 19:16 http://bdduno. precio de venta y fecha de venta de todos los inmuebles vendidos los últimos dos meses. Realizar los siguientes procedimientos almacenados: . el nombre del vendedor.Cuando se vende una propiedad insertar en forma automática el valor a pagar a la inmobiliaria. .Un PA que ingrese como parámetros el tipo de inmueble y el sector. .

You're Reading a Free Preview

Descarga
scribd
/*********** DO NOT ALTER ANYTHING BELOW THIS LINE ! ************/ var s_code=s.t();if(s_code)document.write(s_code)//-->