Слушатели курса «Язык SQL» без предварительной подготовки смогут разобраться, что представляет собой система баз данных PostgreSQL, и научиться с ней работать. Начиная с разработки простых запросов на языке SQL слушатели постепенно осваивают более сложные конструкции (такие как общие табличные выражения), знакомятся с концепцией транзакций и вопросами оптимизации производительности. Учебные примеры используют демонстрационную базу данных «Авиаперевозки». Курс состоит из 36 часов лекционных и практических занятий.

 

Курс создан по инициативе компании Postgres Professional. Автор и преподаватель курса кандидат технических наук, доцент кафедры информатики и вычислительной техники СибГУ имени М. Ф. Решетнева Евгений Павлович Моргунов, является также автором используемого в курсе учебного пособия «Язык SQL. Базовый курс».

Занятия проходят на факультете компьютерных наук Высшей Школы Экономики и на факультете ВМК МГУ им. М. В. Ломоносова.

 

0.Вводная лекцияслайды  
1.Введение в язык SQLслайды  
2.Типы данных СУБД PostgreSQLслайды  
3.Основы языка определения данныхслайды  
4.Запросыслайды  
5.Изменение данныхслайды  
6.Индексыслайды  
7.Транзакциислайды  
8.Повышение производительностислайды  
9.Программирование на стороне сервераслайдызапросы 
10.Полнотекстовый поискслайдызапросы 

 

Видеозапись занятий будет доступна позже.

Дополнительные материалы: виртуальные машины с СУБД PostgreSQL.