Специалист по работе с базами данных
Комфортный режим обучения: теория в онлайн-курсе и интерактивные вебинары
Как управлять данными, обеспечивая их безопасное долгосрочное хранение? Как проектировать и создавать надежную структуру базы данных, с учетом запросов, которые будут выполняться? Как оперативно извлекать данные из базы данных? Как эффективно обрабатывать данные на стороне базы с использованием функций, процедур и триггеров? Как использовать СУБД при разработке ПО? Ответы на эти и многие другие вопросы, связанные с базами данных, поможет вам найти наш курс.
Обратите внимание:обязательным элементом обучения для студентов является прохождение практики в профильной сфере за пределами образовательной организации.
Входные требованияна 01 сентября 2024 года – студенты очной и очно-заочной форм обучения, обучающиеся по специальностям и направлениям подготовки ИТ-сферы:
- бакалавриата 2 – 5 курсов
- специалитета 2 – 6 курсов
Кому подойдет этот курс?
Интересующимся технологиями
Этот курс будет полезен любому, кому интересны технологии хранения и управления данными
Администраторам баз данных и администраторам информационных систем
Если вам предстоит разрабатывать и\или обслуживать корпоративные базы данных этот курс будет вам полезен
Опытным и не очень программистам
Курс поможет вам научиться писать эффективные запросы к данным хранящимся в БД, а также создавать программные модули, позволяющие обрабатывать данные непосредственно в БД
Чему вы научитесь?
Проектировать реляционные БД
Познакомитесь с архитектурой систем баз данных и трехуровневой моделью проектирования ANSI/SPARC.
Научитесь выполнять анализ предметной области и проектировать модель реляционной БД с учетом требований нормализации.
Обрабатывать данные БД с помощью языка SQL
Познакомитесь с диалектом языка pgSQL и узнаете как писать эффективные запросы к БД. Научитесь выполнять: фильтрацию, группировку и аггрегирование данных, а также сложные вычисления с использованием встроенных функций.
Разрабатывать объекты баз данных
Научитесь создавать таблицы, ограничения целостности и представления. Познакомитесь с процедурным языком plpgSQL и научитесь создавать пользовательские процедуры, функции и триггера.