Академический Документы
Профессиональный Документы
Культура Документы
Informe Escrito
Presentado por:
Aprendiz
2018
INTRODUCCIÓN
seleccionó MySQL como sistema de gestión de base de datos y además se utilizó a MySQL 5.7
correspondiente, incorporando las restricciones de diseño definidas para el mismo y sobre estas
DE DATOS
CALL insertarvisitantes
('14212211','Adonay','Roncancio','3147650','1094904734','Hermano','');
End //
Delimiter //
CREATE PROCEDURE consultarvisitante (cedula int)
SELECT VisIdentificacion, VisNombre, VisApellido, VisTelefono, ApaNumero,
VisParentesco, ProNombre, RegHoraingreso
FROM propietarios join apartamentos join Visitantes join ingresos
ON ApaPropietario = ProCedula and VisPropietario = ProCedula and RegVisitante =
VisIdentificacion
WHERE VisIdentificacion = cedula;
End //
Delimiter //
CREATE PROCEDURE consultarnombrevis (apellido text)
SELECT VisNombre, VisApellido, ApaNumero, VisParentesco, ProNombre,
RegHoraingreso
FROM propietarios join apartamentos join Visitantes join ingresos
ON ApaPropietario = ProCedula and VisPropietario = ProCedula and RegVisitante =
VisIdentificacion
WHERE VisNombre = apellido;
End //
CALL consultarnombrevis ('adonay');
Delimiter //
CREATE PROCEDURE listapropietarios ()
SELECT ProCedula, ProNombre, ProApellido, ProTelefono, ApaNumero, VehTipo
FROM propietarios join apartamentos join Visitantes join ingresos join vehiculos
ON ApaPropietario = ProCedula and VisPropietario = ProCedula and RegVisitante =
VisIdentificacion and VehPropietario = ProCedula;
End //
Delimiter //
CREATE PROCEDURE tablas ()
SHOW tables
FROM conjuntos;
End //
2.4. Mostrar Todos los nombres de los visitantes con la hora de ingreso y el apartamento
SELECT VisNombre, VisApellido, VisTelefono, ApaNumero, RegHoraingreso
FROM propietarios join apartamentos join Visitantes join ingresos
ON ApaPropietario = ProCedula and VisPropietario = ProCedula and RegVisitante =
VisIdentificacion;
2.5. Mostrar la hora de ingreso del visitante de nombre Juan Pérez
SELECT VisNombre, VisApellido, VisTelefono, ApaNumero, RegHoraingreso
FROM propietarios join apartamentos join Visitantes join ingresos
ON ApaPropietario = ProCedula and VisPropietario = ProCedula and RegVisitante =
VisIdentificacion
WHERE visNombre = 'juan';
Resultados obtenidos
En la inserción, actualizacion y eliminacion