Онлайн SQL-тренажёр SilverTests — это бесплатная песочница для работы с базой данных
SQLite прямо в браузере. Здесь можно писать и выполнять SQL-запросы онлайн,
без установки программ и регистрации: создавать таблицы, добавлять и изменять данные,
строить выборки с JOIN и агрегатными функциями, импортировать CSV-файлы,
сразу видеть результат в виде таблицы, графика или ER-диаграммы. Каждому посетителю
выделяется своя учебная база, которая живёт в течение сессии.
Что умеет онлайн-редактор баз данных
Выполнение SQL
Запросы SELECT, INSERT, UPDATE, DELETE,
CREATE TABLE, CTE (WITH), подзапросы и транзакции.
Подсказки и автодополнение
Подсветка синтаксиса и автодополнение имён таблиц, колонок и ключевых слов SQL.
Импорт CSV и .db
Загрузите CSV-файл — он станет таблицей; или откройте готовый файл базы SQLite.
Визуализация
Постройте по результату запроса столбчатую, линейную или круговую диаграмму.
ER-диаграмма
Автоматическая схема таблиц с колонками и первичными ключами.
Экспорт
Выгрузите результат в CSV или JSON, а всю базу — скачайте файлом .db.
Как выполнить SQL-запрос онлайн
- Нажмите шаблон «Демо-база данных» справа или напишите свой запрос в редакторе.
- Выполните его кнопкой «Выполнить» или клавишей F5 (также работает Ctrl+Enter).
- Посмотрите результат во вкладках «Результаты», «Сообщения» и «Визуализация».
- Слева открывается структура базы: клик по таблице показывает её колонки, двойной клик подставляет и сразу выполняет
SELECT.
- При необходимости импортируйте свой CSV или скачайте готовую базу.
Кому пригодится SQL-тренажёр
Сервис подходит всем, кто учит SQL с нуля: школьникам и студентам, которые
осваивают базы данных, и тем, кто готовится к ЕГЭ и ОГЭ по информатике —
в заданиях встречается работа с реляционными таблицами и запросами. Учителя могут показывать
примеры прямо на уроке: ссылка открывается мгновенно, ничего устанавливать не нужно.
Для практики по программированию на сайте есть и другие бесплатные инструменты.
Частые вопросы про онлайн SQL-тренажёр
Нужно ли что-то устанавливать или регистрироваться?
Нет. SQL-тренажёр работает прямо в браузере и полностью бесплатен. Регистрация
не требуется — достаточно открыть страницу и начать писать запросы.
Какой диалект SQL поддерживается?
Используется движок SQLite 3, поэтому поддерживается стандартный SQL: SELECT,
JOIN, GROUP BY, HAVING, подзапросы, общие табличные выражения
(WITH), оконные функции, транзакции и большинство встроенных функций SQLite.
Сохраняются ли мои данные?
Учебная база данных существует в течение вашей сессии и периодически очищается на сервере.
Чтобы сохранить работу, скачайте базу файлом .db или выгрузите результат в CSV / JSON —
позже файл можно снова загрузить на странице.
Можно ли импортировать свои данные из CSV или Excel?
Да. CSV-файл загружается кнопкой импорта и автоматически превращается в таблицу —
можно выбрать разделитель и указать, есть ли строка заголовков. Из Excel достаточно сохранить лист
в формате CSV. Также можно открыть готовый файл базы данных SQLite (.db, .sqlite).
Подходит ли тренажёр для подготовки к ЕГЭ и ОГЭ по информатике?
Да. На тренажёре удобно отрабатывать выборки, фильтрацию и соединение таблиц —
навыки, которые нужны для заданий с базами данных. Полноценная подготовка — в разделе
ЕГЭ по информатике и на
курсах.
Чем это отличается от программы SQLiteStudio?
Это веб-сервис: не нужно ничего скачивать и устанавливать, он открывается на любом
устройстве с браузером. Для учёбы и быстрых экспериментов с SQL этого достаточно, а результаты
при необходимости можно выгрузить файлом.