Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
MS Access.doc
Скачиваний:
19
Добавлен:
08.05.2019
Размер:
18.07 Mб
Скачать

Применение фильтра к сортировке данных

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

Для этого можно использовать фильтр. Выберите команду [Записи-Изменить фильтр...], установите в окне диалога <Фильтр> следующие параметры: первое поле сортировки — класс, сортировка "по возрастанию", второе поле сортировки — ФИО, сортировка "по возрастанию". Выполните команду [Записи-Применить фильтр].

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

Задания для тренировки

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

  2. Откройте таблицу анкета. Отсортируйте записи в таком порядке, чтобы сначала по годам рождения располагались в алфавитном порядке фамилии всех учащихся 11 класса "А", а затем, по такому же принципу, 11 класса "Б".

  3. Создайте новую таблицу, в которой будут размещены результаты зачетов по математике. Разработайте новую составную форму для проставления зачетов по математике.

Дополнительное задание

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

Комментарий к дополнительному заданию.

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

  1. Копирование таблицы

Для этого:

1. Откройте базу данных сведений об учащихся, созданную в одной из предыдущих лабораторных работ.

2. Выберите вкладку Таблица.

3. Выделите таблицу адреса и выполните команду Копировать меню Правка.

4. Закройте базу данных.

5. Создайте новую базу данных, выполнив команду или при помощи кнопки.

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

7. Откройте таблицу читатели.

8. Убедитесь, что это и есть таблица адреса, но в новой базе данных и под новым названием.

  1. Создание второй таблицы

Вторая таблица будет содержать сведения о книжном фонде. Создайте новую таблицу, определив для нее следующие поля:

  • № - библиотечный номер, однозначно определяющий издание в фонде библиотеки. Тип поля - числовой.

  • автор (текстовый).

  • название книги (поле MEMO - чтобы можно было разместить длинные названия книг).

  • Год издания (числовой).

  • ФИО читателя (текстовый).

Определите ключевым поле №.

Сохраните таблицу под именем абонемент.

Заполните таблицу абонемент.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]