Document 679241

advertisement
МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ РОССИЙСКОЙ ФЕДЕРАЦИИ
Государственное образовательное учреждение
высшего профессионального образования
Московский физико-технический институт
(государственный университет)
УТВЕРЖДАЮ
Проректор по учебной работе
Ю.А. Самарский
« 9 » августа 2010 г.
ПРОГРАММА
по курсу по выбору ИНФОРМАЦИОННЫЕ СИСТЕМЫ
по направлению 511600
факультет
ФУПМ
кафедра математических основ управления
курс III
семестр V
лекции – 34 час.
Экзамен – нет
семинары – нет
Зачет – Vсеместр
лабораторные занятия – нет Самостоятельная работа –
2 часа в неделю
ВСЕГО ЧАСОВ
34
Программу составил: к.ф.-м.н. Бездушный А.Н.
Программа обсуждена на заседании
кафедры математических основ управления
14 апреля 2010 г.
Заведующий кафедрой
С.А.Гуз
1. Введение в понятия информационных систем (ИС).
Основные понятия из курса «Введение в базы данных». Информация, данные, знания. Аспекты работы с данными. Понятие об
информационных технологиях. Особенности информационных
систем. Задачи, решаемые информационными системами. Файловые информационные системы. Централизация управления
данными. Понятие о корпоративных и распределенных системах.
2. Общая технология создания ИС. Жизненный цикл программного обеспечения и ИС. Задачная, каскадная и спиральная
технологии создания ИС. Общая технология создания ИС. Этапы
проектирования. Макетирование. Инкрементная модель. Быстрая
разработка приложений. Объектно-ориентированные технологии
создания ИС. Стандарты по информационным технологиям,
ГОСТ 34. Руководство проектом создания ИС. Метрики.
3. Анализ и средства анализа и проектирования ИС. Инфологическое проектирование. Датологическое проектирование.
Нормализация схем баз данных. Ограничения целостности, бизнес-правила. Понятие жизненного цикла объекта (экземпляра
сущности). Методики предпроектных исследований. Моделирование потоков данных. Матрицы событий. Методология SADT.
Совокупность IDEF-стандартов. Основы теории систем и системного анализа. Объектно-ориентированный анализ и проектирование. Обзор методик проектирования RUP, XP. Язык UML,
варианты использования.
4. Структуры внешней памяти и организация индексов.
Организация внешней памяти. Набор базовых организаций,
структур. Модель оценки эффективности операций. Кучи. Хэширование. B-деревья. Введение в индексирование. Индекс.
Кластерный индекс. Полнотекстовый индекс.
5. Проблемы защиты и безопасности данных. Защита,
безопасность, секретность. Базовый уровень информационной
безопасности. Аутентификация пользователя, авторизация доступа, физическая защита. Избирательное и обязательное управление доступом. Базовые средства аутентификации при цифровой передаче данных. Обязанности администратора ИС по защите данных.
2
6. Серверы баз данных и архитектуры ИС. Открытые системы. Многозвенные архитектуры. Принципы взаимодействия
между клиентскими и серверными частями. Протоколы удаленного вызова процедур. Разделение функций. Требования к аппаратным средствам и программному обеспечению. Проблемы
оценки конфигурации системы.
7. Распределенные базы данных и ИС. Разновидности распределенных систем. Аспекты сетевого взаимодействия. Распределенные базы данных (БД). Технология тиражирования данных.
Именование объектов и организация распределенного каталога.
Распределенная компиляция запросов. Управление транзакциями
и синхронизация. Мониторы транзакций. Интеграция данных.
Интегрированные или федеративные системы и мультибазы данных. Перспективные технологии информационных систем. Основные понятия и стандарты Web, XML-технологий, Semantic
Web.
8. Системы управления базами данных следующего поколения. Постреляционные СУБД. Ориентация на расширенную
реляционную модель. Абстрактные типы данных. Генерация систем баз данных, ориентированных на приложения. Оптимизация запросов, управляемая правилами. Поддержка исторической
информации и темпоральных запросов. Системы баз данных,
основанные на правилах. Активные базы данных. Дедуктивные
базы данных.
9. Объектно-ориентированные СУБД. Объектно-ориентированные модели данных. Связь объектно-ориентированных
СУБД с общими понятиями объектно-ориентированного подхода. Потеря соответствия между языками программирования и
языками запросов в реляционных СУБД. Языки программирования объектно-ориентированных баз данных. Языки запросов
объектно-ориентированных баз данных. Объектная оболочка реляционных БД. Объектно-реляционное отображение.
10. Системы аналитической обработки данных. OLAP и
многомерные базы данных. Оперативная и аналитическая обработка данных. Многомерная модель данных. Гиперкубическая и
3
поликубическая модели данных. Проектирование многомерной
БД.
11. Хранилища данных. Понятие операционных БД и хранилищ данных. Концепция хранилища данных. Свойства информационных хранилищ данных. Основные компоненты информационного хранилища. Реализация хранилищ и витрин данных.
Проблемы интеграции данных.
Список литературы
1. Гарсиа-Молина Г.,Ульман Д.,Уидом Д. Системы баз данных.
Полный курс. – М.: Вильямс, 2002. – 1088 с.
2. Дейт К. Введение в системы баз данных. – К.: Диалектика,
1998. 784 с.
3. Когаловский М.Р. Перспективные технологии информационных систем. – М.: ДМК-Пресс, 2003,
4. Ульман Дж. Основы систем баз данных. – М.: Финансы и
статистика, 1983. – 320 с.
5. Кузнецов С.Д. Введение в системы управления базами данных // www.citforum.ru.
6. Буч Г. Объектно-ориентированный анализ и проектирование
с примерами приложений на С++. // 2-е изд.: Пер. с англ. –
М.: Бином, СПб.: Невский диалект, 1999.
7. Шнитман В.З., Кузнецов С.Д. Серверы корпоративных баз
данных // ww.citforum.ru
8. Орлов С.А. Технологии разработки программного обеспечения. – СПб: Питер, 2002.

Подписано в печать 09.08.10. Формат 60 84 1/16
Бумага офсетная. Печать офсетная.
Усл. печ. л. 0,25. Тираж 320 экз. Заказ № ф-260.
Государственное образовательное учреждение
высшего профессионального образования
Московский физико-технический институт (государственный университет)
Отдел автоматизированных систем «ФИЗТЕХ-ПОЛИГРАФ»
141700, Московская обл., г. Долгопрудный, Институтский пер., 9.
4
Download