BASE DE DATOS DE ENFERMEDADES RELACIONES

CONSULTA 1. Seleccionar los nombres de los pacientes y su edad. Select Paciente.nombre, Paciente.edad From Paciente Order by nimbre; 2. Seleccionar los pacientes mayores de 50 años. Select paciente.nombre From Paciente Where edad>50 3. Seleccionar el nombre de la enfermedad y su tipo. Select Enfermedad.nombre, TipoEnfermedad.nombre From Enfermedad, TipoEnfermedad Where Enfermedad.Idtipoenfermedad=TipoEnfermedaIdtipoEnfermedad Order by Enfermedad.nombre; 4. Seleccionar todos los nombres y edad de pacientes que sean de genero masculino. Select Paciente.nombre, Paciente.edad From Paciente Where genero=M Order by nombre;

5. Seleccionar los pacientes y su respectiva enfermedad.
Select Paciente.nombre, Enfermedad.nombre From Paciente, Enfermedad, PacienteEnfermedad Where Paciente.IdPaciente=PacienteEnfermedad.Idpaciente AND Enfermedad.Idenfermedad=PacienteEnfermedad.Idenfermedad Order by 1;

6. Seleccionar los pacientes y la enfermedad en donde el tipo de enfermedad sea igual a
alérgica. Select Paciente.nombre, Enfermedad.nombre From Paciente, Enfermedad, TipoEnfermedad, PacienteEnfermedad Where Paciente.Idpaciente=PacienteEnfermedad.Idpaciente AND Enfermedad.Idenfermedad=PacienteEnfermedad.IdEnfermedad AND Enfermedad.Idtipoenfemedad= PacienteEnfermedad=Idtipoenfermedad Order by 1;

7. Seleccionar todos los pacientes del genero femenino con su enfermedad y tipo de
enfermedad. Select Paciente.nombre, Enfermedad.nombre, TipoEnfermedad.nombre From Paciente, Enfermedad, TipoEnfermedad, PacienteEnfermedad Where Paciente.Idpaciente=PacienteEnfermedad.Idpaciente AND Enfermedad.Idenfermedad=PacienteEnfermedad.IdEnfermedad AND Enfermedad.Idtipoenfemedad= PacienteEnfermedad=Idtipoenfermedad AND genero=F Order by 1; 8. Seleccionar todos los pacientes entre 9 y 40 años que tengan enfermedades parasitarias. Select Paciente.nombre, Enfermedad.nombre, TipoEnfermedad.nombre From Paciente, Enfermedad, TipoEnfermedad, PacienteEnfermedad Where Paciente.Idpaciente=PacienteEnfermedad.Idpaciente AND Enfermedad.Idenfermedad=PacienteEnfermedad.IdEnfermedad AND Enfermedad.Idtipoenfemedad= PacienteEnfermedad=Idtipoenfermedad AND TipoEnfermedad.nombre=”Parasitaria” AND Paciente.edad BETWEN 9 and 40. Order by 1;

9. Seleccionar todos los pacientes cuyo nombre inicie por J.
Select Paciente.nombre From Enfermedad Where Paciente.nombre LIKE “J*” 10. Seleccionar todos los pacientes que tengan enfermedades congénitas, virales o infecciosas. Select Paciente.nombre, Enfermedad.nombre, TipoEnfermedad.nombre From Paciente, Enfermedad, TipoEnfermedad, PacienteEnfermedad Where Paciente.Idpaciente=PacienteEnfermedad.Idpaciente AND Enfermedad.Idenfermedad=PacienteEnfermedad.IdEnfermedad AND

Enfermedad.Idtipoenfemedad= PacienteEnfermedad=Idtipoenfermedad AND TipoEnfermedad IN (‘CONGENITA’, ‘VIRAL’,’INFECCION’) Order by 1; 11. Seleccionar todos los pacientes que tengan enfermedades detectada antes del 14 de septiembre de 2008. Select Paciente.nombre, Enfermedad.nombre, TipoEnfermedad.nombre From Paciente, Enfermedad, TipoEnfermedad, PacienteEnfermedad Where Paciente.Idpaciente=PacienteEnfermedad.Idpaciente AND Enfermedad.Idenfermedad=PacienteEnfermedad.IdEnfermedad AND Enfermedad.Idtipoenfemedad= PacienteEnfermedad=Idtipoenfermedad AND PacienteEnfermedad.fechadeteccion <#14/09/2008# Order by 1; 12. Seleccionar todos los pacientes menores de edad. Select Paciente.nombre From Paciente Where Paciente.edad < 18 Order by Paciente.nombre;

Related Interests