Professional Documents
Culture Documents
FACULTAD DE INGENIERÍA
ESCUELA DE SISTEMAS
GRUPO 3
Kevin Jarrin
Cristopher García
ALGEBRA RELACIONAL
Consideraciones:
CONSULTAS:
Paciente.codigo(Medico.codigo=A(ATIENDE)) → B
nombre(codigo=B(PACIENTE))
3. Obtener los nombres de los médicos que atienden al paciente “Pamela Flores”.
Medico.Codigo(Paciente.Codigo=A(ATIENDE)) → B
Nombre(Código=B(MEDICO))
4. Suponiendo que el hospital de Quito, tiene una tabla de pacientes similar al hospital de
Cuenca, obtener el nombre, tipo de sangre y dirección de todos los pacientes de las dos
ciudades.
Medico.Codigo(Paciente.Codigo=A(ATIENDE)) → B
Nombre(Codigo=B(MEDICO))
7. Determinar que pacientes (nombres) fueron atendidos por el médico Holger Garzón.
Código (Nombre=’Holger Garzon’(MEDICO)) → A
Paciente.Codigo(Medico.Codigo=A) → B
Nombre(Codigo=B)
Paciente.Codigo(Medico.Codigo=A(ATIENDE)) → B
Count(B)
9. Registrar que el paciente Arcos fue atendido por el médico Anita Terán este día.
Codigo(Nombre=’Arcos’(PACIENTE)) → A
Codigo(Nombre=’Anita Teran’(MEDICO)) → B
ATIENDE<- ATIENDE U (B, A, 2018-04-13)
10. Registrar que el médico Salazar atendió al paciente Patricio Arias el 1 de septiembre del 2011.
Codigo(Nombre=’Patricio Arias’(PACIENTE)) → A
Codigo(Nombre=’Salazar’(MEDICO)) → B
ATIENDE<- ATIENDE U (B, A, 2011-09-01)
Pacientes.Codigo(Cita_Fecha>=2011-01-01∩Cita_Fecha (ATIENDE)) → A
Direccion(Codigo=A (PACIENTE))
13. Sin utilizar la función min determine el nombre del paciente más joven
14. Registre la atención de Fernando Sarria por el doctor Garzón el día de hoy a las 17:00 horas
Codigo(Nombre=’Patricio Arias’(PACIENTE)) → A
Codigo(Nombre=’Salazar’(MEDICO)) → B
ĢCount(Especialidad)(σEspecialidad = ‘Homeopata’(MEDICO)) A