Cтраница 2
Входными данными служат тезаурус имен показателей и запросы на АЯП, составляемые пользователем или поступившие из ППП - ИПС, описание логических структур баз данных; выходными - программы на проблемно-ориентированном языке. ППП ( ГП) обеспечивает средства для перехода от текста программы на проблемно-ориентированном языке к тексту программы на процедурно-ориентированном или машинном языке. [16]
Логическая структура проектируется исходя из данных информационной модели при учете требований конкретных пользователей. В свою очередь описание логической структуры вместе с описанием условий конкретных вычислительных установок представляет основу для разработки физической организации. Однако существует обратная взаимосвязь. Фактически каждый из существующих ППП СУБД, включая и такие пакеты, как ОКА, СЕДАН, ИНЭС и др., не может обеспечить физическую организацию для любых видов логических структур. [17]
![]() |
Уровни схем. а - основная форма. б - - логическая схема. в - распределенная база данных. г - DIAMII. [18] |
На рис. 4.11 6 уровень концептуальной схемы разделен на уровни концептуальной схемы и логической схемы. Логическая схема представляет собой описание логической структуры данных, которое предполагает использование определенной системы управления баз данных. Концептуальную схему в основной форме рассматривают как отображение предметной области, не ориентированное на использование конкретной СУБД, а преобразованную схему, которую уже можно обрабатывать с помощью ЭВМ, называют логической схемой. Такое разделение по уровням является эффективным в практике проектирования данных, рассматриваемых в данной главе. [19]
Описание логической структуры БД выполняется на языке описания данных. Описание базы данных состоит из описаний логической структуры файлов и описаний связей между файлами, которые транслируются раздельно. [20]
Блок управления данными осуществляет обмен информацией с базой данных комплекса. При этом используются специальные наборы данных, которые представляют собой описание логической структуры информации, хранящейся в базе данных. Результаты трансляции адресов в операторах языка пользователя преобразуются в блоке управления данными в имена наборов данных с ключами записей и в смещение данных относительно начала записи. После чтения соответствующих данных на экран дисплея пользователю предоставляется возможность непосредственной корректировки прочитанной информации, которая затем возвращается в базу данных. Обязательной частью описания логической структуры информации является список условных обозначений данных. Этот список может быть модифицирован в специальном режиме настройки системы управления расчетами. [21]
Поскольку ЭВМ решает задачу обработки данных в условиях когда пользователь не оперирует адресами данных в памяти, машина должна получить формальное описание модели данных. Формальное описание логической и физической структур данных используется программными средствами управления базами данных при обработке запросов пользователей к информационной системе. Описание логической структуры базы данных задают с помощью схемы. Схема содержит описание объектов, их имена, внутреннюю организацию, существующие связи между объектами. [22]
Его часто называют языком определения данных. Описание данных средствами ЯОД называют схемой базы данных. Оно включает описание логической структуры данных и налагаемых на нее ограничений целостности в рамках тех правил, которые регламентированы моделью данных используемой СУБД. Помимо указанных функций, ЯОД некоторых СУБД обеспечивает возможности задания ограничения доступа к данным или полномочий пользователей. [23]
Реструктуризатор - центральный и наиболее сложный компонент конвертора. Он ответствен за выполнение логической трансляции данных, извлекаемых из исходного файла в данные, структурно совместимые с целевой системой. Исходные данные для реструктуризатора: исходная TIF, описание исходной логической структуры и описание реструктуризации. Описание реструктуризации - это полная и точная спецификация операций, которые должны быть выполнены при реструктуризации данных. [24]
Блок управления данными осуществляет обмен информацией с базой данных комплекса. При этом используются специальные наборы данных, которые представляют собой описание логической структуры информации, хранящейся в базе данных. Результаты трансляции адресов в операторах языка пользователя преобразуются в блоке управления данными в имена наборов данных с ключами записей и в смещение данных относительно начала записи. После чтения соответствующих данных на экран дисплея пользователю предоставляется возможность непосредственной корректировки прочитанной информации, которая затем возвращается в базу данных. Обязательной частью описания логической структуры информации является список условных обозначений данных. Этот список может быть модифицирован в специальном режиме настройки системы управления расчетами. [25]