Современные СУБД
13th Ноябрь 2008
Современные СУБД характеризуются следующими основными свойствами: развитыми средствами,определения сложных структур данных и манипулирования ими; мощными средствами обработки сбоев и восстановления информации после сбоев; развитыми средствами организации данных и методов доступа к ним; некоторыми средствами защиты от непредусмотренных или ошибочных действий пользователей, приводящих к непреднамеренному разрушению информации; наличие системы документации и статистики, позволяющей получить информацию о работе отдельных прикладных программ, интенсивности обращений к определенным наборам данных и единицам информации; возможностью одновременной работы ряда прикладных программ и взаимодействия одной прикладной программы с информационными объектами, принадлежащими разным базам данных; возможностью дистанционного обращения к базам данных.
Основной логической единицей обработки, ввода и вывода информации в СУБД является сегмент.
Как правило, в сегмент помещается информация об однородных свойствах реальных объектов, поэтому сегмент является минимальной информационной единицей, выдаваемой по запросу прикладной программы из базы данных.
Для того чтобы СУБД могла соответствующим образом обрабатывать сегменты различных типов, необходимо предварительно дать описание всех типов сегментов. Например, описание одного типа сегмента отражает данные о контейнерах, другого — об оборотных полуприцепах, следующих — об автомобиле, грузовладельце, вагоне, контейнерном терминале и т. д. Множество описаний сегментов различных типов и отношений между сегментами, в совокупности составляющие логическую запись, позволяет создавать модели реальных объектов.
Для создания моделей сложных объектов допускается создание иерархических структур данных из логических записей, принадлежащих разным базам данных.
