Keywords:database, DBMS Linter, database tables, relational DBMS, logical protection, physical protection.
СУБД Линтер – это система управления базами
все ячейки в столбце таблицы однородные, то
данных, обеспечивающая поддержку реляционной
есть все элементы в столбце содержат одинаковый
модели данных компьютерных информационных
тип (числовой, символьный и т. д.);
систем различного назначения (в том числе систем
столбцы обладают уникальным именем;
реального времени и систем с повышенными требо-
повторяющиеся строки в таблице отсутству-
ваниями к надёжности, безопасности и секретности
ют;
данных).
порядок следования строк и столбцов может
Согласно реляционной модели, данные в БД ло-
быть случайным.
гически представлены в виде двумерных таблиц.
Таблицы являются главным предметом кон-
Логическая структура представления информации
троля в СУБД Линтер. Также, к объектам контроля
гарантирует высокий уровень автономности клиент-
относятся представления и более мелкие элементы
ских приложений от физического представления
данных: такие как столбцы, строки таблиц и поля
информации.
строк.
Сведения в таблицах физически содержатся по-
Таблицы базы данных и представления – имено-
строчно. Одна строка может включать данные раз-
ванные объекты. Они имеют владельца или создате-
личных типов (целые и вещественные числа, строки
ля.
символов/байтов различной длины и т.д.).
Их общей чертой является то, что в итоге для
Реляционная СУБД (иначе Система управления
пользователя они представляются как таблицы,
реляционными базами данных) - СУБД,осуществ-
включающие в себя данные в виде множества строк
ляющая управление реляционными базами данных.
(записей) одинаковой структуры. Именованные
Эти схемы отличаются простотой структуры
столбцы разделяют строки таблиц на поля. Соответ-
данных, удобностью табличного представления для
ствующие одному столбцу поля имеют одинаковый
пользователя и возможностью применения фор-
тип и длину данных.
мального аппарата алгебры отношений и реляцион-
К тому же, в Линтер таблицы (представления)
ного исчисления для обработки информации.
различных пользователей могут обладать идентич-
Реляционная модель направлена на структури-
ными именами, поэтому важно указывать имя таб-
зацию информации в виде двумерных таблиц. По-
лицы полностью при обращении к таблице другого
добные реляционные таблицы представляют собой
пользователя, включающее в себя два имени: поль-
двумерный массив и имеет нижеперечисленные
зователя и таблицы.
свойствами:
Все это является общим для таблиц и представ-
каждый элемент таблицы - один элемент дан-
лений с точки зрения применяемых средств защиты.
ных;
7
Журнал «Интернаука»
№ 16 (145), часть 1, 2020 г.
На самом деле данные реально содержатся
Представление (View) – это виртуальная, т. е. не
только в базовых таблицах. Базовая таблица – это
содержащаяся в БД таблица, ссылающаяся на дан-
основной объект хранения данных в БД Линтер.
ные, находящаяся в базовых таблицах. Представле-
Виртуальная таблица (в Линтер это только таб-
ние – это SQL-запрос, составляющий выборку из
лица каналов) – это лишь табличное представление
базовых/виртуальных таблиц. Эта выборка образу-
состояния очередности ядер системы на текущий
ется каждый раз при обращении к представлению.
момент. Информацию, содержащуюся в виртуаль-
Также, объектами защиты являются столбцы и
ной таблице, система берет из занимаемой ей же
строки таблиц. Все объекты защиты перечислены в
оперативной памяти.
таблице 1.
Таблица 1.
Объекты защиты в СУБД Линтер
Объект защиты
Логическая защита
Физическая защита
Таблица
+
+
Представление
+
Столбец таблицы
+
Строка таблицы
+
Поле
+
В отличие от физической защиты объектов, ло-
Во-вторых, все объекты выстроены в иерархию
гическую защиту можно модифицировать (изменять
по уровням конфиденциальности и по уровням цен-
доступность этих объектов), тогда как физическая
ности или важности. При условии, что между груп-
защита является жестко закрепленной, удаление
пами субъектов отношения доверия не предусмот-
происходит только вместе с информацией, отсут-
Читать дальше