Архив выступлений: 2010-2011 учебный год, весенний семестр

фото 22.03.2011
В. М. Димитров, Ю. А. Богоявленский (ПетрГУ).
«Использование объектной модели данных для упрощения языка запросов».

Аннотация доклада.

Появление объектно-ориентированного подхода (ОО-подхода) послужило толчком к изучению проблем хранения и поиска данных, представленных с помощью объектных моделей, что привело к созданию объектных баз данных и технологий для отображения ОО-данных в реляционные БД. При этом оказалось, что язык запросов SQL требует развития, позволяющего учитывать специфику ОО-модели и началась разработка новых ОО-языков запросов.

В докладе будет представлен язык запросов, который на основе ОО-модели данных позволяет элиминировать указание связей между объектами, а также обладает следующими основными особенностями.

  1. Возможность выборки данных, как из БД, так и из дополнительных источников информации.
  2. Возможность произвольного преобразования результата выборки со стороны пользователя.
  3. Поддержка условий, в том числе сложных, и сортировки результата.
  4. Поддержка свойств по умолчанию. (Возможность задавать условие для поиска объекта без указания свойства объекта. В таком случае указанное условие должно применяться к заранее заданному свойству, которое называется свойством по умолчанию).