Чему вы научитесь
- Извлекать информацию из таблиц с помощью SQL-запросов
- Добавлять в таблицы новые данные
- Удалять и изменять данные в таблицах
- Фильтровать данные с помощью WHERE и HAVING
- Выполнять агрегацию данных с помощью GROUP BY
- Извлекать информацию из нескольких таблиц с помощью JOIN
- Объединять таблицы с помощью UNION
- Работать с функциями для обработки чисел, дат и текста
- Вычислять среднее, минимальное и максимальное значения с помощью функций AVG, MIN, MAX
- Использовать вложенные SQL-запросы
- Использовать общие табличные выражения CTE
- Создавать пользовательские функции и хранимые процедуры
- Использовать оконные функции для решения задач
- Работать с индексами
- Обрабатывать текст с помощью регулярных выражений
О курсе
Курс продолжает серию "Поколение Python" и рассказывает о языке структурированных запросов SQL, который используется при работе с реляционными базами данных
Для кого этот курс
Курс рассчитан на всех, кто хочет освоить основы реляционных баз данных и язык структурированных запросов SQL.
Начальные требования
Для успешного освоения данного курса не нужно знать других языков программирования. Вы можете проходить данный курс параллельно с другими нашими курсами.
Преподаватели курса
Как проходит обучение
Текстовые лекции, написанные простым и понятным языком, задачи на написание SQL запросов и тесты на усвоение материала с автоматической проверкой, поддержка преподавателей курса, обратная связь от однокурсников.
Сертификат
Успешно завершив курс, вы получите сертификат от платформы Stepik. Уже 1 125 учеников получили сертификат.
Что вы получите
- навыки и знания, восстребованные работодателем
- возможность отработать теорию на практике
- доступ к форуму решений
- поддержку преподавателей, которые отвечают в течение дня
- сертификат
Нагрузка
10 часов в неделю