Открыто

Понятный SQL для всех с Сергеем Спирёвым [stepik] [Сергей Спирёв]

Тема в разделе "Курсы по программированию", создана пользователем Топикстартер, 20 июл 2025.

Цена: 1280р.-70%
Взнос: 384р.
Внимание! Сбор взносов 9 авг 2025

Основной список: 5 участников

  1. 20 июл 2025
    #1
    Топикстартер
    Топикстартер ЧКЧлен клуба

    Складчина: Понятный SQL для всех с Сергеем Спирёвым [stepik] [Сергей Спирёв]

    2025-07-20_071707.jpg

    Курс по изучению языка SQL на примере работы с MySQL — одной из самых популярных систем управления базами данных. Полученные навыки применимы в любой SQL-совместимой СУБД и востребованы в аналитике, разработке и администрировании.

    Чему вы научитесь
    • Создавать базы данных.
    • Создавать таблицы в базе данных.
    • Удалять таблицы из базы данных.
    • Изменять структуру таблиц – добавлять новые столбцы или удалять их.
    • Вносить записи в таблицы.
    • Удалять записи из таблиц.
    • Создавать таблицы из других SQL-таблиц.
    • Применять ограничения типов NOT NULL, UNIQUE, CHECK и другие к столбцам таблиц.
    • Познакомитесь с различными типами данных, применяемыми в MySQL.
    • Правильно выбирать типы данных при проектировании базы данных.
    • Изменять типы данных столбцов в существующих таблицах.
    • Анализировать структуру данных по ER-диаграмме.
    • Импортировать данные из CSV-файлов в таблицы базы данных.
    • Обеспечивать целостность данных с помощью первичных и внешних ключей.
    • Производить каскадное обновление или удаление данных в связанных таблицах.
    • Работать с различными функциями для обработки даты и времени.
    • Использовать функции для обработки текста, в том числе с применением регулярных выражений.
    • Изменять коллацию для столбцов, таблиц и всей базы данных.
    • Пользоваться функциями для математических расчётов.
    • Работать с агрегатными функциями.
    • Сортировать данные в SQL-таблицах.
    • Фильтровать данные с помощью WHERE.
    • Группировать данные по необходимым критериям.
    • Фильтровать данные после группировки с помощью HAVING.
    • Использовать оператор CASE для реализации условной логики в SQL-запросах.
    • Вертикально объединять таблицы, используя оператор UNION.
    • Горизонтально соединять таблицы, используя оператор JOIN.
    • Использовать вложенные запросы в SELECT, FROM, WHERE, HAVING.
    • Применять оператор EXISTS в SQL-запросах.
    • Использовать коррелированные подзапросы.
    • Самостоятельно писать код для решения практических заданий.
    Для кого этот курс
    Курс подойдёт как тем, кто только начинает делать свои первые шаги в работе с базами данных, так и тем, кто уже владеет начальными знаниями по SQL, позволив систематизировать свои знания и потренироваться в решении практических заданий.

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

    Наши преподаватели. Сергей Спирёв. Имею двадцатилетний опыт работы в банковской, страховой и лизинговой сферах, где занимался финансовым анализом, моделированием, управлением активами.
    Мои интересы: программирование, ИИ, инвестиции.

    Как проходит обучение
    Курс содержит более 30 уроков. Каждый урок разделён на несколько шагов. Сначала идут шаги с текстовой теоретической частью, а далее следуют шаги с тестовыми заданиями и задачами для отработки навыков написания запросов к базе данных. Практические задачи вы будете выполнять в тренажёре Stepik.
    Всего в курсе 31 тест и 169 задач на программирование.

    1. Введение
    2. Создание базы данных
    3. Создание таблиц и управление ими. Урок 1
    4. Создание таблиц и управление ими. Урок 2
    5. LIMIT, OFFSET, DISTINCT
    6. Числовые типы данных
    7. MODIFY COLUMN, CHANGE COLUMN
    8. Символьные типы данных
    9. PRIMARY KEY
    10. Дата и время
    11. Функция CAST()
    12. Создание таблицы из SQL-таблицы
    13. FOREIGN KEY
    14. Математические операции
    15. Импорт данных в MySQL из CSV-файлов
    16. Оператор WHERE
    17. LIKE, RLIKE
    18. Оператор CASE
    19. IF, IFNULL
    20. ORDER BY
    21. Агрегатные функции
    22. Функции даты и времени. Урок 1
    23. Функции даты и времени. Урок 2
    24. Функции для строк. Урок 1
    25. Функции для строк. Урок 2
    26. GROUP BY
    27. HAVING
    28. UNION
    29. JOIN
    30. Подзапросы в WHERE
    31. Подзапросы в SELECT
    32. Подзапросы во FROM
    33. Подзапросы в HAVING

    Цена 1280 р.
    Скрытая ссылка
     
    Последнее редактирование модератором: 24 июл 2025
    1 человеку нравится это.
  2. Последние события

    1. skladchik.com
      Сбор взносов начинается 09.08.2025.
      31 июл 2025 в 09:37
    2. Vladimir_05
      Vladimir_05 участвует.
      25 июл 2025 в 23:48
    3. skladchik.com
      В складчине участвует 5 человек(а).
      25 июл 2025 в 23:48
    4. thekott
      thekott участвует.
      21 июл 2025

    Последние важные события

    1. skladchik.com
      Сбор взносов начинается 09.08.2025.
      31 июл 2025 в 09:37
    2. skladchik.com
      Назначен организатор.
      20 июл 2025