Access 2002: Самоучитель - страница 4

Шрифт
Интервал


Режимы функционирования банка данных в производственных условиях

Как правило, имеются в виду следующие режимы функционирования банка данных:

• режим начальной загрузки, в котором исходная информация, содержащаяся в банке данных, вводится в соответствующие структуры БД;

• режим корректировки, в котором осуществляется обновление, добавление и удаление информации, находящейся в банке данных;

• режим диалога, в котором пользователи обращаются к банку данных и производится обработка запросов. Такие запросы могут предусматривать:

– только выдачу пользователю информации о тех или иных параметрах процесса. Эта информация в требуемом формате содержится в банке данных;

– решение поставленной задачи с использованием сведений, находящихся в банке данных;

• режим реорганизации и анализа, в котором выполняются операции, непосредственно связанные с поддержанием банка данных в рабочем состоянии:

– реорганизация структур БД;

– копирование и восстановление БД;

– анализ статистических данных, связанных с функционированием информационного фонда.

Пользовательские запросы к банку данных

Из всех перечисленных выше запросов для пользователя наиболее важен режим диалога, а остальные носят служебный, вспомогательный характер. Режим диалога позволяет формировать самые различные запросы и является первым и необходимым шагом к аналитической обработке информации.

Конечно, нельзя заранее предусмотреть все возможные варианты запросов. Назовем лишь самые характерные типы запросов пользователя к банку данных в порядке возрастания сложности:

• запросы на обработку данных, связанных с одной таблицей (выборка, удаление, корректировка и ввод данных);

• запросы на групповую обработку данных (сумма, среднее значение и т. д.), связанных с одной таблицей;

• запросы, при которых условием отбора записи является полное значение поля;

• запросы, при которых условием отбора записи является неполное значение поля;

• запросы с несколькими условиями отбора записей в разных полях;

• запросы с несколькими условиями отбора записей в одном поле;

• запросы с заданием параметров;

• запросы на создание объединенной выборки из нескольких разнородных таблиц и т. д.

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