назад | содержание | вперед

Представление данных

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

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

Для базы данных, размещенной на сервере, с которой установлено соединение, из программы Visual Basic можно создавать представления данных с помощью конструктора представлений. Для создания нового представления в окне Data View (Просмотр данных) установите курсор на папку Views (Представления), нажмите правую кнопку мыши и выберите из контекстного меню команду New View (Новое представление).

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

Замечание

Отображением панелей в окне представления управляет команда Show Panes (Отображать панели) меню View (Вид), содержащая в свою очередь меню с наименованием панелей. Если панель отображается в конструкторе, то в меню рядом с ее названием стоит галочка. Чтобы удалить панель из конструктора представлений, необходимо выбрать команду с ее названием. Помимо этого, для удаления панели можно установить на нее курсор, нажать правую кнопку мыши и выбрать в контекстном меню команду Hide Pane (Скрыть панель).

Для добавления в окно конструктора таблиц или представлений, используемых при создании нового представления, необходимо в окне Data View открыть папку Tables (Таблицы) или Views (Представления), а затем, используя механизм перенести-и-оставить, переместить поочередно в конструктор требуемые таблицы. При переносе в окно конструктора таблиц сразу отображаются связи, установленные между ними.

Для выбора полей, отображаемых в представлении, необходимо установить флажки с левой стороны полей исходных таблиц. При этом выбранные поля появляются в бланке, и одновременно формируется инструкция SQL на одноименной панели.

назад | содержание | вперед