Курс «Базы данных» основан на изучении и применении языка SQL. В процессе обучения студентам предстоит решать практические задачи с использованием СУБД MySQL.
В курсе подробно разбираются все этапы создания реляционных БД и запросов, а также способы индексирования данных. Помимо этого, вы познакомитесь с тенденциями работы и обработки Big Data.
Вам подойдет этот курс, если вы:
- уже знакомы с основами программирования, теории множеств, линейной алгебры и математической статистики;
- хотите научиться проектировать базы данных;
- желаете оптимизировать систему выполнения запросов;
- хотите научиться работать с Big Data.
Ключевые навыки, которые вы освоите на этом курсе:
- понимание баз данных;
- основы SQL;
- научитесь проектировать и создавать базы данных;
- создание запросов на SQL;
- научитесь создавать индексы, которые будут ускорять завершение запросов;
- управление доступом к БД;
- использование методы БД в других сферах.
Учебная программа:
- введение;
- проектирование;
- реляционная алгебра;
- объекты базы данных и их представление на SQL;
- запросы на SQL;
- функции, триггеры, процедуры;
- индексирование;
- оптимизация;
- управление конкурентным доступом;
- развитие базы данных.
В ходе обучения вам предстоит решать небольшие тесты, которые продемонстрируют уровень вашего понимания и усвоенных знаний после каждого модуля. Чтобы получить сертификат вы должны выполнять все практические задачи, решать тесты, а в конце сдать экзамен. Если какая-то из тем показалась непонятной или вы не можете разобраться в практическом задании, то обращайтесь в сообщество курса и преподаватели обязательно вам помогут.