Практикум
по программированию
|
|
Л.Б. Соколинский, М.Л. ЦымблерЭлектронный учебный курсЧелябинск: ЮУрГУ, 2004 |
|
Описание комплексных тестов | |
Автономные тесты | |
Поддерживающая библиотека | |
Текст головного модуля | |
Файлы данных для комплексного тестирования | |
Исходные тексты поддерживающей библиотеки (ограниченный доступ) | |
Содержание курса
Курс посвящен одному из самых сложных и интересных разделов системного программирования - параллельным системам баз данных. Параллельные системы баз данных призваны решать задачи, связанные с обработкой и поддержанием сверхбольших баз данных. Сверхбольшие базы данных характерны для таких приложений, как электронная коммерция, электронные библиотеки, геоинформационные системы, мультимедийные архивы, научные базы данных. Курс ориентирован на студентов старших курсов и аспирантов, специализирующихся по направлению "Информационные технологии".
В лекционной части курса рассматриваются следующие основные темы:
классификация видов и форм параллельной обработки транзакций;
классификация и сравнительный анализ архитектур параллельных систем баз данных;
требования к параллельной СУБД;
организация выполнения запросов в параллельных системах баз данных.
Лабораторный практикум предполагает выполнение небольшого индивидуального проекта по созданию прототипа параллельной СУБД, работающей под управлением операционной системы Windows и пакета MPI. В качестве системы программирования предполагается Microsoft Visual C++. Практикум оснащен методическими указаниями и поддерживающей библиотекой, избавляющей студентов от рутинной части работы.
Уровень подготовки
Знание материала университетского курса по системам баз данных в объеме учебника [ Дейт К.Дж. Введение в системы баз данных. - К.: Диалектика, 1998. - 784 с.] или [Ульман Дж., Уидом Д. Основы систем баз данных. - М.: ЛОРИ, 2000. - 374 с.].
Навыки программирования на языке Си.
Авторы курса
|
Соколинский Леонид Борисович Доктор физико-математических наук, профессор, заведующий кафедрой системного программирования Южно-Уральского государственного университета. Является одним из ведущих российских специалистов в области параллельных баз данных. Его докторская диссертация была посвящена методам организации параллельных систем баз данных на вычислительных системах с массовым параллелизмом. Руководитель проекта создания параллельной СУБД Омега для мультипроцессорных вычислительных систем с кластерной архитектурой. Л.Б. Соколинским опубликовано более 70 научных работ в области системного программирования и информационных технологий. Персональная страница: http://sok.susu.ru. |
Цымблер Михаил Леонидович Кандидат физико-математических наук, доцент кафедры системного программирования Южно-Уральского государственного университета. Его кандидатская диссертация была посвящена методам построения программного комплекса для управления данными в вычислительных системах с массовым параллелизмом. Является участником проекта создания параллельной СУБД Омега для мультипроцессорных вычислительных систем с кластерной архитектурой. М.Л. Цымблером опубликовано более 20 научных и учебно-методических работ по программированию и информационным технологиям. Персональная страница: http://mzym.susu.ru. |
© 2004-2008 Л.Б. Соколинский, М.Л. Цымблер | Изменено: 02 сентября 2008 г. |