Математическое моделирование реляционных структур и их реализация в виде комплексов проблемно-ориентированных программ в СУБД POSTGRESQL

Авторы: Плаксина И.В., Кондратов Д.В.

Издательство: Саратовский государственный технический университет имени Ю.А. Гагарина, ЭБС АСВ

Пособие предназначено для изучения теоретических основ реляционных баз данных и приобретения практических навыков работы с одной из самых мощных объектно-реляционных систем управления базами данных – PostgreSQL. Рассмотрены эволюция систем баз данных, классификация моделей данных, особенности работы с мультимедийной информацией. Подробно представлены реляционная алгебра, операции соединения, понятие базовых и вирту-альных отношений. Освещены основы языка SQL, включая структуру запросов, подзапросы, триггеры и механизмы обеспечения целостности данных. Значительное внимание уделено проектированию схем баз данных: функциональным зависимостям, правилам вывода Армстронга, нормальным формам (1NF–BCNF). Описаны уровни детализации ER-диаграмм, типы связей (рекурсия, ассоциация, обобщение, композиция, агрегация) и унификация атрибутов. Проведён сравнительный анализ OLTP- и OLAP-систем, принципов построения хранилищ данных и многомерных моделей. Пособие содержит пример реализации базы данных в PostgreSQL с созданием таблиц, связей и SQL-запросов различной сложности. Предназначено для студентов специальности 10.05.03 «Информационная безопасность автоматизированных систем» и направления подготовки 10.03.01 «Информационная безопасность» всех форм обучения, а также для специалистов в области баз данных.