СПб.: Питер, 2001. —304 с.; ил.
Автор данного лекционного курса — Карпова Татьяна Сергеевна.
Настоящее учебное пособие подготовлено по материалам лекционных курсов, посвященных основам теории баз данных, языку SQL и серверам баз данных, которые читались автором в течение последних десяти лет в Государственном Санкт-Петербургском университете аэрокосмического приборостроения и в Государственном техническом университете (Политехническом институте).
Учебное пособие полностью соответствует требованиям стандарта по дисциплине Базы данных для всех вычислительных специальностей, а также для бакалавров по направлению 5528 Информатика и вычислительная техника.
Содержание лекционного курса:
Основные понятия и определения.
Теоретико-графовые модели данных.
Реляционная модель данных.
Язык SQL. Формирование запросов к базе данных.
Проектирование реляционных БД на основе принципов нормализации.
Инфологическое моделирование.
Принципы поддержки целостности в реляционной модели данных.
Физические модели баз данных.
Распределенная обработка данных.
Модели транзакций.
Встроенный SQL.
Защита информации в базах данных.
Обобщенная архитектура СУБД.
И в заключении: Перспективы развития БД и СУБД.