О курсе
Курс «Продвинутый SQL» от Нетологии предназначен для тех, кто уже освоил основы SQL и хочет углубить знания в области проектирования и администрирования баз данных. В рамках программы рассматриваются структуры данных, их нормализация и денормализация, а также особенности масштабирования СУБД PostgreSQL. Слушатели познакомятся с написанием хранимых процедур и триггеров, настройкой кластеров и шардированием данных. Отдельное внимание уделяется инструментам, используемым в работе с базами данных: PostgreSQL, Docker, Grafana и Redis. Курс будет полезен аналитикам, администраторам баз данных и начинающим SQL-разработчикам, желающим расширить свой инструментарий и понять, как эффективно решать задачи, связанные с данными.
Что рассматривается в программе
- рассматривается проектирование и администрирование баз данных
- разбирается масштабирование СУБД в PostgreSQL
- изучается написание хранимых процедур и триггеров
- рассматривается настройка кластеров и шардирование данных
- анализируются физическая и логическая структуры данных
- работа с инструментами PostgreSQL, Docker, Grafana и Redis
Кому может быть полезен курс
- тем, кто уже владеет основами SQL и хочет углубить знания в проектировании и администрировании баз данных
- аналитикам, которым необходимо разобраться в настройке триггеров, мониторинге и работе с геоданными
- администраторам баз данных, желающим освоить резервное копирование, репликацию и масштабирование
- начинающим SQL-разработчикам, интересующимся процедурами, функциями и интеграцией SQL с другими приложениями
Вопросы о программе
Какие темы рассматриваются в курсе?
В курсе рассматриваются проектирование и администрирование баз данных, масштабирование PostgreSQL, написание хранимых процедур и триггеров, а также работа с кластерами и шардирование данных.
Какие инструменты используются в обучении?
В рамках курса слушатели работают с PostgreSQL, Docker, Grafana и Redis.
Какие требования к уровню подготовки слушателей?
Для успешного освоения курса необходимо понимать реляционную модель, знать DDL и DML, уметь соединять, агрегировать и группировать данные, а также работать со сложными запросами и оконными функциями.
Кому будет полезен этот курс?
Курс ориентирован на аналитиков, администраторов баз данных и начинающих SQL-разработчиков, которые хотят углубить знания в области SQL и PostgreSQL.