Начальный курс SQL

Уверенно пишите SQL запросы к базам данных: Oracle, MySQL, PostgreSQL, Microsoft SQL Server, Teradata, и т.д.
Udemy логоUdemy
Открытый набор
Онлайн
от 1 090 ₽
Зарегистрироваться

Чему вы научитесь

  • Разрабатывать запросы SQL к базам данных.
  • Избегать частых ошибок, которые делают новички
  • Использовать SQL для анализа данных
  • Указать SQL в Вашем резюме

Требования

  • Начальных знаний не требуется. Достаточно иметь желание научиться работать с SQL.
  • Компьютер для выполнения практических заданий: Windows или Mac OS.
  • Никаких лицензий не требуется - всё программное обеспечение, используемое в курсе, бесплатно.

Описание

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

Язык SQL кажется простым - и это действительно так. Однако в каждом деле есть свои тонкости. И эти тонкости изложены в этом курсе - это работа со значениями NULL, дубликаты строк и потеря строк при соединении таблиц и многие другие.

Моя основная работа уже больше 15 лет - это анализ данных с помощью сложных SQL запросов. Поэтому я решил создать этот курс, чтобы поделиться опытом и решениями задач, с которыми сталкиваюсь в ежедневной работе.

Зачем нужен SQL ?  Этот навык нужен во многих профессиях - программистам, тестировщикам, администраторам баз данных, аналитикам, data scientist'ам и многим другим.  Объём данных в мире растёт экспоненциальными темпами. И многие из этих данных по-прежнему реляционные - состоят из таблиц, строк и колонок. Поэтому язык SQL не только не теряет своей актуальности, но со временем становится всё более и более востребованным!

А также всем, кто интересуется открытыми данными. Вы можете взять любые открытые данные в интернете в формате CSV, загрузить их к себе в базу данных, и извлечь из этих данных нужную Вам информацию с помощью SQL!

В курсе есть практические задания. Так что Вы не просто посмотрите лекции, но и сами напишете SQL запросы. Также после каждого упражнения мы разбираем решения этих заданий.

Это компактный курс, чтобы сэкономить Ваше время.  Весь материал изложен лаконично. Структура курса продумана таким образом, чтобы у Вас сложилась целостная картина разработки SQL-запросов.

Вы изучите SQL, применимый ко многим базам данных. Упражнения выполняются в PostgreSQL. Однако мы не затрагиваем особенностей,  относящиеся только к PostgreSQL. Поэтому полученные знания применимы и к другим базам данных: PostgreSQL, Oracle, Microsoft SQL Server, MySQL, Teradata, Amazon Redshift, Google BigQuery и многим другим.  Базовые конструкции SQL везде одинаковы.

Основное внимание уделяется написанию запросов SELECT для чтения данных. Часто бывает так, что таблицы уже созданы, в них загружены данные. И задача состоит в том, чтобы правильно и без ошибок написать выборку данных из этих таблиц.

Другие конструкции SQL - cоздание таблиц, изменение данных - также рассматриваются в этом курсе.

Этот курс предоставляет 30 дней гарантии возврата денег! Если курс Вам не понравится, то Вы получите Ваши деньги обратно.

Добро пожаловать - буду рад увидеть Вас в числе слушателей этого курса!

Для кого этот курс

  • Кто ещё не работал с SQL.
  • Кто уже работает с SQL, но чувствует себя неуверенно.
Программа
Введение. Обзор языка SQL.
Установка и настройка таблиц для упражнений
Создание таблиц. Связи между таблицами.
Основные запросы SELECT
Работа со значениями NULL
Агрегация - GROUP BY, HAVING, DISTINCT
Соединение таблиц - INNER, OUTER, CROSS, SELF JOIN
Операторы множеств - UNION, EXCEPT (MINUS) и INTERSECT
Функции и операторы
Изменение данных - INSERT, UPDATE, DELETE
Дополнительные темы: CASE, рекурсия
Резюме курса + Бонус
Записаться на курс
Текущая цена
1 090
1 790
Преподаватели
Vlad Burmistrov
Data Scientist
Открытый набор
Онлайн
от 1 090 ₽
Зарегистрироваться