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

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

Cтраница 1


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

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

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

Процедуры базы данных могут применяться для сбора статистики или для реализации каких-либо других функций администрирования базами данных.  [4]

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

Можно определить процедуры базы данных, которые инициируются при определенных условиях и выполняют одну или более операций включения, удаления или обновления. Если связь является полной, то удаление сущности может привести к запуску процедуры, удаляющей все объекты, связанные с удаленными. Такие процедуры называются запускаемым включением, удалением или обновлением.  [6]

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

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

Мы детализировали применение некоторых процедур базы данных, поскольку в обеспечении корректности использования процедур и в предотвращении нежелательных побочных эффектов необходима особая тщательность.  [9]

Предложения РГБД КОДАСИЛ предусматривают наличие развитого механизма процедур базы данных, который может быть использован для контроля и поддержки ограничений.  [10]

Тогда значение атрибута Название фирмы в таблице СЛУЖАЩИЙ может быть получено с помощью процедуры базы данных из таблицы КОМПАНИЯ - Любая процедура базы данных, вычисляющая значение атрибута, называется виртуальным атрибутом. Виртуальный атрибут обладает теми же свойствами, что и любой другой атрибут. Однако с ним могут быть связаны различные побочные эффекты и особые ситуации.  [11]

Интересным свойством ЯОД КОДАСИЛ, на котором стоит остановиться подробнее, является возможность указания совокупности процедур базы данных, которые должны быть выполнены перед исполнением указанной функции манипулирования данными, после него или в случае возникновения ошибки в процессе исполнения функции. Это означает, что каждая функция манипулирования данными перед своим исполнением, после него или в случае невозможности продолжать свое исполнение запускает соответствующую последовательность процедур ( возможно, пустую), состав которой формирует пользователь. Чтобы была такая возможность в языке программирования, соответствующий конструктив типов данных должен позволять определять не только атрибуты-константы с постоянной реализацией, но и атрибуты-переменные, реализации которых задаются пользователем.  [12]

13 Наследование свойств программ. [13]

Программы в семантических сетевых моделях данных - это, по существу, обобщенные процедуры, подобные процедурам базы данных, рассмотренным в гл. Есть также сходство с программами бинарной модели данных ( см. гл. Во-первых, в отличие от бинарных моделей данных программа не сводится в основном к операциям над объектами.  [14]

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



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