SQL учат не чтением,
а запросами
SQLab — онлайн-лаборатория по базам данных. Не нужно ничего устанавливать и настраивать, мощный ноутбук тоже не нужен. Открываете сайт и пишете запросы.
- PostgreSQL 18
- MySQL 8.4
- 3 языка
- Бесплатно
SELECT first_name, last_name, city
FROM students
WHERE course = 2
ORDER BY last_name
LIMIT 5;| first_name | last_name | city |
|---|---|---|
| Farrux | Aliyev | Navoiy |
| Laziz | Azimov | Toshkent |
| Ozoda | Azimova | Qarshi |
| Umid | Boboyev | Toshkent |
| Nozima | Boboyeva | Samarqand |
(5 rows)
Для студентов университетов Узбекистана
0
заданий с автопроверкой
0
уроков от нуля до про
0
жизненные базы
0
языка: узбекский, русский, английский
С какой базой работаем?
Выбирайте ту СУБД, которую проходите на парах. Переключается одной кнопкой — задания одинаковы в обеих.
PostgreSQL18
Самая развитая открытая СУБД. Выбор серьёзных проектов.
MySQL8.4
Самая распространённая СУБД. На ней работает большая часть сайтов.
Oracle Database
СУБД крупных компаний и банков. Уже работаем над ней.
С нуля до самостоятельных запросов
Четыре раздела — один путь. В каждом теория сразу превращается в практику.
Шаги
01Учёба
От того, что такое таблица, до оконных функций и транзакций. Каждая тема — коротко, простым языком и с живым примером.
02Практика
Соберите базу аптеки своими руками: создайте таблицы, заполните, свяжите. Ошиблись — объясним почему.
03Задачи
Самостоятельные задачи трёх уровней. Ответ проверяется на настоящей базе и идёт в ваш рейтинг.
04Арена
Выберите большую жизненную базу и пройдите цепочку вопросов. Верный ответ — следующий вопрос.
Мелочи, которые упрощают учёбу
Одинаково удобно на паре, дома и с телефона.
Объясняет ошибки
Под оригинальным сообщением базы — что случилось и как исправить, на вашем языке.
ERROR 1054 (42S22): Unknown column 'nmae' in 'field list'
«nmae» degan ustun yo‘q. Balki «name» demoqchimisiz?
Настоящий сервер
Не симуляция: запросы выполняются в самих PostgreSQL и MySQL.
И на телефоне
Терминал подстроен под маленький экран, для символов SQL есть быстрые кнопки.
На трёх языках
Каждый текст переведён по смыслу, а не слово в слово.
Код группы
Преподаватель даёт код из 6 символов — студент вступает в группу за минуту.
K7M-2QX
Рейтинг и XP
Каждое решение приносит очки, а в группе появляется соревнование.
Университеты в SQLab
Цифры живые: обновляются, как только преподаватель открывает группу или студент вступает в неё.
Ташкентский университет информационных технологий имени Мухаммада ал-Хоразмий
Toshkent
0
преподавателей
0
групп
0
студентов
Преподавателям
Видно с одного взгляда, где сейчас ваша группа
Не нужно часами проверять лабораторные: кто прошёл какой урок и сколько задач решил — всё в одной таблице.
- Откройте группу и раздайте студентам код из 6 символов
- Следите за уроками, практикой и задачами каждого студента
- Рейтинг внутри группы сам подталкивает студентов
Группа БД-211
Код группы: K7M-2QX
Частые вопросы
Это платно?
Нет. Для студентов и преподавателей SQLab бесплатен.
Нужно ли что-то устанавливать?
Нет. Запросы выполняются на наших серверах в настоящих PostgreSQL и MySQL, вам нужен только браузер.
Можно ли пользоваться без регистрации?
Да. Гостю доступны уроки и практика. Для задач, арены и рейтинга нужен вход через Google.
А если моего университета нет в списке?
Выбирать университет необязательно. В группу можно вступить просто по коду от преподавателя.
Это настоящая база или симуляция?
Настоящая. И сообщения об ошибках, и результаты такие же, как в рабочих PostgreSQL и MySQL — поэтому выученное здесь пригодится в работе.