Бакалавриат
2025/2026
Язык SQL
Статус:
Курс по выбору (Прикладная математика и информатика)
Когда читается:
3-й курс, 1, 2 модуль
Охват аудитории:
для всех кампусов НИУ ВШЭ
Язык:
русский
Программа дисциплины
Аннотация
Курс «Язык SQL» создан по инициативе и при поддержке компании «Постгрес Профессиональныий» https://postgrespro.ru/. Курс построен на основе учебника, выпущенного в издательстве «БХВ- Петербург»: Моргунов, Е. П. PostgreSQL. Основы языка SQL : учеб. пособие / Е. П. Моргунов ; под ред. Е. В. Рогова, П. В. Лузанова. – СПб. : БХВ-Петербург, 2018. – 336 с. : ил. – ISBN 978-5-9775-4022-3. Электронное издание учебника, а также слаийды презентациий и видеозаписи лекциий свободно доступны по ссылкам на саийте компании «Постгрес Профессиональныий» https://edu.postgrespro.ru/sql_primer.pdf, https://postgrespro.ru/education/university/sqlprimer В настоящее время идет работа над второий – продвинутоий – частью учебника. Материалы из нее также будут использоваться в преподавании дисциплины. Предлагаемыий курс имеет ряд особенностеий. 1. Курс является практическим. Это означает, что он не дублирует курс «Теория баз данных». Он предназначен, в первую очередь, для более глубокого изучения языка SQL. 2. Для изучения курса «Язык SQL» не требуется обязательного предварительного знакомства с базами данных. В рамках этого курса вы сможете получить все минимально необходимые знания основ теории баз данных, которые нужны для полноценного освоения языка SQL. 3. Используется учебная база данных «Авиаперевозки», разработанная специалистами компании «Постгрес Профессиональныий». Она содержит большоий объем правдоподобных данных, с которыми интересно работать. 4. Будут рассмотрены не только методы построения запросов, но и такие важные темы, как транзакции, основы оптимизации запросов и основы программирования на стороне сервера баз данных. 5. Язык SQL изучается в среде свободноий СУБД PostgreSQL. Эта СУБД становится все более популярноий в настоящее время. 6. Для занятиий подготовлены виртуальные машины с операционноий системоий Linux, в котороий уже установлена СУБД PostgreSQL. Поэтому от студентов не потребуется больших усилиий для создания рабочеий среды на своих компьютерах. 7. Студенты получат от преподавателя всю необходимую помощь для быстрого вхождения в работу. 8. Дисциплина проводится в дистанционном формате с использованием технологиий компании Zoom (https://zoom.us/) и других электронных технологиий. Экзамен заключается в защите финальноий работы, которую студент готовит заранее в течение семестра.