Специалист по работе с базами данных

Регистрация закрыта

Комфортный режим обучения: теория в онлайн-курсе и интерактивные вебинары

Как управлять данными, обеспечивая их безопасное долгосрочное хранение? Как проектировать и создавать надежную структуру базы данных, с учетом запросов, которые будут выполняться? Как оперативно извлекать данные из базы данных? Как эффективно обрабатывать данные на стороне базы с использованием функций, процедур и триггеров? Как использовать СУБД при разработке ПО? Ответы на эти и многие другие вопросы, связанные с базами данных, поможет вам найти наш курс.

Обратите внимание:обязательным элементом обучения для студентов является прохождение практики в профильной сфере за пределами образовательной организации.

Входные требованияна 01 сентября 2024 года – студенты очной и очно-заочной форм обучения, обучающиеся по специальностям и направлениям подготовки ИТ-сферы:

  • бакалавриата 2 – 5 курсов 
  • специалитета 2 – 6 курсов

Кому подойдет этот курс?

Интересующимся технологиями

Этот курс будет полезен любому, кому интересны технологии хранения и управления данными

Администраторам баз данных и администраторам информационных систем

Если вам предстоит разрабатывать и\или обслуживать корпоративные базы данных этот курс будет вам полезен

Опытным и не очень программистам

Курс поможет вам научиться писать эффективные запросы к данным хранящимся в БД, а также создавать программные модули, позволяющие обрабатывать данные непосредственно в БД

Чему вы научитесь?

Проектировать реляционные БД

Познакомитесь с архитектурой систем баз данных и трехуровневой моделью проектирования ANSI/SPARC.
Научитесь выполнять анализ предметной области и проектировать модель реляционной БД с учетом требований нормализации.

Обрабатывать данные БД с помощью языка SQL

Познакомитесь с диалектом языка pgSQL и узнаете как писать эффективные запросы к БД. Научитесь выполнять: фильтрацию, группировку и аггрегирование данных, а также сложные вычисления с использованием встроенных функций.

Разрабатывать объекты баз данных

Научитесь создавать таблицы, ограничения целостности и  представления. Познакомитесь с процедурным языком plpgSQL и научитесь создавать пользовательские процедуры, функции и триггера.

Структура курса

Модуль 1. ЦК-DB1. Основы проектирования реляционных баз данных
50
Модуль 2. ЦК-DB2. Основы языка SQL
50
Модуль 3. ЦК-DB3. Разработка БД PostgreSQL
68
Модуль 4. ЦК-DevSecOps. Безопасная разработка
16
Практика
50
Итоговая аттестация
16

Общая продолжительность курса
250 ч

Кем работают наши выпускники

Администраторами баз данных
Проектировщиками баз данных
Разработчиками баз данных

Преподаватели программы

Обидин Егор
Обидин Егор
Ведущий инженер ФГУП «Крыловский государственный научный центр»
Жихарь Александр
Жихарь Александр
Инженер-программист Mumps InterSystems
Брык Иван Юрьевич
Брык Иван Юрьевич
Администратор программы
Андрианова Екатерина Евгеньевна
Андрианова Екатерина Евгеньевна
Старший преподаватель СПбПУ
Городецкая Светлана Ивановна
Городецкая Светлана Ивановна
к.т.н., эксперт из ИТ-сферы, старший педагог дополнительного образования, Высшая инженерная Школа СПбПУ
Регистрация закрыта