проект in MySQL Skill Tree

SQL-запросы для анализа учебных курсов студентов

Начинающий

В этом проекте вы научитесь выполнять различные SQL-запросы к базе данных учебных курсов студентов. База данных состоит из трех таблиц: таблица Студентов (S), таблица Курсов (C) и таблица Студент-Курс (SC). Вы научитесь извлекать и обрабатывать данные из этих таблиц для выполнения различных задач.

SQLMySQL

💡 Этот учебник переведен с английского с помощью ИИ. Чтобы просмотреть оригинал, вы можете перейти на английский оригинал

Введение

В этом проекте вы научитесь выполнять различные SQL-запросы к базе данных студентов и курсов. База данных состоит из трех таблиц: таблица студентов (S), таблица курсов (C) и таблица студентов и курсов (SC). Вы научитесь получать и обрабатывать данные из этих таблиц, чтобы выполнить разные задачи.

👀 Предварительный просмотр

Предварительный просмотр базы данных SQL

🎯 Задачи

В этом проекте вы научитесь:

  • Перечислить имена всех студентов, которые не посещали курсы, преподаваемые преподавателем "Daniel"
  • Перечислить номера и имена студентов, которые не сдали (оценка < 60) по двум и более курсам
  • Перечислить имена всех студентов, которые посещали как курс "11", так и курс "12"
  • Перечислить номера студентов, чьи оценки по курсу "11" выше, чем по курсу "12", и отсортировать их в порядке возрастания
  • Перечислить имена всех студентов, старше "John Davis"
  • Перечислить номер студента с самой высокой оценкой среди всех студентов, которые посещали курс "12"
  • Перечислить имена всех студентов, а также их выбранные идентификаторы курсов и оценки
  • Перечислить номера студентов и общие оценки (с псевдонимом: SG) студентов, которые посещали четыре и более курсов, отсортированные в порядке убывания общего балла

🏆 Достижения

После завершения этого проекта вы сможете:

  • Разобраться, как писать сложные SQL-запросы для получения и обработки данных из реляционной базы данных
  • Применять различные SQL-техники, такие как подзапросы, соединения, агрегации и сортировка, для решения задач анализа данных в реальном мире
  • Развивать навыки SQL, которые необходимы для принятия решений, основанных на данных, и решения задач

Преподаватель

labby

Labby

Labby is the LabEx teacher.