Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Kanailov.docx
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
276.54 Кб
Скачать

Сервер Cache' Objects

Объектная модель Cache' соответствует объектной модели стандарта ODMG (Object Data Management Group). В соответствии с ODMG каждый объект Cache' имеет определенный, единственный тип. Поведение объекта определяется операциями (методами), а состояние объекта - значениями его свойств. Свойства и операции составляют характеристики типа. Тип определяется одним интерфейсом, которому может соответствовать одна или большее число реализаций.

Объектная модель Cache' в полном объеме поддерживает все основные концепции объектной технологии: наследование, полиморфизм, инкапсуляция, хранимость.

Сервер Cache' sql

СУБД Cache' поддерживается также структурированный язык запросов SQL для обеспечения выполнения запросов по стандарту, поддерживаемому многими инструментальными средствами. Кроме этого, с помощью единой архитектуры данных Cache' возможно автоматическое преобразование реляционных таблиц в классы объектов. При этом, при поступлении на сервер Cache' SQL DDL-описания реляционной таблицы Cache' автоматически преобразует DDL-описание во внутреннюю структуру хранения данных и сохраняет полученную структуру в словаре данных. Затем с помощью поставляемых в стандартной комплектации Java- или ODBC- драйверов производится импорт данных из реляционных таблиц в многомерные структуры ядра Cache'. После чего Cache' предоставляет возможность работы с данными, как в виде реляционных таблиц, так и в виде классов объектов. Таким образом, при переходе с реляционной технологии на объектную технологию разработка не начинается с "нуля" - многое уже сделано Cache' автоматически.

Сервер прямого доступа к данным Cache' Direct

С помощью сервера Cache' Direct разработчик получает доступ к многомерным структурам ядра системы. Встроенный в СУБД Cache' язык программирования Cache Object Script (COS) предоставляет ряд функций для работы с массивами данных или глобалями, составляющими ядро системы.

Шифрование в Cache.

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

• Управление ключами шифрования

• Шифрование данных для приложений

• Блочный уровень шифрования базы данных

Управление ключами шифрования

Ключ, сокращенно от ключа шифрования данных, является строкой 128-, 196- или 256-бит, который используется с криптографическим алгоритмом обратимого шифрования и дешифрования данных. Каждый ключ имеет уникальный идентификатор (известный как GUID), который Cache отображает в рамках деятельности по управлению ключами. Управление ключами это набор действий, связанных с созданием ключей шифрования, активации ключей и деактивацией ключей.

Ключевой файл представляет собой файл, который содержит зашифрованные копии одного или нескольких ключей шифрования данных. Управление ключевыми файлами это набор действий, связанных непосредственно с ключевыми файлов, такие как добавление администраторов или удаление администраторов из ключевых файлов.

В ключевом файле, каждый ключ доступен для каждого администратора в ключевом файле (в качестве администратора подразумевается администратор ключа). Все ключи хранятся в зашифрованном виде вместе с информацией об администраторе; каждый ключ шифрования данных индивидуально шифруется с помощью мастер-ключа. Для каждого администратора в ключевом файле, есть уникальная, зашифрованная копия мастер-ключа, который шифруется с помощью ключа шифрования ключа - где каждый ключ шифрования ключа выводится из индивидуального пароля администратора ключа. Шифрование требует активированного ключа, а Cache требует имя пользователя и пароль администратора для дешифрования ключа, чтобы ключ можно было активирован.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]