Taller Consultar Relacionales
Solucion
1. Visualizar los estudiantes con sus acudientes
Analisis
- que se mostrara: estudiante.nombre , acudiente.nombre
- tablas afectadas: estudiantes,acudientes
- condiciones: ninguna
- como se relaciona una tabla con la otra: estudiante.codigo = estudiante_acudiente.codigoestudiante y acudiente.codigo = estudiante_acudiente.codigoacudiente.

2. Que estudiantes no tienen acudiente asignado
Analisis
- que se mostrara: estudiante.nombre
- tablas afectadas: estudiantes,acudientes
- condiciones: que no tengan acudientes.
- como se relaciona una tabla con la otra: estudiante.codigo = estudiante_acudiente.codigoestudiente y estudiante_acudiente.codigoacudiente

Como no hay estudiantes que no tengan acudientes, la consulta sale vacia.
3. Que acudientes no matricularon sus hijos en la institución
Analisis
- que se mostrara: acudiente.nombre
- tablas afectadas: estudiantes,acudientes
- condiciones: ninguna
- como se relaciona una tabla con la otra: acudiente .codigo = estudiante_acudiente.codigoacudiente y estudiante_acudiente.codigoacudiente

Implicitamente la pregunta dice: que nombres en la tabla acudientes no tiene estudiantes asignado, porque que todos los acudientes tienen un estudiante asignado, el resultado de la consulta es vacio.
4.Visualizar las materias que matriculó el estudiante 00001
-que se mostrara: estudiante.codigo,materia
- tablas afectadas: estudiantes,materia
- condiciones: el estudiante con el codigo 00001
- como se relaciona una tabla con la otra: materia.codigo = estudiante_materia.cod_materia y estudiante.codigo=estudiane_materia.cod_estudiante.

Error en la tabla relacional estudiante_materia, donde el codigo de los estudiantes tenia 2 ceros menos, 001 -> 00001
5. Visualizar los estudiantes con las materias que matricularon
que se mostrara: estudiante.materia
- tablas afectadas: estudiantes,materia
- condiciones: ninguna
- como se relaciona una tabla con la otra: estudiante.codigo= estudiante_materia.cod_estudiante y materia.codigo=estudiante_materia.cod_materia


6. Visualizar un listado de los estudiantes que no se han matriculado
que se mostrara: estudiante.codigo,materia
- tablas afectadas: estudiantes,materia
- condiciones: el estudiante con el codigo 00001
- como se relaciona una tabla con la otra: estudiante.codigo = estudiante_materia.cod_estudiante y materiacodigo=estudiante_materia.cod_materia
Aqui miramos cuales estudiantes no estan matriculados consultando si tienen materias asignadas o no.

7. Visualizar un listado de las materias a las que ningún estudiante se matriculó
- que se mostrara: materia.codigo,estudiante
- tablas afectadas: estudiante,materia
- condiciones: ninguna
- como se relaciona una tabla con la otra: materia.codigo = estudiante_materia.cod_materia y estudiante_materia.cod_estudiante.
Hay estudiantes que no tiene materias registradas, pero no hay materias que no tengan estudiantes registrados. por eso devuelve la consulta vacia.

8. Visualizar los docentes con las materias que dictan
-que se mostrara: profesor.nombre, materia.nombre
- tablas afectadas: profesor,materia
- condiciones: ninguna
- como se relaciona una tabla con la otra: profesor.codigo = materia_profesor.cod_profesor y materia.codigo= materia_profesor.cod_materia.

9. Visualizar las materias que no tienen docente asignado.
-que se mostrara: materia.nombre,profesor
- tablas afectadas: profesor,materia
- condiciones: ninguna
- como se relaciona una tabla con la otra: materia.codigo= materia_profesor y materia_profesor.cod_profesor
No hay materias que no tengan docentes asignadas

10. Visualizar que docentes no tienen materias asignadas.
- que se mostrara: profesor
- tablas afectadas: profesor, materia
- condiciones: ninguna
- como se relaciona una tabla con la otra: profesor.codigo = materia_profesor.cod_profesor con materia_profesor.cod_materia.

11. Visualizar el estudiante con las materias que tiene matriculadas y que docentes las dicta.
que se mostrara: profesor
- tablas afectadas: profesor, materia
- condiciones: ninguna
- como se relaciona una tabla con la otra: profesor.codigo = materia_profesor.cod_profesor con materia_profesor.cod_materia.