-
Огромное количество данных в мире хранится в базах данных. Для управления данными, в том числе для извлечения данных, чаще всего используют язык структурированных запросов SQL (Structured Query Language). Если вы хотите стать аналитиком данных, то вам необходимы практические знания в области баз данных и SQL.
Цель этого курса — познакомиться с концепциями реляционных баз данных, изучить основы языка SQL и научиться применять эти знания на практике. Также вы научитесь применять язык SQL для обработки и анализа данных.
Этот курс ориентирован на практическое применение. Поэтому вы будете работать с реальными базами и наборами данных, использовать реальные инструменты обработки и анализа данных Вы создадите экземпляр базы данных в облаке. Выполняя лабораторные работы, вы попрактикуетесь в создании и выполнении SQL-запросов. Вы также узнаете, как получить доступ к базам данных из среды Jupyter с помощью языков SQL и Python.
Первоначальные знания о базах данных, SQL, Python и программировании не требуются.
Любой желающий может пройти этот курс бесплатно. Если вы пройдете этот курс и получите сертификат Coursera, вы также можете получить цифровой значок IBM.
ОГРАНИЧЕННОЕ ПРЕДЛОЖЕНИЕ: приобретите подписку всего за 39 долл. США в месяц и получите доступ к упорядоченным по уровням материалам и сертификат по окончании курса.
Overview
Syllabus
-
- Неделя 1. Введение в базы данных и основы SQL
- На неделе 1 вы познакомитесь с базами данных. Вы создадите экземпляр базы данных в облаке. Вы изучите некоторые из основных операторов языка SQL. Также вы используете основные SQL-запросы на практике в действующей базе данных.
- Неделя 2. Расширенные SQL-запросы
- Завершив изучение модуля, вы будете знать: (1) Как использовать строковые шаблоны и диапазоны для поиска данных, а также как сортировать и группировать данные в результирующей выборке. (2) Как работать с несколькими таблицами в реляционной базе данных с помощью операторов JOIN.
- Неделя 3. Доступ к базам данных из программ на языке Python
- После прохождения уроков на этой неделе вы узнаете об основных концепциях использования Python для подключения к базам данных, сможете создавать таблицы, добавлять в них данные, запрашивать данные с помощью SQL и анализировать данные с помощью Python.
- Неделя 4. Заключительное задание
- В процессе выполнения лабораторной работы по обработке и анализу данных вы будете работать с несколькими реальными наборами данных, относящимися к городу Чикаго. Вы должны будете ответить на вопросы, которые помогут вам изучить данные так, как это сделал бы аналитик данных. Будут оцениваться как сами ваши SQL-запросы, так и результат их выполнения.