proyecto en MySQL Skill Tree

Consultas SQL para el análisis de cursos de estudiantes

Principiante

En este proyecto, aprenderá cómo realizar diversas consultas SQL en una base de datos de cursos de estudiantes. La base de datos consta de tres tablas: Tabla de estudiantes (S), Tabla de cursos (C) y Tabla de cursos de estudiantes (SC). Aprenderá cómo recuperar y manipular datos de estas tablas para realizar diferentes tareas.

databasemysql

💡 Este tutorial está traducido por IA desde la versión en inglés. Para ver la versión original, puedes hacer clic aquí

Introducción

En este proyecto, aprenderás a realizar diversas consultas SQL en una base de datos de cursos de estudiantes. La base de datos consta de tres tablas: Tabla de Estudiantes (S), Tabla de Cursos (C) y Tabla de Estudiantes-Cursos (SC). Aprenderás a recuperar y manipular datos de estas tablas para realizar diferentes tareas.

👀 Vista previa

Imagen de vista previa de la base de datos SQL

🎯 Tareas

En este proyecto, aprenderás:

  • Cómo listar los nombres de todos los estudiantes que no han tomado cursos impartidos por el profesor "Daniel"
  • Cómo listar los números de estudiante y los nombres de los estudiantes que han reprobado (calificación < 60) en dos o más cursos
  • Cómo listar los nombres de todos los estudiantes que han tomado tanto el curso "11" como el curso "12"
  • Cómo listar los números de estudiante de todos los estudiantes cuya calificación en el curso "11" es mayor que la de en el curso "12", y ordenarlos en orden ascendente
  • Cómo listar los nombres de todos los estudiantes que son mayores que "John Davis"
  • Cómo listar el número de estudiante del estudiante con la calificación más alta entre todos los estudiantes que han tomado el curso "12"
  • Cómo listar los nombres de todos los estudiantes, junto con sus identificadores de cursos seleccionados y calificaciones
  • Cómo listar los números de estudiante y las calificaciones totales (alias: SG) de los estudiantes que han tomado cuatro o más cursos, ordenados en orden descendente de calificaciones totales

🏆 Logros

Después de completar este proyecto, podrás:

  • Comprender cómo escribir consultas SQL complejas para recuperar y manipular datos de una base de datos relacional
  • Aplicar diversas técnicas SQL, como subconsultas, uniones, agregaciones y ordenamiento, para resolver problemas de análisis de datos del mundo real
  • Desarrollar habilidades SQL que son esenciales para la toma de decisiones y la resolución de problemas basados en datos

Profesor

labby
Labby
Labby is the LabEx teacher.