СУБД «КАТРАПС»

Архитектура и состав решения СУБД «КАТРАПС»

СУБД «КАТРАПС» представляет собой реляционную базу данных, развернутую на площадке ЦОД или иных серверных ресурсах Заказчика.

Система управления базами данных (СУБД) «КАТРАПС» предназначена для предоставления конечному пользователю комплекса программно-языковых средств, позволяющих создавать базы данных и управлять данными: набор программ, позволяющий организовывать, контролировать и администрировать базы данных.

Задачами «КАТРАПС» являются:
– предоставление администраторам разного уровня, а также и пользователям баз данных доступа к созданию, использованию, контролю и управлению базами данных;
– разделение прав доступа к информации согласно ролевой модели;
– обеспечение сохранности информации путём резервного копирования и аварийного восстановления данных;
– администрирование размещаемой пользовательской информации;
– обеспечение взаимодействия с пользователями и прикладными системами по доступу к хранимым данным путём вызова хранимых процедур, функций, построения представлений (VIEW) в результате выполнения запроса к базе данных.

Функциями «КАТРАПС» являются:
– наполнение системы, в том числе: ведение разделов «КАТРАПС», публикация информации;
– настройка профилей пользователя;
– аутентификация и авторизация пользователя с использованием имени и пароля пользователя;
– регистрация пользователя в «КАТРАПС»;
– предоставление возможности создания хранимых процедур и пользовательских функций для дальнейшей эксплуатации;
– информационное взаимодействие с внешними системами.

СУБД «КАТРАПС», наряду со стандартными способами управления базами данных, обладает расширенным функционалом, в том числе:
1. Mодуль обеспечения удаления остаточной информации в объектах баз данных.
Применение модуля можно подразделить на два основных направления:
• маскирование остаточной информации, содержащейся в полях таблиц баз данных;
• маскирование остаточной информации, содержащейся в графических файлах изображений (PNG, JPEG и т.д.), текстовых файлах, таких как JSON, XML и т.п., хранящихся в специализированных каталогах, путь к размещению которых прописан в виде текстовых ссылок в полях таблиц базы данных.

2. Обеспечивает отказоустойчивое решение развёртывания взаимосвязанных серверов баз данных в режиме `master-slave`

Рисунок 1. Архитектурная схема СУБД «КАТРАПС»

Использование СУБД «КАТРАПС» обеспечивает следующие преимущества:
• отечественная разработка выполнена на основе открытого программного обеспечения с расширением функционала безопасности;
• применяется для развёртывания на сертифицированных операционных системах Alt OS, Red OS, Astra Linux;
• решение СУБД «КАТРАПС» сертифицируется под требования ФСТЭК.

Техническая документация