Перейти к содержанию

SQL-query basics — курс по основам языка запросов SQL

Введение в составление запросов к реляционным базам данных с использованием языка SQL.

авторы: Daniel Egger, Jana Schaich Borg
перевод и адоптация: Пышков Никита Игоревич

Информация о курсе

В каждой второй вакансии бизнес-аналитика, product- или project-менеджера умение работа с SQL и базами данных — является требуемым навыком.

SQL (Structured Query Language) представляет собой командный язык запросов для работ с реляционными базами данных. SQL выступает связующим звеном между информацией в базе данных и программой (приложением, сайтом и тд). Для аналитики результатов деятельности организации необходимо получать данные из подобного рода хранилищ для проведения любого вида анализа. По этой причине вокруг SQL растет активное сообщество, включающее специалистов и организации, поддерживающие работоспособность со всеми языками программирования.

Курс SQL-query basics является, адаптированным под задачи дисциплины, переведенным курсом университета Duke "Managing Big Data with MySQL". Данный курс взят за основу по причине обширного содержания и доступной структуры материала. Курс записан для студентов бакалавриата по направлениям подготовки "Менеджмент", "Инноватика", "Экономика". Также курс может быть полезен если:

  • вы хотите узнать, как работают реляционные базы данных;
  • вы хотите попрактиковаться в написании полезных для бизнес-аналитика запросов.

Цель курса - научится составлять SQL-запросы к базам данных.

Для прохождения курса слушателю необходимо:

  • владеть компьютерной грамотностью, то есть слушатель должен быть знаком с основными программными средствами, уметь работать с электронным текстом и браузером.
  • для прохождения курса рекомендуется использовать компьютер.

В данном курсе будут рассмотрены:

  • запросы с SHOW для изучения структуры сущностей баз данных;
  • запросы данных с помощью SELECT и его синтаксические особенности;
  • группировка и агрегация данных;
  • объединенные запросы из нескольких таблиц с помощью JOIN;
  • вложенные запросы.

Правила работы с материалом

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

Желаю успешного прохождения курса :)