Разработка прототипа системы управления объектно-ориентированной базой данных

         

Описание операций над объектами в БД - часть 2


        [n oid] SEQ-E      []      -- удалить n-й элемент из

                                     последовательности

   [oid_el oid] SEQ?E      [0/n]   -- найти позицию в последовательности

        [n oid] SEQ?N      [0/oid] -- определить oid n-го элемента послед-ти

Операции над агрегатом:

[fid oid_etalon oid] AGG+F []      -- добавить поле к объекту

          [fid oid] AGG-F  []      -- удалить поле из объекта

          [fid oid] ETALON [oid]   -- получить идентификатор объекта-эталона

          [fid oid] FIELD  [oid]   -- получить идентификатор

                                      объекта-значения

Операции над объектом-условием:

           [oid] GET_BIO

     [oid_else oid_then oid_if]    -- Получить параметры объекта-условия

[oid_else oid_then oid_if oid]

                 SET_BIO []        -- Сохранить параметры объекта-условия

Специальные операции:

[oid_str oid] SET_NAMEOBJ [oid] -- именовать объект

[oid_str fid] SET_NAMEFID [fid] -- именовать поле

    [oid_str] NAMEOBJ     [oid] -- получить идентификатор по имени

    [oid_str] NAMEFID     [fid] -- получить идентификатор поля по имени

[oid_mess oid_par oid] SEND  [] -- послать сообщение объекту

 [oid_mess oid_obj] METHOD?  [] -- определить идентификатор метода

   [oid1 oid] CHIELD      [1/0] -- определить, является ли oid1 потомком oid

     [oid_kh] RUN_KH         [] -- выполнить knowhow

           [] NCHAN      [chan] -- узнать номер текущего канала

       [chan] !NCHAN         [] -- переключиться на заданный канал

Операции просмотра:

[oid] JVIEW  [] -- просмотр журнала

   [] A.VIEW [] -- просмотр адресов объектов в БД

   [] Q.VIEW [] -- просмотр очереди

   [] IC     [] -- просмотр состояния канала




Содержание  Назад  Вперед






Forekc.ru
Рефераты, дипломы, курсовые, выпускные и квалификационные работы, диссертации, учебники, учебные пособия, лекции, методические пособия и рекомендации, программы и курсы обучения, публикации из профильных изданий