![]() |
Главная Случайная страница Контакты | Мы поможем в написании вашей работы! | |
|
Первый этап развития СУБД связан с организацией баз данных на больших машинах типа IBM 360/370, ЕС-ЭВМ и др.
Характерно следующее:
- базы данных хранились во внешней памяти центральной ЭВМ;
- задачи запускались в пакетном режиме;
- интерактивный режим доступа обеспечивался с помощью терминалов;
- программы доступа к БД писались на различных языках и запускались как обычные числовые программы;
- управление распределением ресурсов в основном осуществляются операционной системой (ОС).
Второй этап - эпоха персональных компьютеров.
В этот период:
- появились программы, которые назывались СУБД;
- все СУБД были рассчитаны на создание БД в основном с монопольным доступом;
- большинство СУБД предлагали развитый и удобный инструментарии для разработки готовых БД без программирования.
Третий этап связан с распространением компьютерных сетей.
Особенности данного этапа:
- обеспечение поддержки полной реляционной модели, а именно: структурной целостности; языковой целостности, то есть языков манипулирования данными высокого уровня (в основном SQL), ссылочной целостности;
- большинство СУБД рассчитаны на много платформенную архитектуру;
- практически все СУБД имеют средства подключения клиентских приложений.
Четвертый этап характеризуется появлением новой технологии доступа к данным — интранет.
Основное отличие этого подхода от технологии клиент-сервер:
- отпадает необходимость использования специализированного клиентского программного обеспечения;
- для работы с удаленной базой данных используется стандартный браузер.
Функции СУБД:
- организация и поддержание логической структуры данных, что обеспечивается средствами модели данных;
- организация и поддержание физической структуры данных во внешней памяти;
- организация доступа к данным и обработка их в оперативной и внешней памяти, которая осуществляется через транзакцию.
Функциональные блоки СУБД:
- процессор описания и поддержания структуры базы данных;
- процессор запросов к базе данных;
- монитор транзакций;
- интерфейс ввода данных;
- интерфейс запросов;
- интерфейс выдачи сведений.
Дата публикования: 2015-02-20; Прочитано: 4538 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!