-
Иерархически модели
Корпорация IBM разработала и внедрила DL/I (Data Language One, язык данных один), который моделировал данные в базах данных в форме иерархий, или деревьев. Первая СУБД называлась IMS. Эта модель, которая была разработана совместно с промышленными предприятиями, легко могла использоваться для поддержки данных, таких как сметы материалов и списки деталей, но для общих целей мало подходила. -
Data Base Task Group
группа, которая разрабатывала стандарты для языка COBOL, в 1970 году создала модель под названием DBTG (Data Base Task Group, группа задач баз данных). Модель DBTG была готова к представлению как иерархических, так и сетевых данных. Один раз эта модель предлагалась в качестве национального стандарта, но не была принята в первую очередь из-за своей сложности. -
Э. Ф. Кодд опубликовал статью, которая послужила основой для создания реляционной модели данных.
Приемущество такой модели хранения данных заключается в минимальном дублировании данных и исключении некоторых типов ошибок, свойственных другим моделям. Согласно этой модели, данные хранятся в виде таблиц со столбцами и строками. Не все виды таблиц приемлемы для реляционной модели и нежелательные таблицы могут быть нормализованы для удовлетворения требованиям реляционной модели. В процессе нормализации таблица как-правило разбиваются на две или несколько более приемлемых таблиц. -
Первые СУБД для мирокомпьютеров
Фирма Ashton-Tate разработала dBase. Microrim - R:Base. A Borland - Paradox. -
Развитие интереса к объектно-ориентированным СУБД
С развитием ОО программирования были предложены ООСУБД. Коммерческий успех их не велик, в первую очередь потому, что преимущества не оправдывают перевод миллиардов байтов данных организаций в новый формат. Продолжают развиваться и сейчас -
Компания Microsoft выпустила Access
Персональная СУБД, созданная как элемент Windows. постепенно вытеснила с рынка все другие СУБД. -
Первые приложеня баз данных для интернета
Базы данных стали ключевыми компонентами интернет-приложений. Популярность Интернета существенно повысила необходимость в базах данных и требования к ним. -
Применение XML к обработке баз данных
Использование XML решило проблемы, которые долго стояли перед базами данных. Ведущие производители стали интегрировать XML в свои СУБД.