Аннотация:
В статье рассмотрены три различных подхода к представлению статических моделей при реализации приложений баз данных. С целью сравнения решений, на основе выделенных критериев оптимальности создана унифицированная модель тестирования инструментов разработки объектно-ориентированных приложений в виде диаграммы классов языка UML. В качестве одной из реализаций рассматриваются классические методы объектно-реляционного отображения. Данные методы предлагают реализацию статических моделей в среде реляционной СУБД. Альтернативным решением, широко используемым одним из авторов, является объектно-атрибутивный подход. Приведены основные составляющие данного подхода и пример реализации унифицированной модели тестирования. В работе также предложено решение, основанное на матричной универсальной объектно-реляционной базе данных, основные составляющие и вопросы реализации которой представлены в соответствующих разделах.
Ключевые слова:базы данных, объектные модели, UML, методы (паттерны) объектно-реляционного отображения, объектно-атрибутный подход, матричная универсальная объектно-реляционная база данных.