Base De Datos De Apr End Ices

  • April 2020
  • PDF

This document was uploaded by user and they confirmed that they have the permission to share it. If you are author or own the copyright of this book, please report to us by using this DMCA report form. Report DMCA


Overview

Download & View Base De Datos De Apr End Ices as PDF for free.

More details

  • Words: 225
  • Pages: 3
BASE DE DATOS DE APRENDICES

CONSULTAS 1.

Hacer un listado de todas las personas que son instructores.

SELECT Persona.nombre, Persona.apellido FROM Persona WHERE Persona.tipo="I";

2.

Seleccionar el nombre del curso, fecha de apertura, el código del curso junto con el apellido y el nombre del director.

SELECT Curso.nombre, Curso.codigo, Curso.FechaApertura, Persona.nombre, Persona.apellido FROM Persona, Curso WHERE Persona.IdPersona=Curso.IdPersona AND Persona.tipo="I";

3.

Seleccionar el listado de aprendices de un curso determinado, seleccionar el código, nombre y apellido de las personas que están en ese curso.

SELECT Curso.codigo, Curso.nombre, Persona.nombre, Persona.apellido FROM Curso, Persona, AprendizCurso WHERE Persona.IdPersona=AprendizCurso.IdPersona AND Curso.IdCurso= AprendizCurso.IdCurso AND Persona.tipo="A" AND Curso.IdCurso=2;

4.

Seleccionar las evaluaciones realizadas a un curson, nombre, código, fecha y tema de evaluación.

SELECT Curso.nombre, Curso.codigo, Evaluacion.fecha, Evaluacion.tema FROM Curso, Evaluacion WHERE Curso.IdCurso=Evaluacion.IdCurso AND Curso.IdCurso=1;

5.

Seleccionar nombre y apellido de persona, nombre del curso y su codigo, fecha de evaluación, nota y observaciones de la persona.

SELECT Persona.nombre, Persona.apellido, Curso.nombre, Curso.codigo, Evaluacion.fecha, EvaluacionAprendiz.nota, EvaluacionAprendiz.observacion FROM Persona, Curso, Evaluacion, AprendizCurso, EvaluacionAprendiz WHERE Persona.IdPersona=AprendizCurso.IdPersona And Curso.IdCurso=AprendizCurso.IdCurso And Curso.IdCurso=Evaluacion.IdCurso And EvaluacionAprendiz.IdAprendizCurso=AprendizCurso.IdAprendizCurso And EvaluacionAprendiz.IdEvaluacion=Evaluacion.IdEvaluacion And Persona.tipo="A";

6.

Seleccionar todas las personas que han perdido evaluaciones indicando nombre, apellido, nombre del curso, código curso, fecha de evaluación y tema de evaluación.

SELECT Persona.nombre, Persona.apellido, Curso.nombre, Curso.codigo, Evaluacion.fecha, Evaluacion.tema FROM Persona, Curso, Evaluacion, AprendizCurso, EvaluacionAprendiz

WHERE Persona.IdPersona=AprendizCurso.IdPersona And Curso.IdCurso=AprendizCurso.IdCurso And Curso.IdCurso=Evaluacion.IdCurso And EvaluacionAprendiz.IdAprendizCurso=AprendizCurso.IdAprendizCurso And EvaluacionAprendiz.IdEvaluacion=Evaluacion.IdEvaluacion And EvaluacionAprendiz.nota="D";

Related Documents