Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Interbase

.pdf
Скачиваний:
29
Добавлен:
02.05.2014
Размер:
6.05 Mб
Скачать

Глава 6

Расширенные возможности для работы с базой

6.1. Обзоры

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

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

Отметим, что создание обзора не создает копию данных, в то же время изменение данных через обзор, изменяет данные в основных таблицах, а замена данных в основных таблицах непосредственно отражается в обзоре. Обзор можно представлять как подвижное "окно", через которое видны фактические данные. Учитывая, что обзор все-таки не является таблицей, на операции с обзорами накладываются некоторые ограничения, которые будут рассмотрены ниже.

Обзор представляет собой виртуальную таблицу, которая создается на основе результатов выборки данных из базы командой SELECT. Он может быть создан:

Соседние файлы в предмете Базы данных