Скоро на All-DAR Продвинутый SQL: хранимые компоненты баз данных [2025] [ВШЭ] [Борис Улитин]

ALL DAR Bot

🛡 МОДЕРАТОР 🛡
Регистрация
26 Март 2018
Сообщения
85.560
Название: Продвинутый SQL: хранимые компоненты баз данных [2025] [ВШЭ] [Борис Улитин]

ab572e3a19a5c2b98f161de6c143491a.jpg


Описание:
О курсе:

Ознакомление с материалами курса «Продвинутый SQL: хранимые компоненты баз данных» позволит повысить уровень профессиональных компетенций, а также обеспечить эффективную адаптацию к стремительно меняющимся условиям. Программа направлена на формирование у слушателей практических навыков использования продвинутых возможностей SQL, включая хранимые компоненты баз данных, для решения сложных задач в области управления данными. Полученные знания будут способствовать устойчивому развитию и повышению конкурентоспособности на рынке труда, открывая перспективы для профессионального роста и устойчивого карьерного развития в области анализа и управления данными.

За время обучения вы освоите SQL и научитесь работать с базами данных в PostgreSQL, приобретя навыки анализа и управления данными в асинхронном формате.

Курс будет полезен для:

1. Разработчиков баз данных и приложений

Работающих с базами данных для создания более эффективных и масштабируемых решений2. Аналитиков данных и специалистов по бизнес-аналитике

Для более эффективного анализа и интерпретации данных, а также для принятия обоснованных бизнес-решений3. Начинающих системных администраторов

Отвечающих за поддержку и развитие информационных систем организации, для оптимизации работы баз данных и повышения эффективности ИТ-инфраструктуры4. Продакт-менеджеров и руководителей

Желающих получать и визуализировать данные без помощи разработчиков, что повысит эффективность принятия решений и ускорить достижение бизнес-целей5. Студентов и аспирантов

Изучающих базы данных и SQL, для получения практических навыков и усиления своей конкурентоспособности на рынке труда
После прохождения курса Вы:

1. Эффективно использовать продвинутые возможности SQL для управления базами данных и решения сложных бизнес-задач

Создавать хранимые компоненты в различных СУБД2. Создавать и использовать хранимые компоненты баз данных, такие как хранимые процедуры, функции, представления и триггеры

Создавать различные виды триггеров для обеспечения целостности данных 3. Оптимизировать процессы работы с данными с помощью хранимых процедур и функций, что позволит улучшить производительность и снизить нагрузку на базу данных

И организовывать нелинейный доступ к данным и их обработки4. Применять триггеры и курсоры для реализации сложной логики работы с данными, что позволит автоматизировать многие задачи и улучшить целостность данных

Управлять доступом к данным для разных категорий пользователей5. Разрабатывать более сложные и эффективные запросы с помощью продвинутых возможностей SQL, таких как подзапросы, соединения и агрегатные функции

6. Улучшать безопасность и целостность данных с помощью использования триггеров, ограничений и других механизмов базы данных

Программа:

Модуль 1 — Процедурные диалекты SQL


Научитесь отличать хранимые компоненты от базовых таблиц, а также определять по СУБД перечень доступных хранимых компонентов:

  • понятия процедурного диалекта SQL
  • общее понятие хранимого компонента в рамках процедурного диалекта SQL, его отличия от базовых таблиц БД и хранимого компонента в SQL
  • классификация хранимых компонентов зависимости от используемых СУБД (PostgreSQL, MS SQL Server, Oracle SQL — опционально)

Модуль 2 — Представления (View) в SQL в различных СУБД

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

  • понятие представлений
  • классификация представлений
  • критерии изменяемости представлений
  • работа с представлениями разных видов

Модуль 3 — Правила (Rule) в SQL в различных СУБД

Научитесь создавать правила для ранее созданных представлений, вносить изменения в неизменяемые представления с помощью правил. Узнаете, почему механизм правил скоро устареет для большинства СУБД.

  • правила в различных СУБД как инструмент изменяемости представлений
  • механизм создания правил на представления в терминах языка SQL в различных СУБД
  • возможности правил по трансформации неизменяемых представлений в изменяемые

Модуль 4 — Хранимые процедуры и функции как универсальный инструмент определения пользовательского поведения в языке SQL

Научитесь создавать собственные хранимые процедуры и функции в различных СУБД и использовать доступные системные инструменты (переменные, условия, циклы, запросы) в рамках данных хранимых компонентов.

  • хранимые процедуры и функции как универсальный инструмент определения пользовательского поведения в языке SQL
  • использование переменных, условных и циклических конструкций для управления ходом обработки хранимой процедуры/функции
  • отличия в создании данных хранимых компонентов в зависимости от используемой СУБД
  • механизмы работы с переменными и условными конструкциями и циклами в хранимых процедурах/функциях

Модуль 5 — Курсоры в хранимых процедурах/функциях SQL

Научитесь создавать различные виды курсоров (анонимный, преднастроенный) и использовать их для произвольного доступа к результатам запросов Select. Сможете заменять курсоры на эквивалентные циклы с переменной типа RECORD и анализировать эффективность такой замены.

  • курсоры в хранимых процедурах/функциях SQL
  • особый тип данных RECORD
  • эквивалентность циклов и курсоров

Модуль 6 — Триггеры в языке SQL

Научитесь создавать триггеры на различные стандартные операции SQL к ранее созданным представлениям и изучите возможности триггеров в различных СУБД и их отличия от правил.

  • триггеры в языке SQL
  • классификация триггеров по способу обработки и моменту выполнения. Триггерная функция/процедуры как особый вид хранимой функции/процедуры
  • сходства и отличия между правилами и триггерами

◆ ЦЕНА МАТЕРИАЛА ◆
Стоимость 27 000 руб.

Материал «Продвинутый SQL: хранимые компоненты баз данных [2025] [ВШЭ] [Борис Улитин]», возможно, скоро появится на All-dar.

Пройдите регистрацию и оформите Premium подписку, чтобы первым получить доступ, и воспользуйтесь поиском — может быть, он уже опубликован.

Скрытый контент для пользователей All-dar.
 

Присоединяйтесь, чтобы открыть полный доступ

Комментарии и материалы этой темы доступны только зарегистрированным участникам

Новый участник?

Регистрация занимает меньше минуты

Уже с нами?

Войдите в свой аккаунт

Сверху