Documentos de Académico
Documentos de Profesional
Documentos de Cultura
ECATEPEC
BASE DE DATOS
“ALQUILER DE AUTOS”
ALUMNO:
RUIZ BARAJAS LUIS DIEGO
Planteamiento.
SE DESEA Crear base de uña de Datos con Información de las Reservaciones Que
Realiza Una Empresa Dedicada a la Renta de automóviles teniendo en Cuenta Que:
• Un Determinado cliente PUEDE Tener en un dado Momento, VARIAS
Reservaciones.
• De Cada cliente se DESEA Almacenar su RFC, nombre, Apellido, Dirección y
Teléfono.
• Para Realizar una Reservation, ONU cliente Requiere DE UN aval, el Cual Puede
Ser Otro cliente de la Empresa.
• Una Reservation La ONU Realiza Único cliente, Pero PUEDE involucrar un
Varios automóviles.
• Es Importante del registrador La Fecha de inicio y fin de Cada Reservation, El
precio del alquiler de Cada Uno de los automóviles, los litros de gasolina Dentro del
Tanque de Cada auto en El Momento de Realizar la Reservation, el Precio Total de
la Reservation y Un indicador de si el automóvil o entregados Sido los automóviles
han.
• Todos los automóviles siempre Tienen asignado ONU garaje Determinado Que
No PUEDE change.
• De Cada automóvil se requieren las Placas, La Marca, the example y el color.
• Cada Reservation sí Realiza En Una Determinada agencia de la Empresa.
Actividades para desarrollar
5.- Crear la base de datos: AlquilerDeAutos y crear todas sus tablas con
restricciones y relaciones correspondientes.
create database AlquilerAutos
use AlquilerAutos
11-. Mostrar las placas, marca, modelo y color de los autos del garage
“rojo”
SELECT matricula, tipo_arca, tipo_modelo, tipo_color from Coche INNER
JOIN marca on (matricula=id_marca)INNER JOIN modelo on (matricula =
id_modelo) INNER JOIN oolor on (matricula= id_color) where color_garaje
='ROJO'
12-. Mostrar las placas, marca, modelo y color de los autos de la agencia
“Este”
SELECT matricula, tipo_arca, tipo_modelo from Coche INNER JOIN marca on
(matricula=id_marca)INNER JOIN modelo on (matricula = id_modelo) INNER
JOIN agencia on (matricula= clave_agencia)where nombre_agencia ='ESTE'
13-.Obtener los datos de los clientes que han reservado autos 2005
select * from coche inner join cliente on (id_cliente = matricula) where
modelo_año = 2005