Documentos de Académico
Documentos de Profesional
Documentos de Cultura
MODELO LÓGICO
DOCENTE: MG. ARIADNA PALOMINO CAHUAYA
ASIGNATURA: MODELADO DE BASE DE DATOS
Integrantes:
Aguilar Jimenez, Juan Pablo
Calvo Caceres, Piero Joaquin
Castillo Villaca, Araceli Abigail
Florez Itusaca, Katherine Alessandra
Paredes Puma, Jairo Nahuel
Wiesse Gutierrez, Rubi
Modelo
Conceptual
en Lucidchart
Listado de tablas del modelo lógico
1 tPacienteHistorial (idPac, nombrePac, paternoPac, maternoPac, dniPacdirreccionPac, nacionalidadPac
sexoPac, fechaNacPac, idH, tipoSangre, contactEmerH, alergiaH, antecedentesH)
Tabla Triaje-Diagnostico(ttriajediagnostico)
Consulta anidada
O N
U CI
O L
S
Tabla Enfermedad-Triaje-Diagnostico
(tenfer_triajediagnos)
Tabla Medico-Especialidad
(tmedico_especialidad)
Tabla Farmaco-Tratamiento
(tfar_trata)
Tabla Tratamiento
(ttratamiento)
Consulta JOIN LEFT
O N
U CI
O L
S Tabla Farmaco (tfarmaco)
------------------------------------------------------------
Código de vista - Base de Datos Clínica MacSalud
CREATE VIEW v_Diagnostico(idPac, nombrePac, paternoPac, maternoPac, idH, idM,
nombreM,idDiagnos, descripcionDiagnos, fechaHoraTri, idF, nombreF, idT) AS
SELECT tpacientehistorial.idPac, tpacientehistorial.nombrePac,
tpacientehistorial.paternoPac, tpacientehistorial.maternoPac, tpacientehistorial.idH,
tmedico.idM, tmedico.nombreM, ttriajediagnostico.idDiagnos,
ttriajediagnostico.descripcionDiagnos, ttriajediagnostico.fechaHoraTri, tfarmaco.idF,
tfarmaco.nombreF, ttratamiento.idT
FROM tpacientehistorial
JOIN ttriajediagnostico ON tpacientehistorial.idPac = ttriajediagnostico.idPac
JOIN tmedico ON tmedico.idM = ttriajediagnostico.idM
JOIN ttratamiento ON ttriajediagnostico.idDiagnos = ttratamiento.idDiagnos
JOIN tfar_trata ON ttratamiento.idT = tfar_trata.idT
JOIN tfarmaco ON tfar_trata.idF = tfarmaco.idF;