Процедура - база - данные - Большая Энциклопедия Нефти и Газа, статья, страница 2
Русский человек на голодный желудок думать не может, а на сытый – не хочет. Законы Мерфи (еще...)

Процедура - база - данные

Cтраница 2


16 Взаимосвязь память - инструмент - продукт в системах обработки данных и знаний. [16]

Одно из основных требований к такому языку - возможность составления на нем и запоминания в базе данных ( с возможностью последующей модернизации) процедур базы данных, обеспечивающих конкретную видимость системы. Набор операторов обращения к таким процедурам может служить непроцедурным языком или даже набором таких языков для соответствующих категорий пользователей. В связи с этим положением уместно привести следующую цитату: Полезно заметить, что средства работы с базами данных, воплощенные в языке программирования, позволяют программисту обеспечить пользователю любое количество интерфейсов с базой данных. Пользователь должен просто загрузить нужную программу ( написанную на этом языке), чтобы получить нужный интерфейс.  [17]

В сетевых базах данных - описание набора, задающее тип владельца набора, тип или типы членов набора, способ включения записей в набор и исключения их из набора, процедуры базы данных, связанных с набором, и другие его атрибуты.  [18]

19 Структура базы знаний по С. С. Лаврову. [19]

В соответствии с выделением трех видов знаний С. С. Лавров предлагает в [67] структуру базы знаний, изображенную на рис. 1.5. Относительность этой структуры проявляется в том, что если сопоставить модель предметной области со схемой базы данных, а пакеты прикладных программ - с процедурами базы данных, то в центр картины можно смело ставить систему управления базами данных.  [20]

Процедуры базы данных отличаются от процедур языков программирования, они более близки к автоматическим процедурам в системах искусственного интеллекта ( ср. Процедуры базы данных специфицируются в схеме и в общем случае состоят из трех разделов: условия, действия и уведомления. В разделе условия специфицируется проверка достоверности предпосылок действия. Назначение раздела действия следует из названия. В разделе уведомления указывается, что именно должна передавать процедура при возврате управления и / или задается условие возврата.  [21]

В состав Arclnfo включены полная реляционная база данных и язык программирования четвертого поколения для обработки табличной информации. Процедуры базы данных позволяют осуществлять манипулирование данными, включая ввод, обработку и анализ данных, арифметические и логические операции, и i, сповку итоговых документов.  [22]

Процедура базы данных рассматривается как единая макрооперация, при выполнении которой ни одна другая процедура или ПП не могут обратиться к данным, обрабатываемым стартовавшей процедурой, до ее окончания. Поэтому такие процедуры или операции еще называют транзакциями.  [23]

Второй вид процедур базы данных - вычисление значения атрибута, например вычисление возраста индивидуума по заданной текущей дате и дате рождения, что выполняется по запросу о возрасте. С помощью процедуры базы данных можно обеспечить получение значения, которое фактически хранится в другой части базы данных.  [24]

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

В ряде случаев необходимо применять более обобщенные операции, реализующие выполнение более сложных действий над данными. Обобщенные операции называют процедурами базы данных.  [26]

Профессиональные СУБД обеспечивают выполнение более сложных операций. Они позволяют разработчику расширять сервисные возможности - процедуры базы данных, которые вызываются клиентом и выполняются сервером более производительно, чем компьютеры на рабочих местах пользователей.  [27]

Ограничения такого рода, могут накладываться только на элементы одного и того же типа записи. Контроль более общих ограничений реализуется с помощью процедур базы данных.  [28]

Процедуры базы данных могут использоваться также для расширения языка данных операциями, первоначально в нем не предусмотренными. Например, операция сортировки может быть определена как процедура базы данных, предшествующая выдаче результата спецификационной операции. Другой пример - процедура удаления дубликатов и нулей, позволяющая модифицировать спецификационную операцию в зависимости от того, что является операндом-отношение или тип записи. Такие процедуры называются операторами доступа.  [29]

Заметим, что на правило написания процедуры и используемые в ней операции никаких ограничений не накладывается. В нашем примере базы медицинских данных ограничения О2, О5 и Об должны поддерживаться с помощью процедур базы данных.  [30]



Страницы:      1    2    3    4