Технологии баз данных
Общий курс
Составитель: к.ф.-м.н., доцент М.В.Коровкин
- Введение.
- Реляционная модель: структура данных, целостность данных, манипулирование данными, представления, трехзначная логика и NULL-значения.
- Реляционная алгебра и реляционное исчисление.
- Проектирование БД. Подход на основе концепции "сущность-связь".
- Проектирование реляционных БД. Нормализация.
- Основы хранения данных во внешней памяти.
- Оптимизация выполнения запросов в РБД.
- Управление транзакциями.
- Вопросы администрирования БД. Аппаратное обеспечение
- Вопросы безопасности ИС.
- Программные интерфейсы работы с БД.
- Распределенные ИС.
- Системы поддержки принятия решений.
- Объектные и объектно-реляционные ИС.
- Иерархическая модель. Реализации на основе XML.
Литература
- Дейт К.Дж. Введение в системы баз данных. Вильямс, 2005
- Крёнке Д. Теория и практика построения баз данных. СПб.: Питер, 2004
- Коннолли Т., Бегг К. Базы данных. Проектирование, реализация и сопровождение. Теория и практика. Вильямс, 2003