Мы используем cookie для стабильной работы сервиса. Подробнее

Основы SQL

4.6
ФорматОнлайн
Длительность4 часа
Объём10 занятий
УровеньНачальный
По окончанииStepik
О курсе

Подробнее

Практический курс по основам SQL для начинающих. Серия коротких видео-уроков с большим количеством заданий. Научитесь писать как простые SQL-запросы, так и делать многотабличные выборки с использование JOIN и UNION, а также освоите группировку и функции агрегации. Курс по SQL - победитель V международного конкурса EdCrunch Award в номинации "Лучший онлайн-курс размещенный на образовательной платформе".   Это начальный курс по SQL (базовый уровень), с которого можно начать погружение в базы данных и SQL. Полный курс можно купить в рамках пакета SQL-курсов со скидкой. ✅ Образовательная лицензия: Л035-01236-39/01006802 💪 Присоединяйтесь к нашему официальному телегарам-каналу – место вашей силы и развития. 🧑‍🎓 Освоите с SQL без сложной теории Курс использует методику плавного погружения с небольшими видео-урокам (5-7 минут), которые закрепляются серией заданий на тренажере. Постепенное освоение SQL от простого к сложному доступно любому человеку, даже без IT прошлого. Погружение в SQL на примере MySQL — одной из самых популярных баз данных. 🤖 Научитесь писать SQL запросы на автомате Наш SQL задачник содержит более 260 бизнес-заданий на развитие SQL-навыков. К концу курса сможете писать запросы даже во сне. Для практики мы используем интерактивный SQL тренажер прямо на Stepik. Не нужно устанавливать дополнительные программы или софт, всё можно делать прямо в браузере. ER-модели Для сложных задач с несколькими таблицами мы даем не только описание, но и ER-модели для изучения. 👨‍💻 Собеседования и подтверждение IT-навыков Если вы хотите подготовиться к собеседованию, но не знаете с чего, начать, то наш курс поможет. Освоите 90% конструкций SQL, которые спрашивают на собесах. Также сможете подготовиться к прохождению официальных тестов на HH.RU для Госуслуг. 😊 Поддержка до победного Мы не просто выдаем уроки и задачи – мы помогаем до тех пор, пока у вас не получится: отвечаем на все вопросы, подсказываем в сложных ситуациях, направляем в решениях. Служба поддержки работает каждый день и отвечает в течение 24-х часов. Даже в выходные.  Вопросы вы можете задавать прямо на Stepik под любым уроком или заданием. Что такое SQL SQL – это язык, на котором аналитики, менеджеры и программисты общаются с базами данных. Знание языка SQL – это один из ключевых навыков современного IT-специалиста. Каждое серьезное собеседование или тестовое задание содержит вопросы о базах данных и SQL. Обучение SQL значительно повышает шанс устройства на работу. В основе SQL лежит логичная структура, которая базируется на обычном английском языке. Это позволяет писать понятные запросы без использования сложных технических знаний. SQL подходит для всех. Отзывы корпоративных клиентов Наши SQL курсы ценятся не только среди частных лиц, но и в корпоративной среде: в банках, IT и телеком компаниях. Райффайзен Банк
Требования

Что нужно для старта

  • Курс для широкого круга слушателей. Не требует специализированных знаний ни в программировании, ни в базах данных.
Результат

Что вы получите

  • Писать SQL запросы на автомате.
  • Создавать базы данных и таблицы под требования заказчика.
  • Применять SQL для анализа данных.
  • Приводить исходную информацию в удобный вид.
  • Работать с функциями SQL для обработки дат и текста.
  • Использовать элементы полнотекстового поиска и ранжирования.
  • Добавлять в таблицы новые данные.
  • Выбирать оптимальные типы данных при проектировании таблиц.
  • Создавать уникальные и составные индексы.
  • Фильтровать данные с помощью WHERE и HAVING.
  • Выполнять агрегацию данных по нескольким параметрам с помощью GROUP BY.
  • Вычислять среднее, минимальное и максимальное значения.
  • Строить сводные отчеты.
  • Группировать данные по категориям и датам.
  • Извлекать информацию из нескольких таблиц с помощью JOIN.
  • Объединять таблицы с помощью UNION.
  • Использовать вложенные SQL-запросы.
  • Устанавливать сервер MySQL 8 на Windows и MacOS.
  • Подключаться к базе с помощью HeidiSQL и Sequel Ace.
