Акции школ
Войти

Курс «Основы реляционных баз данных»

Составитель: Денис Сметнёв · Обновлено: 15.08.2026

SQL — это тот навык, который нужен не только разработчикам. Аналитики данных и QA-инженеры без него работают вслепую. Курс «Основы реляционных баз данных» от Хекслет закрывает именно эту точку входа: реляционная модель, структура таблиц, запросы от простых SELECT до фильтрации с регулярными выражениями. Средний уровень — это честно: людям совсем без опыта с первого модуля будет тяжело, зато те, кто уже писал код, пройдут без лишнего балласта. Около 30 часов — компактно для направления Разработка.

Подробнее


Компания: Хекслет (Hexlet)

Язык: ru

Уровень: Средний Длительность: 3 недели Формат: Онлайн Старт: в любое время Документ: Сертификат
🎓 Сертификат 📁 1 проект в портфолио
Почему мы рекомендуем: сертификат — оценка по нашей методике (рейтинг, цена, трудоустройство, диплом)

Актуальная программа курса (15 модулей, по данным школы)

  1. Введение и устройство баз данных
  2. Язык SQL и работа в psql
  3. Типы данных
  4. Первичный ключ и автоинкремент
  5. Выборка данных — SELECT
  6. Фильтрация: WHERE и NULL
  7. Поиск по тексту — LIKE и регулярные выражения
  8. Сложные условия фильтрации
  9. Сортировка и ограничение выборки
  10. Уникальные строки
  11. Агрегация и группировка
  12. Вставка и модификация данных
  13. Основные ограничения полей
  14. Изменение структуры таблицы — ALTER
  15. Транзакционность

Кем вы сможете работать

Аналитик данных · Разработчик · QA-инженер · Инженер по ручному тестированию

Сколько зарабатывают в профессии (медиана hh.ru, по 67 вакансиям)

Junior
119 625 ₽
Middle
255 000 ₽

Окупаемость: стоимость курса ≈ 1 мес зарплаты junior-специалиста.

Сравнение с похожими курсами других школ

КурсШколаЦенаСрокРейтингДиплом
Основы реляционных баз данных (этот) Хекслет (Hexlet) 3 900 ₽ 3 недели Сертификат
Основы SQL Shultais Education 4 700 ₽ 3 месяца 5.0 Перейти
Основы баз данных GeekBrains (ГикБреинс) 5 000 ₽ 4.4 Перейти
SQL и получение данных Netology (Нетология) 68 485 33 900 ₽ 4 недели 3.0 Удостоверение Перейти

Стоит ли идти на этот курс

Плюсы

  • Программа охватывает полный цикл работы с реляционной БД: от структуры и первичных ключей до сложных запросов с фильтрацией и регулярными выражениями — не обрывается на полуслове.
  • Практическое подключение через psql включено отдельным модулем — это инструмент, который используется в реальной работе, а не учебная симуляция.
  • Три профессиональных направления в результатах: аналитик данных, QA-инженер, разработчик — курс не заточен под одну роль, что расширяет применимость навыка.
  • Бессрочный доступ к материалам — можно вернуться к теме GROUP BY или агрегатным функциям через полгода, когда задача появится на проекте.

Минусы и кому не стоит

  • Средний уровень заявлен честно, но это значит: если SQL видите впервые и с реляционными базами не сталкивались — старт будет болезненным, вводного буфера нет.
  • Около трёх тысяч девятисот рублей за курс уровня «основы» — цена не самая низкая на рынке, при том что бесплатных введений в SQL достаточно на открытых платформах. Стоит понимать, за что именно платите: за структуру и Хекслет-методологию.
  • Данных о трудоустройстве или карьерной поддержке в описании нет — курс учит базе данных, но не помогает с работой. Если нужна поддержка в поиске первой позиции, ищите программы с явным карьерным блоком.

Когда этот курс вам не нужен

Если вы уже пишете JOIN-запросы, работаете с индексами или настраиваете схемы в продакшне — этот курс вам не нужен, материал будет ниже вашего уровня. Также не стоит идти сюда, если цель — быстро попробовать SQL без вложений: бесплатных интерактивных тренажёров по базовому синтаксису достаточно. И если вам нужна карьерная поддержка или помощь с портфолио — ищите программы с явным блоком по трудоустройству, этот курс про навык, не про старт карьеры.

