Главная страница Случайная лекция Мы поможем в написании ваших работ! Порталы: БиологияВойнаГеографияИнформатикаИскусствоИсторияКультураЛингвистикаМатематикаМедицинаОхрана трудаПолитикаПравоПсихологияРелигияТехникаФизикаФилософияЭкономика Мы поможем в написании ваших работ! |
Основные функции и структура СУБД
В составе основных можно выделить четыре элемента, которые и составляют структуру: ядро, компиляторы, подсистемы поддержки времени выполнения, утилиты. Компиляторы: все необходимые средства, которые поддерживают язык. Основные проблемы: 1. Языки баз данных являются непроцедурными языками следовательно работа ведётся в режиме интерпретации. 2. Оптимализация кода. Подсистема: компиляторы получают на выход некоторый объектный код. И это не интерпретатор этого кода. Утилиты: состав производный. Стандартные: 1. Средства загрузки и выгрузки. 2. Диагностика целостности. 3. Статическая обработка по запросам и самим данным. 4. Средства архивации. Ядро: часть управления базами данных, которые реализуют основные механизмы работы с базами данных. Мы выделяем 4 основных функции ядра: 1. Управление данными внешней памяти 2. Управление буферами оперативной памяти. 3. Управление транзакциями. 4. Журнализация. В состав ядра могут входить 4 компонента, каждый из которых обеспечивает одну функцию: 1. Менеджер данных. 2. Менеджер буферов. 3. Менеджер транзакций. 4. Менеджер журналов. Кроме 4 основных имеется род дополнительных функций, основное назначение которых – связь 4 основных функций. Все системы БД являются многопользовательскими.
Дата добавления: 2014-08-04; просмотров: 330; Нарушение авторских прав Мы поможем в написании ваших работ! |