Аудитория

Для кого этот курс

  • Начинающие разработчики, маркетологи, аналитики, менеджеры.
Содержание

Программа курса

10 занятий
№ТемаЧто внутри
01Простые SQL запросы

- Первые SQL запросы
- Составные условия
- Порядок AND и OR
- Сортировка результатов
- Ограничение и смещение
- (бонус) TOP, LIMIT, OFFSET в других СУБД
- Принципы работы баз данных
- Установка MySQL

02Добавление, изменение, удаление

- Добавление данных
- Обновление данных
- Удаление данных

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

- Создание простейших таблиц
- Числовые поля
- Параметр ZEROFILL
- Строковые поля
- Дата и время
- NULL
- NULL в SELECT запросах
- BOOL, ENUM, SET
- "TRUE" и "FALSE" в SELECT запросах
- Значения по умолчанию

04Индексы

- Первичный ключ
- Уникальный индекс
- Обычные индексы
- Добавление и удаление индексов

05Изменение таблиц

- Добавление и удаление столбцов
- Изменение столбцов
- Изменение таблицы

06Поиск текста

- Поиск с помощью LIKE
- Полнотекстовый поиск

07Вспомогательные функции

- Математические функции
- Строковые функции
- Функции даты
- Сортировка по дате

08Группировка данных

- COUNT, MIN, MAX, AVG
- GROUP BY
- HAVING и WHERE

09Многотабличные запросы

- Объединение с помощью UNION
- Объединение с помощью UNION: сортировка
- Объединение с помощью UNION: группировка
- Отношение один к одному
- Внешний ключ
- Отношения один-ко-многим
- Создание связей один-ко-многим
- JOIN
- Понимание JOIN
- Понимание JOIN, часть 2
- Выборка из трех и более таблиц
- Ссылочная целостность
- Отношения многие ко многим

10Вложенные запросы

- Простые вложенные запросы
- IN, ANY, ALL
- Ключевое слово EXISTS
- Запросы, возвращающие несколько столбцов
- Подзапросы в конструкции FROM
- Подзапросы в конструкции INSERT

01Простые SQL запросы

- Первые SQL запросы
- Составные условия
- Порядок AND и OR
- Сортировка результатов
- Ограничение и смещение
- (бонус) TOP, LIMIT, OFFSET в других СУБД
- Принципы работы баз данных
- Установка MySQL

02Добавление, изменение, удаление

- Добавление данных
- Обновление данных
- Удаление данных

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

- Создание простейших таблиц
- Числовые поля
- Параметр ZEROFILL
- Строковые поля
- Дата и время
- NULL
- NULL в SELECT запросах
- BOOL, ENUM, SET
- "TRUE" и "FALSE" в SELECT запросах
- Значения по умолчанию

04Индексы

- Первичный ключ
- Уникальный индекс
- Обычные индексы
- Добавление и удаление индексов

05Изменение таблиц

- Добавление и удаление столбцов
- Изменение столбцов
- Изменение таблицы

06Поиск текста

- Поиск с помощью LIKE
- Полнотекстовый поиск

07Вспомогательные функции

- Математические функции
- Строковые функции
- Функции даты
- Сортировка по дате

08Группировка данных

- COUNT, MIN, MAX, AVG
- GROUP BY
- HAVING и WHERE

09Многотабличные запросы

- Объединение с помощью UNION
- Объединение с помощью UNION: сортировка
- Объединение с помощью UNION: группировка
- Отношение один к одному
- Внешний ключ
- Отношения один-ко-многим
- Создание связей один-ко-многим
- JOIN
- Понимание JOIN
- Понимание JOIN, часть 2
- Выборка из трех и более таблиц
- Ссылочная целостность
- Отношения многие ко многим

10Вложенные запросы

- Простые вложенные запросы
- IN, ANY, ALL
- Ключевое слово EXISTS
- Запросы, возвращающие несколько столбцов
- Подзапросы в конструкции FROM
- Подзапросы в конструкции INSERT

