• ОФОРМИТЬ ПОДПИСКУ

Программирование SQL для инженеров по данным - learndataengineering (2025)

Регистрация
6 Сен 2026
Сообщения
475
Реакции
318
SQL для инженеров по данным

SQL for Data Engineers

learndataengineering

001-branded.jpg


О чём курс:

Материал «SQL для инженеров по данным» (learndataengineering, 2025) посвящён SQL как основе работы с реляционными базами данных в Data Engineering. В программе рассматриваются СУБД и роль SQL, работа с учебной Chinook Database, настройка SQLite и DBeaver, основы DDL и DML, SELECT-запросы, группировка, JOIN, TCL, CTE, подзапросы, оконные функции, а также оптимизация запросов и индексация. Материал на английском языке.



SQL - это основа работы с реляционными базами данных. И если вы собираетесь работать в сфере Data Engineering, знание SQL - не просто плюс, а необходимость. Именно поэтому мы создали этот курс: «SQL для инженеров по данным». Он даст вам ключевые навыки для эффективной работы с базами данных - от извлечения и анализа данных до выполнения сложных запросов и операций, с которыми вы будете сталкиваться каждый день.

Что вы изучите:

Введение в управление базами данных и SQL


Познакомьтесь с системами управления базами данных (СУБД) и ролью SQL в инженерии данных. Поймите, как реляционные базы хранят, управляют и обрабатывают большие объёмы данных.

Практика с базой данных Chinook и настройка инструментов

Вы начнёте работать с реальными данными на примере Chinook Database - учебной базы, которая поможет освоить ключевые концепции SQL. Мы настроим SQLite и DBeaver - инструменты, необходимые для управления базами и написания запросов.

Основы SQL: DDL и DML

Вы углубитесь в фундаментальные разделы SQL - язык определения данных (DDL) и язык манипулирования данными (DML). Научитесь создавать, изменять и управлять таблицами и записями: вставлять, обновлять, удалять данные.

Продвинутые запросы: SELECT, группировка и соединения

На следующем этапе вы освоите продвинутые приёмы работы с SELECT-запросами, агрегатными функциями и JOIN'ами. Эти навыки необходимы для работы с несколькими таблицами и извлечения аналитически ценной информации.

Управление транзакциями и обеспечение целостности данных

Вы изучите язык управления транзакциями (TCL), поймёте, как поддерживать целостность и надёжность данных в работе с СУБД.

Общие табличные выражения и подзапросы

Научитесь упрощать сложные SQL-запросы с помощью CTE (Common Table Expressions) и подзапросов, делая ваш код более читаемым и поддерживаемым.

Оконные функции

В отдельном четырёхчастном модуле вы откроете для себя оконные функции: агрегатные, ранжирующие и аналитические. Они позволяют выполнять расчёты по строкам с максимальной гибкостью.

Оптимизация запросов и индексация

В финале курса вы научитесь оптимизировать SQL-запросы и использовать индексы для повышения производительности. Особое внимание уделено практикам в SQLite, но принципы применимы к любой реляционной СУБД.

Материал на английском языке

Продажник:
Скрытое содержимое доступно для зарегистрированных пользователей!


Скачать:
 
ВАЖНО:

Не оставляйте комментарии с просьбами обновить / заменить ссылку на скачивание или комментарии типа «404», «ошибка».

Для восстановления ссылки есть кнопки «Жалоба / Восстановить ссылку» в первом посте темы.

При нарушении Ваш комментарий будет удален, а Ваш аккаунт заблокирован на сутки. Пожалуйста, изучите правила нашего сайта.
Сверху Снизу