О курсе: Интенсивный онлайн-курс, на котором вы освоите мощный инструмент для обработки информации — язык структурированных запросов SQL. Узнаете, что такое реляционные базы данных, научитесь создавать их в СУБД PostgreSQL. Сможете писать команды, извлекать с их помощью нужные сведения, чтобы впоследствии использовать их для анализа и визуализации данных. Преподаватель-эксперт расскажет, как применять изучаемый язык программирования для решения маркетинговых задач. За 1 месяц вы научитесь создавать базы данных и изучите язык запросов SQL. Вы сможете самостоятельно получать, обрабатывать и анализировать данные, управлять базами данных в СУБД PostgreSQL, а также применять SQL для решения бизнес - задач. Программа будет полезна слушателям, которым необходимо структурировать данные и быстро превращать их в информацию: 1. Системным и HR-аналитикам Научитесь создавать базы данных и быстро извлекать нужную информацию с помощью SQL-запросов и работы с СУБД 2. Менеджерам и линейным руководителям, product-менеджерам Повысите эффективность компании, освоите data-driven подход, сможете выгружать данные без помощи программистов 3. Маркетологам Поймете, как экономить время при настройке маркетинговых систем и быстро получать нужные данные, находить общий язык с IT-специалистами, анализировать продажи и поведение пользователей 4. Начинающим тестировщикам Чтобы грамотно давать обратную связь разработчикам и автоматизировать тестирование После прохождения курса Вы: 1. Быстро превращать данные в информацию Создавать запросы на языке SQL, использовать его для поиска сведений и управлять ими в СУБД PostgreSQL 2. Оптимизировать управление процессом или продуктом Определять метрики и показатели, анализировать данные и опираться на итоги, принимая управленческие решения 3. Убедительно представлять результаты своей работы Готовить данные для таблиц и графиков Excel, визуализировать их 4. Стать востребованным специалистом По аналитике интеллектуальных информационных систем Программа: Модуль 1 - Базы данных и их назначение для решения бизнес-задач Узнаете, чем отличаются современные СУБД от электронных таблиц, в чем преимущества реляционных баз данных и научитесь работать с ними. Понятия базы данных и системы управления ими, применение для решения аналитических задач в бизнесе; Преимущества БД по сравнению с разнородными и разноформатными таблицами; Знакомство с СУБД PostgreSQL; Анализ и фильтрация при работе с одной таблицей. Знакомство с операторами WHERE, использованием математических функций, функций даты и времени, логических операторов LIKE, IN, BETWEEN. Практическое занятие. Написание первого простого запроса SQL к базе данных. Модуль 2 - Язык SQL. Простые запросы Рассмотрите назначение, синтаксис и семантику, то есть правила и основные конструкции Structured Query Language. Отношения между таблицами. Понятие первичного и внешнего ключа в реляционных БД; Создание SQL запросов, связывающих несколько таблиц. Агрегирующие функции GROUP BY, ORDER BY, HAVING. Практическое занятие. Создание SQL запросов с использованием различных функций. Модуль 3 - Запросы SQL к нескольким таблицами, отношения между таблицами Изучите многотабличные запросы и сможете объединять таблицы разными способами для оптимизации рабочих процессов. Модуль 4 - Запросы с ключевыми словами Поймете, как работать с командами и структурированными запросами с помощью слов-ключей, чтобы управлять таблицами, обрабатывать и получать нужную информацию. Модуль 5 - Агрегатные функции Рассмотрите агрегирующие процедуры Structured Query Language и научитесь рассчитывать результирующие значения, приводить длинный набор строк к единой сумме. Модуль 6 - Администрирование СУБД PostgreSQL Расширите знания о назначении опенсорсной реляционной системе управления БД. На практике поймете, как использовать программу и управлять сведениями в базах. Нормализация данных для проектирования БД. Переход от неструктурированного набора данных к связанным таблицам. Работа с ER-диаграммами; Основы администрирования СУБД PostgreSQL. Создание и модификация таблиц (CREATE TABLE, DROP TABLE, и т.д.). Подзапросы и временные таблицы в SQL. Практическое занятие. Создание собственной базы данных в СУБД и модификация таблиц. Модуль 7 - Оконные функции и сводные таблицы Исследуете категории команд и декларативные операторы, с помощью которых можно вносить правки в таблицы и многое другое. Работа с оконными функциями OVER, LAG, LEAD, RANK, row_number, добавление партиций; Подготовка данных для Excel. Сводные таблицы и графики. Объединение данных по шкале времени. Оператор CASE. Практическое занятие. Работа с оконными функциями, подготовка данных для сводных таблиц. Модуль 8 - Хранимые компоненты в BI-инструментах Освоите SQL для визуализации в BI-инструментах, чтобы проводить аналитические исследования бизнеса, оценивать поведение потребителей вашего продукта, продаж, а также достигать маркетинговых и других целей. Формулировка бизнес-задачи (кейс); Выбор инструментов для реализации. Составление плана решения задачи. Анализ решения; Визуализация ресурсами Business intelligence. Практическое занятие. Постановка собственных проектных задач и их реализация с использованием изученных инструментов. Модуль 9 - Итоговый проект Подготовите и защитите собственный итоговый проект.