Настольная СУБД Access 2002



 

Диалоговое окно свойств представления


Если вы щелкните правой кнопкой мыши на любой панели в окне Конструктора представления, появится диалоговое окно свойств представления. Оно содержит несколько параметров, которые влияют на способ выполнения запроса для формирования представления. На вкладке Представление (View):

  • В поле Представление (View name) содержится имя представления.
  • Поле ТОР позволяет задать количество возвращаемых записей в результирующем наборе. По умолчанию при установке флажка в этом поле возвращаются первые 10 записей из исходной таблицы. Количество возвращаемых записей можно задать и в процентах, в этом случае нужно установить флажок в поле PERSENT.
  • Флажок Вывод всех столбцов (Output all columns) позволяет включить в результирующий запрос все поля из.всех таблиц запроса.
  • Флажок Привязать к схеме (Bind to Schema) запрещает пользователям изменять базовые таблицы представления, которые могут привести к некорректности самого представления. (Подробнее о схемной привязке см. ниже разд. "Индексированные представления" данной главы.)
  • Флажок Обновить как представления (Update using view rules) указывает, что все операции обновления и вставки в представление транслируются в инструкции SQL, ссылающиеся на представление, а не на базовые таблицы представления.
  • Флажок DISTINCT позволяет исключить из результирующего набора повторяющиеся записи. Когда этот флажок установлен, в предложение SQL вставляется слово DISTINCT.
  • Группа параметров Расширения GROUP BY доступна только, если в запросе SQL используются статистические функции.
    • Переключатель WITH CUBE позволяет добавить в результирующий набор записи, в которых суммируются значения в группах, задаваемых предложением Group by запроса. Заметим, что этой возможности очень не хватало в запросах базы данных Access. Чтобы проверить, что позволяет этот параметр, мы рекомендуем открыть в режиме Конструктора представление Order Subtotals, в котором суммируются записи в заказах с целью определения сумм заказов, и выбрать переключатель WITH CUBE в группе Расширения GROUP BY. .
    • Параметр WITH ROLLUP аналогичен параметру WITH CUBE, но разрешает только один тип суммирования для каждой комбинации столбца и агрегирующей функции.
    • Параметр ALL позволяет включить в суммирование все повторяющиеся записи.

 

Назад Начало Вперед