base de datos

Páginas: 3 (551 palabras) Publicado: 19 de noviembre de 2013

Universidad Autónoma de Zacatecas
Unidad de Ingeniería Eléctrica
Ingeniería En Computación




Bases de Datos I




Tarea:
Consultas
Control Escolar


Docente:Dr. Gustavo Zepeda Valles



Alumno:

José Gpe Urista Hernández



Noviembre de 2013
--1. Consultar el total de planes de estudios que tiene cada carrera.
SELECT C.NOMBRE, COUNT(ID_PLAN)FROM PLAN_ESTUDIO PE JOIN CARRERA C ON C.ID_CARRERA = PE.ID_CARRERA
GROUP BY C.NOMBRE;

--2. Consultar el total de materias que tiene cada plan de estudios.

SELECT PE.NOMBRE,COUNT(PE.ID_PLAN)FROM PLAN_EST_MAT PEM JOIN PLAN_ESTUDIO PE ON PE.ID_PLAN = PE.ID_PLAN
GROUP BY PE.NOMBRE;

--3. Consultar el total de grupos de cada ciclo escolar.
SELECT CS.NOMBRE, COUNT(G.ID_CS) AS TOTALFROM CICLO_ESCOLAR CS JOIN GRUPOS G ON CS.ID_CS = G.ID_CS
GROUP BY NOMBRE;
SELECT * FROM CICLO_ESCOLAR;

--4: Consultar el total de grupos que tiene cada docente en cada ciclo escolar.
SELECTD.APATERNO,D.AMATERNO,D.NOMBRE,CE.NOMBRE,COUNT(*)
FROM DOCENTE D JOIN GRUPOS G ON D.ID_DOCENTE = G.ID_DOCENTE
JOIN CICLO_ESCOLAR CE ON CE.ID_CS = G.ID_CS
GROUP BYD.APATERNO,D.AMATERNO,D.NOMBRE,CE.NOMBRE;

--5: Consultar el total alumnos que hay en cada grupo.
SELECT NOMBRE, COUNT(*) AS TOTAL
FROM ALUMNO AL JOIN ASIGNATURA ASI ON AL.MATRICULA = ASI.MATRICULA
GROUP BY NOMBRE;--6: Consultar nombre las materias que no están asociadas a planes de estudios.
SELECT NOM_MATERIA
FROM MATERIA
WHERE ID_MATERIA NOT IN (SELECT ID_MATERIA FROM PLAN_EST_MAT);

--7: Consultar elnombre completo de los docentes que no tienen asignado un grupo.
SELECT NOMBRE,APATERNO,AMATERNO
FROM DOCENTE
WHERE ID_DOCENTE NOT IN (SELECT ID_DOCENTE FROM GRUPOS );

--8: Consultar elnombre completo de los alumnos que no están inscritos.
SELECT NOMBRE,APATERNO,AMATERNO
FROM ALUMNO
WHERE MATRICULA NOT IN (SELECT MATRICULA FROM ASIGNATURA );

--9: Consultar los datos generales...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Que es una base de datos y tipos de base de datos
  • Bases de datos y usuarios de bases de datos
  • Base De Datos
  • Base De Datos
  • Base de datos
  • Base De Datos
  • Base de datos
  • Bases de datos

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS