Труды института системного программирования РАН
RUS  ENG    ЖУРНАЛЫ   ПЕРСОНАЛИИ   ОРГАНИЗАЦИИ   КОНФЕРЕНЦИИ   СЕМИНАРЫ   ВИДЕОТЕКА   ПАКЕТ AMSBIB  
Общая информация
Последний выпуск
Архив

Поиск публикаций
Поиск ссылок

RSS
Последний выпуск
Текущие выпуски
Архивные выпуски
Что такое RSS



Труды ИСП РАН:
Год:
Том:
Выпуск:
Страница:
Найти






Персональный вход:
Логин:
Пароль:
Запомнить пароль
Войти
Забыли пароль?
Регистрация


Труды института системного программирования РАН, 2015, том 27, выпуск 1, страницы 173–192
DOI: https://doi.org/10.15514/ISPRAS-2015-27(1)-9
(Mi tisp118)
 

Объектные модели ODMG и SQL десять лет спустя: нет противоречий

С. Д. Кузнецов

Институт системного программирования РАН
Список литературы:
Аннотация: В 2005 г. я написал статью, в которой приводил наиболее существенные черты стандартов ODMG 3.0 (объектная модель ODMG) и SQL:2003 (модель данных SQL) и убедительно (как мне тогда казалось) доказывал, что сходство между объектной моделью и объектными расширениями SQL является чисто внешним, что за близкими на вид синтаксическими конструкциями скрываются глубинные различия модельного уровня. Примерами таких различий являются фоннеймановское разыменование объектных идентификаторов в модели ODMG по сравнению с ассоциативным разыменованием ссылочных значений в модели SQL, раздельное и независимое хранение объектов одного объектного типа в модели ODMG по сравнению с хранением всех строк типизированной таблицы в одной этой таблице в модели SQL, хранение объектных идентификаторов в экстенте в модели ODMG и хранение в аналоге экстента самих объектов в модели SQL и т.д. С тех пор прошло много лет, за которые я понял многие вещи, неправильно или недостаточно правильно понимавшиеся мной тогда, и постепенно пришел к выводам, что:
  • различия, которые мне казались глубинными, таковыми не являются, да и вообще не являются различиями уровня модели;
  • объектные расширения SQL обеспечивают не меньшие (а скорее большие) возможности, чем объектная модель ODMG;
  • при разумном (с позиций сообщества баз данных) использовании СУБД, основанной на модели ODMG, будут создаваться базы данных и средства манипулирования ими, близкие к тем, которые предписывает модель данных SQL.
Ключевые слова: модели данных, объектная модель, ODMG 3.0, SQL, разыменование объектных ссылок, размещение объектов.
Реферативные базы данных:
Тип публикации: Статья
Образец цитирования: С. Д. Кузнецов, “Объектные модели ODMG и SQL десять лет спустя: нет противоречий”, Труды ИСП РАН, 27:1 (2015), 173–192
Цитирование в формате AMSBIB
\RBibitem{Kuz15}
\by С.~Д.~Кузнецов
\paper Объектные модели ODMG и SQL десять лет спустя: нет противоречий
\jour Труды ИСП РАН
\yr 2015
\vol 27
\issue 1
\pages 173--192
\mathnet{http://mi.mathnet.ru/tisp118}
\crossref{https://doi.org/10.15514/ISPRAS-2015-27(1)-9}
\elib{https://elibrary.ru/item.asp?id=23420347}
Образцы ссылок на эту страницу:
  • https://www.mathnet.ru/rus/tisp118
  • https://www.mathnet.ru/rus/tisp/v27/i1/p173
  • Citing articles in Google Scholar: Russian citations, English citations
    Related articles in Google Scholar: Russian articles, English articles
    Труды института системного программирования РАН
    Статистика просмотров:
    Страница аннотации:245
    PDF полного текста:214
    Список литературы:24
     
      Обратная связь:
     Пользовательское соглашение  Регистрация посетителей портала  Логотипы © Математический институт им. В. А. Стеклова РАН, 2024