Документ после выпуска

Stepik

Организатор

Автор курса

StepikStepik
Stepik — образовательная платформа и конструктор онлайн-курсов. Мы разрабатываем алгоритмы адаптивного обучения, сотрудничаем с авторами MOOC, помогаем в проведении олимпиад и программ переподготовки. Наша цель — сделать образование открытым и удобным. Stepik — широко известная российская образовательная платформа, основанная в 2013 году. На Stepik зарегистрировано более миллиона пользователей из России и стран СНГ. В настоящее время на Stepik представлены несколько тысяч учебных курсов на самые разные темы.
Подробнее об авторе
Мнения учеников

Отзывы о курсе

Оставьте отзыв

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

Напишите ваш коментарий, не менее 30 символов

Нажимая кнопку, вы даете согласие на обработку персональных данных

Оставьте заявку

Консультант ответит на вопросы о курсе «Основы SQL» и поможет разобраться в деталях обучения.

Комментарий ...

Нажимая кнопку, вы даете согласие на обработку персональных данных

Направления:Базы данных

Информация обновлена 7 сентября 2026 г.

Продолжить выбор

Похожие курсы

Фреймворк Apache Spark для разработчиков: продвинутый уровень
−10%32 академ. часов
Фреймворк Apache Spark для разработчиков: продвинутый уровень

Глубокое погружение в внутреннее устройство Apache Spark и его компонентов. Этот курс поможет вам понять, как устроены и работают различные модули Spark, такие как Spark Core, Spa…

ОнлайнПродвинутый
55 500 ₽−10%
49 950 ₽
SQL практикум. Полный курс
4-5 часов в неделю
SQL практикум. Полный курс

Загляни в Телеграм канал курса. Там обсуждение и новости. В конце курса студентов ждет приятный бонус! 🎁 Цель курса Научить вас работать с базами данных на профессиональном уровне…

Онлайн12 занятий
890 ₽
Продвинутый SQL
4 часа
Продвинутый SQL

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

Онлайн3 занятийСредний
2 920 ₽
Базы данных
−5%6 часов
OtusOtus4.6
Базы данных

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

Онлайн5 занятий
Домашние задания
103 000 ₽−5%
97 850 ₽
Управление данными
24 ак. час.
Управление данными

Программа предполагает изучение основ проектирования баз данных, включая анализ предметной области, моделирование данных и реализацию их физической модели.

Онлайн6 занятий
40 000 ₽
Начать без затрат

Бесплатные курсы

DEV2. Разработка серверной части приложений PostgreSQL 16. Расширенный курс
Бесплатно
DEV2. Разработка серверной части приложений PostgreSQL 16. Расширенный курс

Курс «DEV2. Разработка серверной части приложений PostgreSQL 16. Расширенный курс»: онлайн и очное офлайн обучение в Москве в Бауманском учебном центре «Специалист». Стоимость обу…

Онлайн
Бесплатно
Введение в базы данных
Бесплатно8 часов в неделю
Введение в базы данных

Курс введения в базы данных знакомит слушателями с историей создания систем обработки структурированных данных, подходами к обработке информации, развитием моделей данных и систем…

Онлайн8 занятий
Бесплатно
Переменные в Transact-SQL: языковая избыточность, любимый костыль администратора или ключ к динамическому SQL?
Бесплатно4 академических часов
Переменные в Transact-SQL: языковая избыточность, любимый костыль администратора или ключ к динамическому SQL?

Аудитория:Новички, планирующие изучение языков группы SQL, владеющие базовыми понятиями и знакомыми с основами написания простых запросовПрограммисты, владеющие основным инструмен…

Онлайн1 занятий
Видеоуроки
Бесплатно
Симулятор SQL
Бесплатно1 час
Симулятор SQL

Бесплатный курс «Симулятор SQL» разработан специально для новичков и позволяет с нуля овладеть самым востребованным инструментом для работы с данными. Учитесь в удобное время, реш…

Онлайн2 занятий
Домашние заданияИнтерактивные тренажёры+4
Бесплатно