История развития субд кратко

История развития баз данных представляет собой историю развития систем управления данными во внешней памяти ЭВМ. На первых электронно-вычислительных машинах существовало 2 вида внешних устройств — магнитные ленты и магнитные барабаны. Магнитные ленты обладали достаточно большой емкостью, но основным их недостатком было то, что для чтения информации, находящейся в середине или конце ленты необходимо было прочитать весь предыдущий участок.

Магнитные барабаны давали возможность произвольного доступа к памяти, но объем хранимой на них информации был ограничен. В тот момент говорить о какой-либо системе управления данными во внешней памяти не приходилось. Каждая прикладная программа, которой требовалось хранить данные во внешней памяти, сама определяла расположение данных на магнитной ленте или барабане.

Функции информационного обмена между оперативной и внешней памятью, именование и структуризацию данных так же выполняла прикладная программа. История баз данных начинается с появлением магнитных дисков и насчитывает более 30 лет. Этот стандарт определил ряд фундаментальных понятий в теории систем БД, которые до сих пор являются основополагающими для сетевой модели данных.

В году Э. Кодд создал реляционную модель данных и применил к ней операции реляционной алгебры. В истории баз данных можно выделить следующие этапы:. Важным шагом в развитии информационных систем явилось создание централизованных систем управления файлами СУФ — систем, позволяющих создавать, редактировать, копировать, перемещать файлы.

В настоящее время такие системы входят в состав любой операционной системы. Система управления файлами выполняет следующие функции:. При этом СУФ не знает конкретной структуры файла, организация работы с записями файла ложится на ту прикладную программу, которая работает с файлом.

Кроме того, в СУФ реализован децентрализованный доступ к файлам — все действия, которые конкретный пользователь имеет право производить с конкретным файлом, закодированы и хранятся совместно с файлом. В СУФ так же было невозможно одновременно работать с одним файлом нескольким пользователям. БД хранились во внешней памяти центральной ЭВМ. Пользователями БД были задачи, запускаемые, в основном, в пакетном режиме. Интерактивный режим доступа обеспечивался с помощью консольных терминалов, которые не обладали собственными вычислительными ресурсами процессором, оперативной и внешней памятью и служили только устройствами ввода-вывода для центральной ЭВМ.

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

С появлением персональных компьютеров изменились условия использования вычислительной техники в организациях и фирмах: Так как техника стала доступна, компьютеры превратились в удобный инструмент для ведения документации и учетных функций фирм.

В это время появляются так называемые настольные СУБД, позволяющие, с одной стороны, хранить в упорядоченном виде большие объемы информации, и, с другой стороны, имеющие удобный интерфейс для заполнения данных и генерации различных отчетов.

Стандартизация высокоуровневых языков манипулирования данными — разработка и внедрение стандарта SQL92 во все СУБД. Большинство СУБД имели развитый и удобный пользовательский интерфейс, но при этом в них отсутствовали средства поддержки ссылочной и структурной целостности данных и средства администрирования баз данных.

В отличие от настольных СУБД распределенные СУБД ориентированы на обработку данных, хранящихся в разных местах, но логически связанных друг с другом. Они позволяют организовать параллельную обработку информации и поддержку целостности данных.

Особенностями этого этапа развития баз данных являются следующие:. Большинство СУБД могут работать на компьютерах с разной архитектурой и под разными операционными системами.

Все современные распределенные СУБД имеют средства подключения клиентских приложений, разработанных с использованием настольных СУБД и средства экспорта данных из форматов настольных СУБД третьего этапа развития. На этом этапе разработан ряд стандартов языков описания и манипулирования данными SQL89, SQL92, SQL99 и технологий обмена данными между различными СУБД протокол ODBC.

На этом же этапе начаты работы, связанные с концепцией объектно-ориентированных баз данных. Представителями этого этапа можно считать MS Access , современные серверы баз данных Oracle 7. Главная Случайная страница Контакты Заказать. В истории баз данных можно выделить следующие этапы: Файлы и файловые системы. Базы данных на больших ЭВМ.

Система управления файлами выполняет следующие функции:

См. также