Компьютеры
и программирование

Курс Анализ данных на языке SQL в PDF-книге

Этот курс пригодится будущим и нынешним:

  • менеджерам, которым в работе необходимо готовить аналитические выборки и отчёты;
  • программистам независимо от специализации и языка программирования, так как умение работать с базами данных и писать запросы на SQL требуется от претендентов на почти 90 % вакансий программиста;
  • администраторам баз данных и информационных систем;
  • аналитикам данных (data scientists).

Ссылка на скачивание курса в виде книги PDF

Скачать курс Анализ данных на языке SQL

Стоимость 60 руб. По ссылке выше Вы перейдёте на страницу оплаты книги доступным для Вас способом. После оплаты книгу можно скачать на той же странице.

Курс построен на решении задач из примеров реальной работы аналитика - анализа рынка и аудитории медиа (сайтов) и рекламы. В каждой главе содержится в среднем 6 заданий на написание запросов. Решение части заданий следует сразу же и с объяснением, а часть заданий требуется выполнить от Вас. Правильные решения и объяснения содержатся в конце главы.

Задания для самостоятельного решения содержат подсказки.

Автор курса - Юрий Зубков, создатель этого сайта, статистик, разработчик SQL баз данных с 8-летним стажем.

Содержание курса

  1. Установка SQL Server Management Studio. Загрузка базы данных. Первый запрос (в открытом доступе)
  2. Структура базы данных. Предпочитаемые и читаемые медиа (в открытом доступе)
  3. От и до, больше всех, меньше всех. Подзапросы SQL и соединение таблиц с использованием JOIN. Когда что применять
  4. Темы медиа: кто и что предпочитает. Закрепляем навыки применения оператора JOIN. Группировка с применением оператора GROUP BY. Приступаем к практике применения агрегатных функций
  5. Считаем количество просмотренных сайтов. Арифметическая операция деления, секреты и тонкости её применения. Приведение типов с использованием функции CAST
  6. Типы контента сайтов (текст, видео, аудио): у кого больше читателей. Уверенное применение арифметических операций. Что ставится в запросе раньше: группировка или упорядочение?
  7. Темы рекламы: сколько крутится, для кого. Оператор HAVING и его отличия от секции WHERE. Их совместное применение. Когда необходимо использовать оператор DISTINCT для выбора уникальных значений
  8. Типы контента рекламы (текст, видео, аудио): у кого больше аудитория, совпадает ли тип рекламы с типом сайта. Указание условия "всегда" и "никогда" с помощью предикатов EXISTS и NOT EXISTS. Совместное использование ORDER BY и TOP для вывода наибольшего и наименьшего значений.
  9. Пересечение и разность запросов. Ещё раз об использовании EXISTS и NOT EXISTS и их альтернатив - INTERSECT и EXCEPT
  10. Больше всех, равно хотя бы какому либо. Использование кванторных функций ALL и ANY
  11. Обобщения по городу, области, теме, дням визитов. Фундаментальные свойства группировки (GROUP BY) и упорядочения (ORDER BY). Работа с датой. Применение оператора CASE для замены значения нужным текстом
  12. Итоги и индивидуальные значения в одной таблице. Использование оператора UNION для объединения результатов запросов. Ещё раз о приведении типов с помощью функции CAST

Ссылка на скачивание курса в виде книги PDF

Скачать курс Анализ данных на языке SQL

Стоимость 60 руб. По ссылке выше Вы перейдёте на страницу оплаты книги доступным для Вас способом. После оплаты книгу можно скачать на той же странице.

Уроки курса содержат ссылки на размещённые на сайте материалы, из которых можно получить элементарные сведения об операторах, предикатах и функциях языка SQL и ознакомиться с более простыми примерами их использования в написании запросов.