Как выбрать курс по этому направлению

Выбирая курс по базам данных, смотрите не на количество модулей, а на то, есть ли в программе реальная работа с инструментом. Подключение через psql, создание таблиц, первичные ключи — всё это должно быть в практике, а не только в слайдах. Проверьте: разбираются ли агрегатные функции и GROUP BY, или курс останавливается на SELECT с одним условием? Это принципиальная разница для рабочих задач. По цене: если бюджет ограничен, оцените, даёт ли курс доступ к материалам бессрочно — это меняет соотношение цены и ценности. И смотрите на сертификат: он нужен вам для резюме или просто как закрытый гештальт — это разные истории.

Частые вопросы

Подойдёт ли курс, если я никогда не работал с базами данных?

Уровень заявлен как средний — значит, совсем без технического бэкграунда будет тяжело. Если вы уже писали код на любом языке или работали с таблицами в аналитическом контексте, войдёте нормально. Если нет — лучше начать с чего-то вводного.

Сколько времени займёт прохождение?

По объёму — около 30 часов. При темпе час-полтора в день это примерно три-четыре недели. Бессрочный доступ позволяет не гнать.

Что я получу на выходе — сертификат или диплом?

Сертификат о прохождении курса. Диплом государственного образца здесь не предусмотрен — это важно учитывать, если нужен документ с юридическим весом.

Какой SQL изучается — универсальный или привязанный к конкретной СУБД?

Подключение описано через psql, что указывает на PostgreSQL как базовую среду. SQL-синтаксис в основе универсальный, но практика идёт в конкретном инструменте.

После курса можно устроиться на работу?

Курс даёт навыки для трёх ролей — аналитик данных, QA-инженер, разработчик. Но данных о помощи с трудоустройством в описании нет. Знание SQL повышает шансы, особенно в аналитике и QA, но карьерного сопровождения здесь не ищите.

Регулярные выражения в курсе — это серьёзно или вскользь?

Регулярные выражения вынесены отдельным модулем в программе, рядом с фильтрацией данных. Это прикладной блок для работы с текстовыми полями в запросах — не академический курс по regexp, но полезный практический минимум.

Длительность курса

Длительность курса

21 день

Формат обучения

Формат обучения

Короткие лекции в виде текста или видео, тесты, упражнения. Практические задания после завершения курса

Обратная связь

Обратная связь

В плане “Профессиональный” можно задавать вопросы менторам в разделе «Обсуждение». В плане “Премиум” закрепляется персональный наставник, который проверяет проекты, делает код-ревью: включено 4 часа голосовых консультаций наставника. Это время можно частично или полностью заменить на переписку в чате в пропорции 1 к 1.5.

Теория и практика

Теория и практика

53 часа теории с тестами и упражнениями после каждого модуля 25 модулей 4 практических задания после курса

Чему научитесь

  • Устанавливать систему управления базами данных
  • Создавать пользователя и базу данных
  • Понимать принцип табличной организации данных
  • Наполнять базу данных и изменять её содержимое
  • Делать простые SQL запросы
  • Разбираться с тремя нормальными формами
  • Генерировать ключи автоматически
  • Использовать UNIQUE и NOT NULL
  • Изменять структуру существующей таблицы
  • Сортировать данные в прямом и обратном порядке
  • Строить условия при выполнении запросов в базу данных
  • Ограничивать выборку
  • Находить уникальные записи простым способом
  • Применять агрегатные функции к группам записей по определенному признаку
  • Объединять разные таблицы в одну
  • Выполнять запросы внутри транзакции, разбираться с ACID
  • Обеспечивать скорость выполнения запросов (индексы, Explain)
Перейти на страницу курса Запишись на курс
прямо сейчас!

О курсе

О курсе

Разработчикам

Условия оплаты

доступ ко всем курсам этой школы осуществляется по подписке:
профессиональный - $39/месяц
премиум - $199/месяц

Введение

Познакомиться с курсом

теория

Установка

Установить СУБД на свой компьютер

теория

тесты

Архитектура СУБД

Узнать о том что из себя представляет СУБД

теория

тесты

Подготовка к работе

Создать пользователя и базу данных

теория

тесты

Структура реляционной базы данных

Познакомиться с табличной организацией данных

теория

тесты

Создание таблиц

