Главная страница « Спецкурсы «

Курс „PostgreSQL: промышленная разработка баз данных“

Лектор: Самохвалов Николай Александрович
Web-страница курса.

Аннотация

Новости
Преподаватели и сотрудники
Студенты и аспиранты
Научно-исследовательский семинар
Спецсеминары
Просеминар
Спецкурсы
Проекты
Ссылки
Поиск

Учебно-практический курс "PostgreSQL: промышленная разработка баз данных" посвящён особенностям практического использования СУБД PostgreSQL при разработке современных программных продуктов. Основная цель курса - закрепление теоретических знаний, полученных при прослушивании курсов по базам данных и SQL, и обеспечение возможности практического применения этих знаний слушателями. Базовые темы рассматриваются в контексте стандарта языка ISO/ANSI SQL, что делает возможным применение полученных в процессе прослушивания курса знаний и навыков при использовании других СУБД.

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

Особое внимание уделено следующим аспектам:

  • соотношение возможностей СУБД PostgreSQL и стандарта языка SQL (SQL:1999 и SQL:2003);

  • проблемы производительности и масштабирования и методы их решения;

  • специальные возможности PostgreSQL и их роль в решении практических задач;

  • практические задачи и методы их решения.

Курс рассчитан на аудиторию, обладающую базовыми знаниями в области баз данных и языка SQL.

Литература:

  1. PostgreSQL Reference Manual - Volume 1: SQL Language Reference — The PostgreSQL Global Development Group, 2007.

  2. Дейт, К.. Введение в системы баз данных. 7-е изд. — М., СПб.: Вильямс, 2000.

  3. Кузнецов, С. Д. Основы баз данных — М.: Интернет-университет информационных технологий, http://intuit.ru, 2005.

  4. Бартунов О. Что такое PostgreSQL? // Корпоративные базы данных-2005 — М.: ЦИТ, 2005. http://www.citforum.ru/database/postgres/what_is/

Дополнительная литература

  1. SQL:2006. ISO/IEC JTC 1/SC 32. / Editor: Jim Melton. International Standard. ISO, ANSI, 2006.

  

© Кафедра системного программирования ВМК МГУ.

Обновлено: 28.4.2008