Объектно-ориентированный доступ к данным и СУБД ОДДА для пакетов программ математической физики
Комоско В. В. Вопросы атомной науки и техники. Сер. Математическое моделирование физических процессов 1992. Вып.3. С. 52-58.
В статье, являющейся продолжением публикаций по СВД ИНТЕДА, описываются модель данных в задачах математической физики, уровни доступа к данным, механизм взаимодействия прикладной программы с СУБД ОДДА и язык манипулирования данными СУБД ОДДА. Модель данных в задачах математической физики представляет собой совокупность моделей баз данных. Модель базы данных характеризуется конкретным составом объектов, каждый из которых соответствует некоторому понятию предметной области, и связями между ними. Объект может иметь сложную внутреннюю структуру, например он может быть многомерным массивом, разреженной матрицей, линейным или симметричным списком и т.п. Выделяется два уровня доступа к данным. Первый уровень представляет собой доступ к объектам как к неделимому целому, второй - к отдельным элементам внутренней структуры данных объекта. Первый уровень реализуется с помощью процедур манипулирования данными СУБД ОДДА, а второй в зависимости от сложности структуры реализуется либо штатными средствами языка программирования, либо путем создания специального пакета для каждого нового типа данных (рис. 2, список лит. - 5 назв.).
|