Пн – Пт: с 9:00 до 19:00
Сб – Вс: с 9:30 до 18:30
Иконка лупы
Логотип института МТИ
Телефон 8 (800) 100-85-95
Почта pk@mti.moscow
Пн – Пт: с 9:00 до 19:00
Сб – Вс: с 9:30 до 18:30

Основы SQL

За 2 месяца научитесь создавать, модифицировать и управлять базами данных, писать запросы, работать с PostgreSQL и интегрировать SQL с Python для анализа данных

Формат Дистанционно
Срок обучения 2 месяца (32 часа)
Диплом Удостоверение о повышении квалификации
Формат Дистанционно
Срок обучения 2 месяца (32 часа)
Диплом Удостоверение о повышении квалификации

Результаты обучения

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

Иконка в блоке Чему научитесь

Владеть синтаксисом языка структурированных запросов SQL

Иконка в блоке Чему научитесь

Основам алгоритмизации и программирования

Иконка в блоке Чему научитесь

Применять на практике PostgreSQL

Иконка в блоке Чему научитесь

Владеть правилами нормализации

Иконка в блоке Чему научитесь

Работать с реляционными базами данных

Инструменты

PostgreSQL

PostgreSQL

SQL

SQL

Кем вы станете

Иконка в блоке Кем вы станете

Бизнес-аналитик

Иконка в блоке Кем вы станете

Аналитик данных

Иконка в блоке Кем вы станете

Администратор баз данных

Иконка в блоке Кем вы станете

Инженер данных

Иконка в блоке Кем вы станете

Специалист BI

Доход

До повышения квалификации

120 000₽

После повышения квалификации

170 000₽

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

  • Основы работы с базами данных

    Тем: 6
    • Вводное занятие
    • Виды баз данных
    • Инсталляция ПО
    • Приведение к нормальной форме
    • Типы связей между таблицами
    • Подъязыки SQL
  • Основы написания SQL-запросов

    Тем: 17
    • Извлечение информации при помощи SQL-запросов
    • Фильтрация строк WHERE. Регулярные выражения LIKE. AND и OR
    • Сортировка строк: ORDER BY. Ограничение выборки: LIMIT, OFFSET
    • Условные выражения: CASE, COALESCE, NULLIF, GREATEST, LEAST
    • Работа со строками: SUBSTRING, LOWER, UPPER, TRIM, LTRIM, RTRIM, LENGTH
    • Работа с датами
    • Агрегатные функции: COUNT, SUM, MIN, MAX, AVG. GROUP BY, HAVING
    • Оконные функции: row_number , rank, dense_rank, lag, lead + все агрегатные функции
    • Понятия "первичный ключ" и "внешний ключ"
    • Типы связей в БД
    • Оператор JOIN
    • Виды JOIN
    • Алгоритмы JOIN
    • Алгоритмы JOIN-ов. Оператор UNION
    • Подзапросы. Оператор SELECT
    • Подзапросы. Операторы IN, ANY, ALL, EXISTS
    • Работа с SQL из Python

Стоимость и форматы обучения

Базовый

от 25 000₽
  • Видео + текстовый контент
  • Тестирования
  • Поддержка куратора

Официальные документы

Другие программы по направлению

6 месяцев (от 250 часов)

AI Product Manager

Дистанционно от 150 000₽
AI Product Manager
2 месяцев (36 часов)

Excel для эффективной работы

Дистанционно от 19 000₽
Excel для эффективной работы
3 месяца (от 140 часов)

Java для начинающих

Дистанционно от 50 000₽
Java для начинающих
6 месяцев (245 часов)

Java-разработчик

Дистанционно от 100 000₽
Java-разработчик
3 месяца (от 102 часов)

Python для начинающих

Дистанционно от 40 000₽
Python для начинающих
6 месяцев (245 часов)

Python-разработчик

Дистанционно от 80 000₽
Python-разработчик
14 недель (от 302 часов)

Анализ и автоматизация бизнес-процессов

Дистанционно от 40 000₽
Анализ и автоматизация бизнес-процессов
6 месяцев (от 250 часов)

Бизнес-аналитик

Дистанционно от 80 000₽
Бизнес-аналитик
6 месяцев (662 часа)

Введение в разработку программного обеспечения

Дистанционно от 44 500₽
Введение в разработку программного обеспечения
6 месяцев (от 502 часов)

Информационные системы в бизнес-процессах

Дистанционно от 44 500₽
Информационные системы в бизнес-процессах
3 месяца (от 254 часов)

Информационные технологии в образовании

Дистанционно от 30 000₽
Информационные технологии в образовании
6 месяцев (250 часов)

Информационный менеджмент

Дистанционно от 40 000₽
Информационный менеджмент
3 месяца (от 72 часов)

Нейросети

Дистанционно от 30 000₽
Нейросети
3 месяца (от 72 часов)

Нейросети для обучения

Дистанционно от 30 000₽
Нейросети для обучения
6 месяцев (476 часов)

Основы цифровой инфраструктуры

Дистанционно от 44 500₽
Основы цифровой инфраструктуры
6 месяцев (523 часа)

Программирование и алгоритмизация

Дистанционно от 44 500₽
Программирование и алгоритмизация
6 месяцев (506 часов)

Технологии разработки и тестирования программного обеспечения

Дистанционно от 40 000₽
Технологии разработки и тестирования программного обеспечения

Часто задаваемые вопросы

  • Какой уровень SQL осваивается на курсе?

    Вы сможете создавать и модифицировать таблицы, писать запросы с фильтрацией и сортировкой, использовать агрегатные функции, объединять таблицы через JOIN, писать подзапросы. Это уровень, достаточный для самостоятельной работы с базами данных в роли аналитика. Вы не станете DBA-специалистом, но сможете решать большинство аналитических задач.
  • Нужно ли устанавливать PostgreSQL на свой компьютер?

    Для практической работы потребуется установить PostgreSQL. Это бесплатная программа, которая работает на Windows, macOS и Linux. Также существуют облачные версии PostgreSQL, если установка на локальный компьютер нежелательна.
  • Для кого этот курс?

    Повышение квалификации будет полезно тем, кто уже работает с данными, отчетами или аналитикой и хочет освоить SQL для самостоятельной работы с базами данных. Например, бизнес-аналитик, который выгружает данные через разработчиков, сможет делать это сам и не ждать неделями. Также курс подойдет специалистам, которые хотят перейти в аналитику данных или инженерию данных и нуждаются в базовом навыке работы с SQL и PostgreSQL.
  • Какой документ я получу после обучения?

    После успешной сдачи итогового тестирования вы получите удостоверение о повышении квалификации по программе "Основы SQL". Этот документ востребован на рынке труда и помогает подтвердить квалификацию при трудоустройстве или карьерном росте в направлениях, связанных с анализом и управлением данными.
  • Подойдет ли программа тем, кто хочет подтвердить квалификацию для работы по профилю?

    Да. Программа помогает подтвердить квалификацию, если вы уже работаете с базами данных и хотите актуализировать знания – освоить PostgreSQL, повторить нормализацию, подтянуть интеграцию SQL с Python. Удостоверение о повышении квалификации можно использовать для подтверждения компетенций при трудоустройстве или повышении в должности.

Поможем в выборе

Оставьте заявку, чтобы узнать больше о программах и форматах обучения — мы перезвоним

Форма не может быть отправлена без согласия с Политикой обработки персональных данных