Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
БД Румянцев.doc
Скачиваний:
5
Добавлен:
13.08.2019
Размер:
1.35 Mб
Скачать

Создание форм для таблиц

Форма - это аналог карточки, в которой введены данные по одному конкретному объекту. Формы служат для представления данных, содержащихся в таблицах, в наглядном виде. С помощью форм можно отображать, изменять и анализировать информацию, находящуюся в таблицах и запросах БД. Формы могут включать не только поля записей, но также графику, диаграммы и различные элементы управления (управляющие кнопки, переключатели и т.д.).

  1. С оздайте форму для таблицы Страна;

    1. В окне Турфирма: База данных выберите объект Формы;

    2. Нажмите на кнопку Создать, в появившемся окне Новая форма выберите Мастер форм и запустите его нажав кнопку ОК;

    3. П ервый шаг Мастера форм - предлагает выбор источников полей и самих полей, которые необходимы для построения формы. Используя список Таблицы и запросы выберите источник полей для формы – таблицу Страна.

    4. Выберите все поля, сделав щелчок на кнопке со знаком "»", переместив тем самым необходимые для формы поля. Кнопка ">" предназначена для выборки одиночных полей;

    5. На втором шаге Мастера форм - необходимо указать вид формы. Выберите вид формы – в один столбец;

  2. Третий шаг Мастера форм предполагает выбор стиля формы. В первую очередь это подразумевает задание фона, шрифтов, рельефа подписей. Выбрав то или иной стиль, можно сразу увидеть как будет выглядеть готовая форма. Выберите стиль оформления Стандартный.

  3. Четвёртый шаг Мастера форм позволяет задать Имя для новой формы и выбрать дальнейшие действия: либо открыть готовую форму либо взяться за ее доделку. Введите имя формы: – Страна и нажмите кнопку Готово;

  4. Закройте созданную форму.

  5. Самостоятельно создайте форму для таблицы Тур.

Р абота с формой

  1. С помощью формы добавьте в таблицу Страна дополнительные сведения по странам: Германия (GER) и Италия (ITL).

    1. Откройте форму Страна, дважды щелкнув по ее названию или нажав кнопку Открыть;

    2. Перейдите к последней записи в таблице, используя стрелки внизу формы;

    3. Заполните пустые поля данными о Германии и Италии, затем закройте форму;

    4. Перейдите к таблице Страна, и открыв ее проверьте внесены ли в нее новые записи.

Сортировка и фильтрация данных

Сортировка - упорядочение данных по какому-либо признаку. Для сортировки записей открытой таблицы БД предусмотрены кнопки на панели инструментов Сортировка по возрастанию и Сортировка по убыванию . При сортировке все строки таблицы перестраиваются в указанном порядке.

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

    1. Откройте таблицу Тур;

    2. Щелчком по заголовку поля Название тура выделите поле сортировки,

    3. Щелкните по кнопке Сортировка по возрастанию

  1. Выполните сортировку для поля Продолжительность по возрастанию;

  2. Выполните сортировку для поля Цена по убыванию

Фильтрация - выбор данных, удовлетворяющих некоторым требованиям пользователей БД, осуществляется с помощью фильтра - условия, по которому производится поиск и отбор записей. Одним из самых простых является использование Фильтра по выделенному.

  1. С помощью команды Фильтр по выделенному найдите все туры с названием «Обучение» продолжительностью не более 14 дней,

    1. Откройте таблицу Тур;

    2. В столбце Название тура найдите и выделите запись «Обучение»;

    3. Выполните команду ЗаписиФильтрФильтр по выделенному, после этого в вашей таблице останутся только те записи туров, названия которых – «Обучение»;

    4. Для того, чтобы из всех имеющихся туров предлагающих обучение, выбрать такие, продолжительность которых не более 14 дней, нужно изменить фильтр. Для этого выполните команду ЗаписиФильтрИзменить Фильтр;

    5. В появившемся окне необходимо установить критерий фильтрации для поля Продолжительность, который будет выглядеть так <=14 (см. рис);

    6. Выполните команду ФильтрПрименить фильтр или нажмите на кнопку применить фильтр на панели инструментов.

    7. Для отображения всех записей удалите фильтр командой ЗаписиУдалить Фильтр.

  2. Самостоятельно, с помощью Фильтра по выделенному, найдите все туры со стоимостью не менее 1000 евро (>=800) продолжительностью не менее 14 дней (>=14);