На этом курсе начинают с понимания базовых концепций баз данных. Слушатели ознакомятся с объектами реляционной базы данных и научатся работать в среде Management Studio. Также рассматриваются типы данных T-SQL, что является фундаментом для дальнейшего обучения.
Далее курс охватывает основы языка SQL и его расширения T-SQL. Слушатели научатся писать базовые запросы языка DML - SELECT, INSERT, UPDATE и DELETE. Параллельно продолжается освоение инструментов Management Studio для эффективной работы с базами данных.
Этот блок посвящен языку DDL и принципам проектирования. Здесь рассматриваются запросы CREATE, ALTER, DROP, а также концепции ограничений, первичных и внешних ключей. Слушатели научатся нормализации данных и использованию визуальных инструментов проектирования.
На этом этапе курс углубляется в более сложные аспекты работы с данными. Рассматриваются различные типы JOIN-объединений - внутренние, внешние, вложенные и присоединения. Слушатели научатся объединять данные из различных таблиц для получения нужной информации.
Этот модуль охватывает вложенные запросы, работу с курсорами и связанные подзапросы. Слушатели научатся создавать сложные конструкции для обработки данных, что позволяет решать более сложные задачи.
Завершающий блок посвящен созданию программных объектов. Здесь рассматриваются условные конструкции, циклы, обработка ошибок, хранимые процедуры, функции и представления. Слушатели научатся создавать сложные программные решения для работы с данными.
После завершения курса слушатели смогут проектировать, оптимизировать и администрировать базы данных. Они научатся манипулировать данными с помощью различных запросов, индексировать данные, создавать функции и процедуры. Также появятся навыки работы с иерархическими конструкциями, представлениями и триггерами.
Курс включает практические занятия с проверкой домашних заданий. Доступен бесплатный видеокурс для дополнительного обучения. Предусмотрено онлайн тестирование и получение сертификата после успешного завершения.