Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Плещёв БД 2013-03-15.doc
Скачиваний:
3
Добавлен:
01.04.2025
Размер:
12.65 Mб
Скачать

3.2.4.2. Связывание таблиц

Связывание таблиц производится в следующей последовательности.

Н ажмите кнопку Схема данных и выберите связываемые таблицы из окна Добавление таблицы кнопкой Добавить или двойным щелчком по именам таблиц и закройте это окно. Если типы и име­на полей связи сов­па­дают и одно из полей является ключевым, то связи устанавливаются ав­то­матически (как для нашей базы) (рисунок 3.2.4.2.1). Ина­че связь ус­та­нав­ли­ва­ют путем перетаскивания мышкой поля связи из одной таблицы на поле связи другой, и появится окно Изменение связей (рисунок 3.2.4.2.2).

Рис. 3.2.4.2.1. Окна схемы данных и добавления таблицы

В окне Изменение связей (вызывается для выделенной ли­нии связи командой Связи/Изменить связь) установим контроль це­лост­ности данных (п. 1.3.4) и параметры объединения (рисунок 3.2.4.2.3) таблиц кнопкой Объединение (рисунок 3.2.4.2.2).

Рисунок 3.2.4.2.2. Окно изменения связей

Рис. 3.2.4.2.3. Окно параметров объединения

После установки всех связей закроем окно схемы данных с сохранением этой схемы.

3.2.4.3. Сортировка, поиск и фильтрация записей

Для работы с таблицей имеются соответствующие команды меню и кнопки. Рассмотрим основные процедуры обработки.

Сортировка. Выделим соседние колонки и нажмем кнопку Сортировка по возрастанию/убыванию. При сортировке колонка справа имеет меньший приоритет. При необходимости колонки можно пере­мещать для обеспечения нужного порядка сортировки.

П оиск отдельной записи и замена значений реализуются кнопкой Поиск, которая выводит окно поиска и замены (рисунок 3.2.4.3.1).

Рис. 3.2.4.3.1. Окно поиска и замены

Фильтрация записей осуществляется одним из четырех способов: фильтр по выделенному фрагменту, обычный фильтр, фильтр для и расширенный фильтр. Отмена/применение фильтра реализуется кнопкой Удалить/Применение фильтра.

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

Фильтр для устанавливается аналогично командой Фильтр для из контекстного меню, но значение условия поиска (значение, выражение) вводится в поле Фильтр для. Клавишей Tab можно приме­нить фильтр, не закрывая контекстное меню.

Обычный фильтр формируется следующим образом:

  1. Открывается таблица, и нажимается кнопка Изменить фильтр.

  2. П ри использовании ранее запомненного фильтра нажмите кнопку Загрузить как запрос. В окне изменения фильтра укажем условия отбора записей (рисунок 3.2.4.3.2 ). Условия в одной строке связаны логическим оператором “И”, а в раз­лич­ных строках (страницах Или окна) - оператором “Или”.

Рис. 3.2.4.3.2. Окно изменения фильтра

  1. Д ля получения результирующего набора нажмите кнопку При­ме­не­ние фильтра (рисунок 3.2.4.3.3).

Рис. 3.2.4.3.3. Результирующий набор после применения фильтра

  1. Для сохранения фильтра нажмите кнопку Сохранить как запрос.

  2. Р езультирующий набор можно сохранить в нужном формате командой Файл/Экспорт или отправить по электронной почте командой Файл/Отправить.

Расширенный фильтр формируется командой Записи/Фильтр/Рас­ши­ренный фильтр аналогично обычному фильтру (рисунок 3.2.4.3.4).

Рисунок 3.2.4.3.4. Окна расширенного фильтра и просмотра результирующего набор