Программирование >>  Создание клиентов mysql 

1 ... 9 10 11 [ 12 ] 13 14 15 ... 201




КОНЦЕПЦИИ БАЗ ДАННГХ

В этой главе...

История

Терминология

СУБД

Системы управления файлами Иерархические базы данных Сетевые базы данных Реляционные базы данных Объектно-ориентированные базы данных Объектно-реляционные базы данных





Вэтой главе рассказывается об истории баз данных и их основных концепциях. Реляционные базы данных уже давно доминируют в своей области, но они представляют собой всего лишь одну из ступеней эволюционной лестницы. За ними стоит богатая история изобретений, и будущее сулит не менее разнообразные перспективы.

История

Базы данных - это одна из наиболее важных современных компьютерных технологий. Сегодня они во многом ассоциируются с банковскими транзакциями, хотя так бтло не всегда. История баз данных начинается с одного из самых значительных ин-женерн1х подвигов прошлого столетия: полета на Луну.

Североамериканская компания Rockwell заключила контракт с правительством США на участие в проекте Apollo. Построение космического корабля включает в себя сборку нескольких миллионов деталей, поэтому была создана система управления файлами, отслеживавшая информацию о каждой детали. Однако в ходе последующей проверки обнаружилась огромная избыточность. Выяснилось, что почти все данные повторяются в двух и более файлах.

Столкнувшись с задачей координации заказов на миллионы деталей, компания Rockwell в сотрудничестве с IBM в 1968 г. разработала автоматизированную систему заказов. Названная IMS (Information Management System - система управления информацией), она заложила основу концепции СУБД.

Ключевым новшеством IMS б1ло разделение данных и функций деловой логики. Прикладные программисты получили возможность работать с информацией на логическом уровне, а база данных брала на себя задачу физического хранения. Подобное разделение труда привело к резкому скачку производительности.

Еще одним изобретением стал язык DL/I (Data Language/I). Это был специализированный язык составления нерегламентированных запросов к базе данных. Его по-



1 ... 9 10 11 [ 12 ] 13 14 15 ... 201

© 2006 - 2024 pmbk.ru. Генерация страницы: 0
При копировании материалов приветствуются ссылки.
Яндекс.Метрика