КОМПЬЮТЕРНАЯ СИСТЕМА И СПОСОБ УПРАВЛЕНИЯ ДАННЫМИ

1. Компьютерная система управления данными, содержащая, по меньшей мере, один процессор и, по меньшей мере, одно запоминающее устройство, которое хранит записи, по меньшей мере, четырех типов: классов, атрибутов, сущностей и значений, при этом с записями атрибутов хранятся данные о связанных объектах классов, с записями сущностей хранятся данные о связанных объектах классов, с записями значений хранятся данные о связанных объектах атрибутов и о связанных объектах сущностей, с записями сущностей хранятся данные о предшествующих и новых идентификаторах объектов сущностей, с записями сущностей хранятся данные о времени начала применения данных записей, с записями значений хранятся данные о времени начала применения данных записей.
2. Компьютерная система по п.1, отличающаяся тем, что с записями классов хранятся данные о предшествующих и новых идентификаторах объектов классов, с записями классов хранятся данные о времени начала применения данных записей, с записями атрибутов хранятся данные о предшествующих и новых идентификаторах объектов атрибутов, и с записями атрибутов хранятся данные о времени начала применения данных записей.
3. Компьютерная система по п.1 или 2, отличающаяся тем, что с записями, по меньшей мере, одного из типов хранятся данные о времени внесения данных записей в компьютерную систему.
4. Компьютерная система по п.3, отличающаяся тем, что с записями, по меньшей мере, одного из типов хранятся данные о максимальном времени внесения записей, послуживших исходными данными при внесении данных записей в компьютерную систему.
5. Компьютерная система по п.4, отличающаяся тем, что с записями, по меньшей мере, одного из типов хранятся данные о пользователях, внесших эти записи в компьютерную систему.
6. Компьютерная система по п.5, отличающаяся тем, что с записями, по меньшей мере, одного из типов хранятся данные об электронных цифровых подписях пользователей, внесших эти записи в компьютерную систему, рассчитанные на основе данных этих записей.
7. Способ управления данными, хранящимися в компьютерной системе, заключающийся в том, что организуют хранилище данных, создают, по меньшей мере, четыре таблицы, воплощающие информацию о классах, атрибутах, сущностях и значениях, при этом с записями атрибутов хранят данные о связанных объектах классов, с записями сущностей хранят данные о связанных объектах классов, с записями значений хранят данные о связанных объектах атрибутов и о связанных объектах сущностей, с записями сущностей хранят данные о предшествующих и новых идентификаторах объектов сущностей, с записями сущностей хранят данные о времени начала применения данных записей и с записями значений хранят данные о времени начала применения данных записей.
8. Способ по п.7, отличающийся тем, что с записями классов хранят данные о предшествующих и новых идентификаторах объектов классов, с записями классов хранят данные о времени начала применения данных записей, с записями атрибутов хранят данные о предшествующих и новых идентификаторах объектов атрибутов и с записями атрибутов хранят данные о времени начала применения данных записей.
9. Способ по п.7 или 8, отличающийся тем, что производят только добавление новых записей во всех случаях кроме случаев исправления ошибок и операций обслуживания.
10. Способ по п.7 или 8, отличающийся тем, что с записями, по крайней мере, одного из типов, хранят данные о времени внесения данных записей в компьютерную систему и производят только добавление новых записей во всех случаях кроме операций обслуживания.
11. Способ по п.10, отличающийся тем, что с записями, по меньшей мере, одного из типов хранят данные о максимальном времени внесения записей, послуживших исходными данными при внесении данных записей в компьютерную систему.
12. Способ по п.11, отличающийся тем, что с записями, по меньшей мере, одного из типов хранят данные о пользователях, внесших эти записи в компьютерную систему.
13. Способ по п.12, отличающийся тем, что с записями, по меньшей мере, одного из типов хранят данные об электронных цифровых подписях пользователей, внесших эти записи в компьютерную систему, рассчитываемые на основе данных этих записей.