Научиться создавать таблицы и познакомиться с базовыми типами данных в PostgreSQL

теория

тесты

упражнение

Вставка и модификация данных

Научиться наполнять базу данных и изменять ее содержимое

теория

тесты

упражнение

Выборка данных

Познакомиться с SELECT и научиться делать простые SQL запросы

теория

тесты

упражнение

Реляционная модель данных

Узнать про фундамент, на котором стоит любая реляционная база данных

теория

тесты

упражнение

Первая нормальная форма

Разобраться с первой нормальной формой

теория

тесты

упражнение

Вторая нормальная форма

Разобраться со второй нормальной формой

теория

упражнение

Третья нормальная форма

Разобраться с третьей нормальной формой

теория

тесты

упражнение

Автоинкремент

Научиться генерировать ключи автоматически

теория

тесты

упражнение

Онтология

Познакомиться с сущностями, связями и ERD

теория

тесты

упражнение

Ограничения

Научиться использовать UNIQUE и NOT NULL

теория

тесты

упражнение

Изменение структуры таблицы (ALTER)

Научиться изменять структуру существующей таблицы

теория

тесты

упражнение

Сортировка (ORDER)

Научиться сортировать данные в прямом и обратном порядке

теория

тесты

упражнение

Условия (WHERE)

Научиться строить условия при выполнении запросов в базу данных

теория

тесты

упражнение

Лимит (LIMIT)

Научиться ограничивать выборку

теория

тесты

упражнение

DISTINCT

Познакомиться с простым способом находить уникальные записи

теория

тесты

упражнение

Функции

Научиться пользоваться агрегатными функциями для расчетов

теория

тесты

упражнение

Группировка (GROUP)

Научиться применять агрегатные функции к группам записей по определенному признаку

теория

тесты

упражнение

Соединения (JOINS)

Познакомиться с запросами позволяющими объединять разные таблицы в одну

теория

тесты

упражнение

Транзакционность

Научиться выполнять запросы внутри транзакции, разобраться с ACID

теория

тесты

упражнение

Производительность

Познакомиться со способами обеспечения скорости выполнения запросов (индексы, Explain)

SQL

знание основ реляционных баз данных

базовые принципы проектирования

Создание таблиц

Вставка, выборка, сортировка и модификация данных

Изменение структуры таблицы

Навыки, которые вы получите

 
ПРОЕКТИРОВАНИЕ БАЗЫ ДАННЫХ АЛГОРИТМЫ СОРТИРОВКИ

Компания, проводящая курс

Хекслет (Hexlet)

91 курс по 330 темам

Образовательная платформа Хекслет (Hexlet) осуществляет образовательную деятельность по направлениям программирования. В 2014 году проект...

Преподаватели курса

Сооснователь и CEO образовательного проекта Хекслет.

Сооснователь и CEO образовательного проекта Хекслет....

Отзывов об этом курсе пока нет

Ниже — проверенные отзывы о школе Хекслет (Hexlet): они помогут составить впечатление, но в рейтинге курса не учитываются. Проходили этот курс? Поделитесь — это поможет другим студентам.

больше курсов

Похожие курсы компании

Хекслет (Hexlet)
(0)
3 900 
Хекслет (Hexlet)
(0)
3 900 
Хекслет (Hexlet)
(1)
3 900 
Хекслет (Hexlet)
(0)
3 900 
Хекслет (Hexlet)
(0)
3 900 
Хекслет (Hexlet)
(0)
3 900 
Хекслет (Hexlet)
(11)
3 900 
Хекслет (Hexlet)
(0)
3 900 
Хекслет (Hexlet)
(0)
3 900 
Хекслет (Hexlet)
(0)
3 900 
больше курсов

Другие курсы этих преподавателей

Хекслет (Hexlet)
(0)
3 900 
Хекслет (Hexlet)
(0)
3 900 
Хекслет (Hexlet)
(0)
3 900 
Хекслет (Hexlet)
(0)
3 900 
Хекслет (Hexlet)
(0)
3 900 
Хекслет (Hexlet)
(0)
3 900 
Хекслет (Hexlet)
(0)
3 900 

Этот курс в подборках MOOC

«Основы реляционных баз данных» входит в 1 подборку рейтинга MOOC — сравните его с альтернативами по цене, длительности и отзывам студентов.