|
|||||||
АвтоАвтоматизацияАрхитектураАстрономияАудитБиологияБухгалтерияВоенное делоГенетикаГеографияГеологияГосударствоДомДругоеЖурналистика и СМИИзобретательствоИностранные языкиИнформатикаИскусствоИсторияКомпьютерыКулинарияКультураЛексикологияЛитератураЛогикаМаркетингМатематикаМашиностроениеМедицинаМенеджментМеталлы и СваркаМеханикаМузыкаНаселениеОбразованиеОхрана безопасности жизниОхрана ТрудаПедагогикаПолитикаПравоПриборостроениеПрограммированиеПроизводствоПромышленностьПсихологияРадиоРегилияСвязьСоциологияСпортСтандартизацияСтроительствоТехнологииТорговляТуризмФизикаФизиологияФилософияФинансыХимияХозяйствоЦеннообразованиеЧерчениеЭкологияЭконометрикаЭкономикаЭлектроникаЮриспунденкция |
Ранние дореляционные подходы к организации баз данныхНаиболее общие характеристики ранних систем (основное выделено):
Системы, основанные на инвертированных списках (например, Datacom/DB, Adabas). База данных, организованная с помощью инвертированных списков, похожа на реляционную БД, но с тем отличием, что хранимые таблицы и пути доступа к ним видны пользователям. При этом:
d. Общие правила определения целостности БД отсутствуют (возлагается на прикладную программу). e. Явное оперирование с адресами в памяти f. операции типа «найти первую запись», «найти следующую запись», те же, только с условиями «найти следующую, для которой значение равно чему-то» или «найти следующую, для которой значение больше чего-то», а также операции «взять», «изменить», «удалить» Иерархические системы (например, Information Management System (IMS)). Строится что-то типа дерева (нециклический граф), есть запись-предок (отдел), для нее может вводится «связь» с записями-потомками, их может быть несколько (служащие отдела), или одна (руководитель), для дерева БД определен полный порядок обхода — сверху-вниз, слева-направо, взятия, изменения, удаления, гарантируется целостность в том плане, что у каждого потомка есть один родитель. Сетевые системы (например, Integrated Database Management System (IDMS)). Расширение иерархического подхода. Тоже «связи», но граф может быть циклическим. Сетевая БД состоит из набора записей и набора связей между этими записями, а если говорить более точно, из набора экземпляров каждого типа из заданного в схеме БД набора типов записи и набора экземпляров каждого типа из заданного набора типов связи. Тип связи определяется для двух типов записи: предка и потомка. Экземпляр типа связи состоит из одного экземпляра типа записи предка и упорядоченного набора экземпляров типа записи потомка. Для данного типа связи L с типом записи предка P и типом записи потомка C должны выполняться следующие два условия: Поиск по сайту: |
Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Студалл.Орг (0.002 сек.) |