Классика баз данных - статьи

       

с помощью приложения, имеющего доступ


Исполнение данной строки с помощью приложения, имеющего доступ к БД с УМД, позволит записать все эти данные в базу.

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

Для получения списков классов объектов, событий, их экземпляров, типов, характеристик, значений и т.д. в синтаксисе языка предусмотрены некоторые специальные выражения, так называемые маски: «*.*»,«*.**», «*.*?», в операторе присваивания.

Операторы ЯМД используются также:

при реализации механизма распределения прав доступа к данным (вплоть до любого конкретного элемента данных);

при создании отчетных документов, которые могут формироваться, как с помощью OLAP-технологии, так и с помощью иных средств, и в некоторых других случаях.

Документальная и программная поддержка ЯМД включает:

  • описание синтаксиса языка;


  • интерпретатор языка для СУБД Oracle (реализован на языке PL/SQL);


  • описание интерфейса доступа к стандартным процедурам интерпретатора языка;


  • средства формирования строк метаописания элементов данных;


  • методику составления строк метаописания для записи новых данных или проведения конвертации данных из БД других информационных систем, построенных на различных платформах (таких как Oracle, PostgreSQL, Access, Lotus Notes), в БД с УМД;


  • программу конвертации данных.



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