Cтраница 4
В операционной системе такое разделение функций целесообразно выполнять для командного языка. В ИНМОС командный язык реализуется интерпретатором Shell. На интеллектуальном терминале должно производиться распознавание конструкций языка Shell и формирование запросов к центральному процессору ( или центральному вычислительному комплексу) для выполнения команд. [46]
При этом обеспечивается функциональная независимость языка запросов от выполняемых операций с БД. Язык ориентирован на неквалифицированного пользователя и может аналогично библиотечным программам включаться в состав разрабатываемой системы для формирования запросов к базе данных. Обеспечивается возможность запоминания стандартных ( регулярно используемых) запросов и обращения к ним по требованию пользователя. [47]
Приведенные определения нуждаются в нескольких уточнениях. Во-первых, любая модель данных имеет дело не только с родовыми, но и с конкретными типами данных, как, например, булевский, целый и вещественный типы. Во-вторых, модель содержит не только набор типов данных, но и языковые средства спецификации ограничений целостности и формирования запросов к базе данных, которые необходимо связать с понятиями типов данных. Следует не забывать также, что все типы модели данных связаны посредством операций в единую систему типов. Как показано в предыдущих разделах, система взаимосвязанных типов представляет собой многоосновную алгебру. Однако поскольку каждая модель данных задает только спецификации типов данных, то правильнее сказать, что она является представлением некоторой теории многоосновных алгебр. В то же время любая СУБД, реализующая данную модель, является алгеброй данной теории. [48]
Микросхема представляет собой многорежимный буферный регистр и предназначена для подключения различных внешних устройств микропроцессорного вычислительного устройства с помощью единой магистрали данных. Осуществляет прием, хранение и выдачу машинного слова данных с разрядностью 8 бит и индикацию сигнала запроса внешнего устройства на захват магистрали данных. ИС состоит из 8 информационных D-триггеров, 8 выходных буферных устройств с тремя устойчивыми состояниями, отдельного D-триггера для формирования запросов на прерывание и гибкой схемы управления режимами работы регистра. [49]
Работа с Конструктором запроса сводится к заполнению форм запроса. Результатом запроса всегда является таблица, которая может быть сохранена в массиве пли в созданной новой таблице, отображена на экране или оформлена в виде отчета. Данные, содержащиеся в результирующей таблице, могут быть представлены в виде графика или гистограммы. Рассмотрим формирование запросов с помощью Конструктора запроса. [50]