Книги / Алгоритмы и теория / Структуры данных / Базы данных на Паскале

Базы данных на Паскале

Джулиан Ульман

Книга английского автора Джулиана Ульмана посвящена процессу создания баз данных и впервые описывает эту тему с позиций инженера-программиста. Издание ориентировано на разработчиков и пользователей баз данных в технических областях и опирается на многочисленные примеры структур данных и запросов.

Основное внимание уделено широко распространённым реляционным базам данных, реализуемым на мини- и микроЭВМ, в частности на персональных компьютерах. Автор последовательно разбирает проблемы обработки данных, начиная с приёма заказов, доставки товаров, работы с поставщиками и бухгалтерского учёта.

Значительная часть книги посвящена реляционной алгебре: операциям проектирования, выбора, соединения, объединения, пересечения, вычитания, деления и умножения, а также оптимизации запросов и языкам запросов. Отдельная глава рассматривает принципы нормализации — распределение полей по файлам, декомпозицию, дублирование информации, ключи-кандидаты и функциональные зависимости.

Книга сочетает теоретические основы организации баз данных с практической реализацией на языке Паскаль, что делает её полезной для инженеров-разработчиков и пользователей баз данных во всех областях техники.