Ядро СУБД отвечает за управление данными во внешней памяти, управление буферами оперативной памяти, управление транзакциями и журнализацию. Является основной резидентной частью СУБД
O набор утилит.
O подсистему поддержки времени выполнения,
O компилятор языка БД (обычно SQL),
O наиболее внутреннюю часть - ядро СУБД (Data Base Engine),
Логически в современной реляционной СУБД можно выделить
Типовая организация современной СУБД
O SQL содержит набор операторов, позволяющих реализовать авторизацию доступа к объектам БД
O SQL содержит специальные средства контроля ограничений целостности БД
O SQL сочетает средства SDL и DML, т.е. позволяет определять схему реляционной БД и манипулировать данными
Основные функции СУБД, поддерживаемые средствами SQL
O Язык манипулирования данными (DML - Data Manipulation Language) (INPUT UPDATE DELETE SELECT)
O Язык определения схемы БД (SDL - Schema Definition Language)
Поддержка языков БД
o SQL (Structured Query Language) – язык структурированных запросов
Компоненты ядра: менеджер данных, менеджер буферов, менеджер транзакций, менеджер журнала.
Объекты прикладного решения Документ позволяют хранить в прикладном решении информацию о совершенных хозяйственных операциях или о событиях, произошедших в "жизни" предприятия вообще.
Каждый документ характеризуется номером, датой и временем. Система поддерживает режим автоматической нумерации документов, при котором она самостоятельно может генерировать номер для нового документа. Кроме этого система позволяет осуществлять контроль уникальности номеров документов, не разрешая создавать документы с одинаковыми номерами.
Важными характеристиками документа являются дата и время. Они позволяют установить строгую временную последовательность совершения операций.
Кроме этого, каждый документ может содержать некоторый набор информации, которая одинакова по своей структуре, но различна по количеству, для разных документов. Для хранения подобных данных служат табличные части документа