Национальный цифровой ресурс Руконт - межотраслевая электронная библиотека (ЭБС) на базе технологии Контекстум (всего произведений: 634699)
Контекстум
.
Вестник Пензенского государственного университета  / №4 2015

ПРОГРАММНЫЕ СРЕДСТВА УПРАВЛЕНИЯ МЕТАДАННЫМИ В ПРОЦЕССЕ РАЗРАБОТКИ И СОПРОВОЖДЕНИЯ БАЗЫ ДАННЫХ (90,00 руб.)

0   0
Первый авторШибанов
АвторыАлексеева Я.А., Помелов Е.П.
Страниц5
ID549732
АннотацияРассматриваются роль и место метаданных в современных информационных системах. Исследуются способы хранения метаданных. Большое внимание уделено метаклассам ООСУБД Cache, показано несовершенство их архитектуры для использования в информационных системах. Предлагается структура метаклассов для представления метаданных
УДК004.04
Шибанов, С.В. ПРОГРАММНЫЕ СРЕДСТВА УПРАВЛЕНИЯ МЕТАДАННЫМИ В ПРОЦЕССЕ РАЗРАБОТКИ И СОПРОВОЖДЕНИЯ БАЗЫ ДАННЫХ / С.В. Шибанов, Я.А. Алексеева, Е.П. Помелов // Вестник Пензенского государственного университета .— 2015 .— №4 .— С. 113-117 .— URL: https://rucont.ru/efd/549732 (дата обращения: 25.04.2024)

Предпросмотр (выдержки из произведения)

Техника, технология, управление ТЕХНИКА, ТЕХНОЛОГИЯ, УПРАВЛЕНИЕ УДК 004.04 С. В. Шибанов, Я. А. Алексеева, Е. П. Помелов ПРОГРАММНЫЕ СРЕДСТВА УПРАВЛЕНИЯ МЕТАДАННЫМИ В ПРОЦЕССЕ РАЗРАБОТКИ И СОПРОВОЖДЕНИЯ БАЗЫ ДАННЫХ Аннотация. <...> Большое внимание уделено метаклассам ООСУБД Cache, показано несовершенство их архитектуры для использования в информационных системах. <...> Ключевые слова: метаданные, метаклассы, метатаблицы, семантика, база данных, универсальная модель хранения, предметно-ориентированная модель хранения, смешанная модель хранения. <...> Метаданные играют важную роль в современных информационных системах, им посвящено огромное количество публикаций, однако трактовка термина «метаданные» все еще не устоялась. <...> Существует распространенное, но довольно абстрактное определение, что метаданные – это данные о данных, т.е. подразумеваются такие данные, которые описывают структуру данных, их организацию, методы доступа, способ хранения или какие-либо иные знания об этих данных [1]. <...> Любому программному обеспечению необходима информация о текущем состоянии базы данных для того, чтобы производить с ней какие-либо системные действия, необходимо абсолютно все знать о базе данных – из чего она состоит и как она устроена. <...> Если речь идет о реляционной базе данных, для хранения метаданных разрабатываются специальные таблицы – метатаблицы; СУБД Cache же является объектноориентированной, и метаданные представляются в виде метаклассов. <...> Cache поддерживает два множества метаклассов: представляющие определения классов (defined) и представляющие скомпилированные классы (compiled) [2]. <...> Метаклассы из множества defined включают только информацию, относящуюся к определяемому классу, и не содержат атрибутов и методов, унаследованных от базовых классов. <...> Метаклассы из множества compiled содержат информацию о всех атрибутах, унаследованных из базовых классов. <...> Объект такого метакласса может быть создан только из уже скомпилированного класса <...>