Студопедия.Орг Главная | Случайная страница | Контакты | Мы поможем в написании вашей работы!  
 

Этапы развития СУБД. Функции и структура СУБД (основные функциональные блоки)



Первый этап развития СУБД связан с организацией баз данных на больших машинах типа IBM 360/370, ЕС-ЭВМ и др.

Характерно следующее:

- базы данных хранились во внешней памяти центральной ЭВМ;

- задачи запускались в пакетном режиме;

- интерактивный режим доступа обеспечивался с помощью терминалов;

- программы доступа к БД писались на различных языках и запускались как обычные числовые программы;

- управление распределением ресурсов в основном осуществляются операционной системой (ОС).

Второй этап - эпоха персональных компьютеров.

В этот период:

- появились программы, которые назывались СУБД;

- все СУБД были рассчитаны на создание БД в основном с монопольным доступом;

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

Третий этап связан с распространением компьютерных сетей.

Особенности данного этапа:

- обеспечение поддержки полной реляционной модели, а именно: структурной целостности; языковой целостности, то есть языков манипулирования данными высокого уровня (в основном SQL), ссылочной целостности;

- большинство СУБД рассчитаны на много платформенную архитектуру;

- практически все СУБД имеют средства подключения клиентских приложений.

Четвертый этап характеризуется появлением новой технологии доступа к данным — интранет.

Основное отличие этого подхода от технологии клиент-сервер:

- отпадает необходимость использования специализированного клиентского программного обеспечения;

- для работы с удаленной базой данных используется стандартный браузер.

Функции СУБД:

- организация и поддержание логической структуры данных, что обеспечивается средствами модели данных;

- организация и поддержание физической структуры данных во внешней памяти;

- организация доступа к данным и обработка их в оперативной и внешней памяти, которая осуществляется через транзакцию.

Функциональные блоки СУБД:

- процессор описания и поддержания структуры базы данных;

- процессор запросов к базе данных;

- монитор транзакций;

- интерфейс ввода данных;

- интерфейс запросов;

- интерфейс выдачи сведений.





Дата публикования: 2015-02-20; Прочитано: 4432 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!



studopedia.org - Студопедия.Орг - 2014-2024 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (0.006 с)...