русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

Этапы развития БД


Дата добавления: 2013-12-23; просмотров: 5058; Нарушение авторских прав


Этапы развития ИТ в области БД связаны с развитием средств вычислительной техники, методов доступа к внешней памяти и развитием работ по разработке моделей БД.

1. В начале 60-х гг. ХХ века для хранения данных использовались файловые структуры и последовательные накопители данных. Данные хранились в файловых системах, в которых физическая структура хранимых данных жестко которых определялась логической структурой данных. Программы обработки данных в этом случае были жестко привязаны к этой структуре и при ее изменении должны были создаваться заново (зависимость программ от данных – проблема возникает при одновременной работе с этими данными нескольких пользователей со своими программами). Основными проблемами управления такими БД являлись сложности управления избыточностью, разграничения прав доступа и др. Для организации БД использовались большие ЭВМ типа IBM 360/370, ЕС-ЭВМ и мини-ЭВМ типа PDP11. БД Базы данных хранились во внешней памяти центральной ЭВМ. Пользователи БД использовали её в пакетном режиме. Интерактивный режим доступа обеспечивался с помощью консольных терминалов, которые не обладали собственными вычислительными ресурсами.

2. В середине 60-х годов прошлого века корпорация разработала первую СУБД – иерархическую систему IMS (Information Management System). В нашей стране была разработана и использовалась иерархическая СУБД ОКА. Несмотря на то, что IMS является самой первой из всех коммерческих СУБД, она до сих пор остается основной иерархической СУБД, используемой на большинстве крупных мейнфреймов. Фирма General Electric представила свою разработку – систему IDS (Integrated Data Store). На её основе были созданы первые сетевые СУБД. Это оказало большое влияние на информационные системы того поколения. Сетевая СУБД создавалась для представления более сложных взаимосвязей между данными, чем те, которые можно было моделировать с помощью иерархических структур, и послужили основой для разработки первых стандартов БД. Наиболее известной реализацией сетевой СУБД явилась СУБД CODASYL. В нашей стране были разработаны СУБД СЕДАН. В 1965 году на конференции CODASYL (Conference on Data Systems Languages) была сформирована рабочая группа List Processing Task Force, переименованная в 1967 году в группу Data Base Task Group (DBTG). В компетенцию группы DBTG входило определение спецификаций и стандартов для разработки БД и СУБД.



3. 70-80-е гг. ХХ века характеризовались большим равитием направления БД. В 1970 году Э. Ф. Кодд , работавший в корпорации IBM, опубликовал статью о реляционной модели данных, позволявшей устранить недостатки прежних моделей. В это же время появляются первые экспериментальные реляционные СУБД. Первые коммерческие продукты появились в конце 70-х - начале 80-х годов. Особенно важным в этом отношении является проект System R, разработанный в корпорации IBM в конце 70-х годов (Astrahan et al., 1976). Он продемонстрировал практичность реляционной модели, что достигалось с помощью реализации предусмотренных ею структур данных и требуемых функциональных возможностей. В результате был разработан структурированный язык запросов SQL, который с тех пор стал стандартным языком любых реляционных СУБД. В 80-х годах были созданы различные коммерческие реляционные СУБД - например, DB2 или SQL/DS корпорации IBM, Oracle корпорации Oracle , др., которые и до настоящего времени являются наиболее развитыми и широко используемыми СУБД.

4. 80- 90 гг. ХХ века ознаменовались появлением персональных компьютеров и широким распространением персональных БД. Для работы с ними были созданы СУБД FoxPro, Clipper, DbaseIII, Paradox и др. В это же время появляются первые вычислительные сети, для которых разрабатываются серверные СУБД.

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



<== предыдущая лекция | следующая лекция ==>
Назначение БД | 


Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.

Генерация страницы за: 0.004 сек.