Чему вы научитесь
- создавать реляционные базы данных;
- изучать различные типы SQL-запросов;
- формулировать, создавать и отлаживать запросы SQL.
О курсе
В курсе большинство шагов — это практические задания на создание SQL-запросов. Каждый шаг включает минимальные теоретические аспекты по базам данных или языку SQL, примеры похожих запросов и пояснение к реализации.
Для создания, выполнения и отладки SQL-запросов используется платформа Stepik, на свой компьютер ничего дополнительно устанавливать не надо.
Сложность запросов возрастает по мере прохождения курса. Сначала они формулируются для отдельных таблиц, а затем для баз данных, разработанных для предметных областей, таких как "Интернет-магазин", "Тестирование", "Абитуриент". Причем в процессе выполнения шагов курса решаются практические задачи из выбранной предметной области.
Каждый учащийся может придумать свои задания на создание SQL-запросов. В курсе есть модуль, в котором размещаются лучшие из них.
Данный курс направлен на то, чтобы научить слушателя создавать базы данных и реализовывать запросы к ним на языке SQL для различных предметных областей.
Кому подойдет данный курс?
- начинающим аналитикам;
- разработчикам;
- маркетологам.
Курс – победитель Международного конкурса открытых онлайн курсов EDCRUNCH AWARD OOC 2021 в номинации "Творческое программирование".
Автор курса
Озерова Галина Павловна
Имею степень кандидата технических наук, а также базовое математическое образование – в 1987 году окончила Воронежский государственный университет по специальности «Прикладная математика».
Сейчас работаю в Дальневосточном федеральном университете, доцентом в департаменте программной инженерии и искусственного интеллекта Института математики и компьютерных технологий.
Люблю свою работу, много лет преподаю дисциплины по программированию и базам данных в университете.
Сфера научных интересов: e-Learning, learning analytics, машинное обучение, стохастическое моделирование.
Для кого этот курс
Курс подходит как для тех, кто начинает изучать SQL и базы данных, так и для тех, кто хочет актуализировать свои знания.
Начальные требования
Приветствуется алгоритмическое мышление и умение разложить задачу "по полочкам".
Наши преподаватели
Программа курса
Сертификат
Что вы получаете
- навыки и знания, востребованные работодателем;
- текстовый документ с теоретической частью курса;
- подробные комментарии шагов от автора и слушателей;
- доступ к форуму решений;
- общение с другими слушателями в комментариях;
- сертификат.