Набор баз данных для сервиса SQLlearn (MySQL)
Доступны следующие темы к которым может относится запрос:
- Простой оператор SELECT
- Использование предикатов (сравнения). Упорядочение данных.
- Запросы с использованием нескольких таблиц
- Использование предикатов OR, AND, NOT
- Использование предикатов BETWEEN, LIKE
- Агрегатные функции
- Группирующие запросы
- Группирующие запросы с условием
- Подзапросы
- Предикаты IN, SOME (ANY), ALL
- Использование соединения INNER JOIN
- Использование соединений LEFT JOIN и RIGHT JOIN
- Использование объединения запросов UNION
- Использование предиката EXISTS
- Использование операторов IF и CASE
Для каждой бд необходимо подготовить:
- Файл с кодом создания таблиц и добапвления данных.
- Pdf и Png файл с моделью базы данных.
- Текстовое описание БД, такое что каждый тупой студент поймет.
- erwin-файл БД (если есть).
Результаты пунктов 1-4 необходимо залить сюда в папку databases/название_базы
Каждый запрос должен относится к какойто из тем или нескольким темам. Отношение измеряется значением от 0 до 1. Запрос может относиться значением от 0 до 1 к любому количество тем.
Каждый запрос должен иметь сложность от 0 до 5
Все запросы нужно записать в таблицу https://docs.google.com/spreadsheets/d/1jchz9NAlQfrctB_kmTcqpyQvNLJm_m5f7ETc8phc4yA/edit?usp=sharing