На этом курсе начинают с основ. Слушатели узнают, что такое базы данных и какими они бывают. Особое внимание уделяют реляционным базам данных. Рассматривают системы управления базами данных и язык SQL, включая его стандарты. Практическая часть включает работу с SQL Server, изучение типов данных полей и групп операторов - DDL, DML, DCL, TCL.
Второй модуль посвящен основам DDL. Здесь учат работать с таблицами - создавать, изменять и удалять их. Отдельно рассматривают агрегирующие функции, которые позволяют выполнять вычисления над набором значений.
Этот блок глубоко погружает в SQL. Включает Data Manipulation Language для манипуляции данными и Data Query Language для формирования запросов. Важной частью является изучение различных типов объединений - JOIN's, без которых невозможна эффективная работа с реляционными базами.
Модуль знакомит с альтернативным подходом - NoSQL. Сравнивают SQL и NoSQL, объясняют их различия и сферы применения. Подробно рассматривают MongoDB, формат JSON и начало работы с этой системой. На практике осваивают CRUD-операции.
Закрепление знаний происходит через решение реальных SQL-задач в командах. Это позволяет отработать навыки в условиях, близких к рабочим.
После завершения курса вы будете уметь работать с SQL, NoSQL и MongoDB. Эти навыки позволят эффективно управлять данными в различных типах баз данных.
Курс имеет практическую направленность с регулярными занятиями и проверкой домашних заданий. Участники получают бесплатный видеокурс для дополнительного обучения. После успешного прохождения онлайн тестирования выдается сертификат.