Cтраница 3
Рассмотрим основные принципы автоматического синтеза логической базы данных, в соответствии с которыми разработаны алгоритмы и программы экспериментального пакета инструментальных программ АРИУС. Эти программы реализуют метод автоматиче ского построения базы данных с. В составе инструментальных программ АРИУС имеются также программы, которые выполняют различного рода корректировки базы данных на уровне ее логического описания. Сродства управления базой данных входят в состав оперативного пакета АРИУС и здесь не рассматриваются. [31]
Этот язык применяется как для описания логической базы данных, так и для описания физической базы данных. [32]
Программист может использовать только некоторую часть логической базы данных. Считается, что его программа чувствительна к этим данным. [33]
Каждая программа определяет свои собственные представления множества физических и логических баз данных, которыми она оперирует. [34]
ИМЯ БАЗА-ДАННЫХ-КВАЛИФИКА-ЦИЯ) и указывается, что это логическая база данных: АСОЬЬЬ inr. [35]
В языке DL / 1 фирмы IBM запись логической базы данных представляет собой поименованную иерархическую структуру ( дерево) соответствующих сегментов. В запись могут входить один или несколько типов сегментов, которые могут иметь различную длину и формат. [36]
Логическая база данных состоит из поименованной совокупности записей логической базы данных. Она может содержать один или несколько типов записей. [37]
Прикладной программе может представляться один или несколько типов записей логической базы данных. Например, прикладная программа, использующая базу данных, изображенную на рис. 12.3, воспринимает только сегменты, показанные на рис. 12.4. Она не может обращаться к другим сегментам базы данных. Другая прикладная программа может воспринимать совершенно другие сегменты из этой же базы данных. [38]
Процессоры кодирования обеспечивают настройку процессов обработки на структуру сформированной логической базы данных. [39]
Язык определения данных, используемый для изображения описаний физических или логических баз данных, представляет собой в действительности совокупность макрокоманд языка Ассемблера. [40]
Параметр NAME указывает имя такого сегмента в основной физической или логической базе данных, а параметр PARENT сообщает имя исходного для него сегмента. Вид обработки К ( key) указывается для сегмента с чувствительностью ключа. Такой сегмент не является в действительности частью представления. Тем не менее он должен быть указан, так как в представление включаются некоторые из его порожденных сегментов, а для каждого сегмента в представлении необходимо, чтобы и его исходный сегмент также входил в это представление. [41]
Описание части базы данных с точки зрения использующей ее программы; описание логической базы данных, данные которой расположены в имеющейся базе данных. [42]
Та древовидная структура, с которой работает программист, носит название структура логической базы данных. [43]
Пример схемы вызовов системы DL / 1. [44] |
Все необходимые характеристики базы данных программы моделирования могут получить из предложений описания физических и логических баз данных ( с учетом дополнительной информации), что позволяет автоматически выполнить генерацию, распределение и загрузку базы данных. [45]