• A
  • A
  • A
  • АБB
  • АБB
  • АБB
  • А
  • А
  • А
  • А
  • А
Обычная версия сайта
2025/2026

Продвинутый SQL

Статус: Маго-лего
Когда читается: 3 модуль
Охват аудитории: для своего кампуса
Язык: русский

Программа дисциплины

Аннотация

1. Курс является практическим, он не дублирует курс «Теория баз данных», а предназначен, в первую очередь, для глубокого изучения языка SQL. 2. Для изучения курса «Продвинутый SQL» требуется предварительное знакомство с основами языка SQL. 3. Язык SQL изучается в среде свободной СУБД PostgreSQL. 4. Используется учебная база данных «Авиаперевозки», разработанная специалистами компании «Постгрес Профессиональный». Она содержит большой объем правдоподобных данных. 5. Будут рассмотрены приемы разработки функций и процедур на языках SQL и PL/pgSQL, использование общих табличных выражений для решения различных задач, аналитические возможности PostgreSQL (оконные функции и различные группировки), триггеры для таблиц и представлений, создание пользовательских типов данных, операторов и агрегатов, а также технология разработки расширений СУБД на различных языках (SQL, PL/pgSQL, Python, C/C++).