Начальный курс SQL
What you'll learn
- Разрабатывать запросы SQL к базам данных.
- Избегать частых ошибок, которые делают новички
- Использовать SQL для анализа данных
- Указать SQL в Вашем резюме
Requirements
- Начальных знаний не требуется. Достаточно иметь желание научиться работать с SQL.
- Компьютер для выполнения практических заданий: Windows или Mac OS.
- Никаких лицензий не требуется - всё программное обеспечение, используемое в курсе, бесплатно.
Description
В этом курсе изложены основы языка 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 дней гарантии возврата денег! Если курс Вам не понравится, то Вы получите Ваши деньги обратно.
Добро пожаловать - буду рад увидеть Вас в числе слушателей этого курса!
Who this course is for:
- Кто ещё не работал с SQL.
- Кто уже работает с SQL, но чувствует себя неуверенно.
Course content
- Preview06:12
- 00:21Раздаточный Материал №1 (PDF-файл): Примеры Синтаксиса
Instructor
*** For English, please scroll down ***
Всем привет! :)
На основной работе выполняю анализ и обработку больших объёмов данных. Это хранилища данных и озёра данных, информацию из которых нужно обрабатывать, в том числе с помощью SQL и Python. Опыт работы более 15 лет на проектах по внедрению аналитических решений.
Также периодически провожу обучающие курсы (тренинги) для программистов по базам данных и другим темам. Это формат обучения "в учебном классе" для Заказчиков.
В качестве хобби занимаюсь разработкой под iOS и Web.
Высшее техническое и высшее экономическое образование.
Добро пожаловать на мои авторские курсы.:)
ENGLISH
Hello, Everyone! :)
My primary job is all about large scale data analytics. 15+ years of experience working with enterprise data warehouses and data lakes, processing data using various tools, including SQL and Python.
I also teach various in-class trainings for Customers.
As a hobby, I do programming for iOS and Web.
I have a Masters degree in Mathematics / Computer Science, and a Masters degree in Economics.
I welcome you to my courses.:)