Практическая работа № 7. Работа с таблицами и установка фильтров

  • doc
  • 13.05.2020
Публикация в СМИ для учителей

Публикация в СМИ для учителей

Бесплатное участие. Свидетельство СМИ сразу.
Мгновенные 10 документов в портфолио.

Иконка файла материала 137. Практическая работа № 7. Работа с подтаблицами и установка фильтров.doc

Практическая работа № 7. Работа с подтаблицами и установка фильтров

 

Цель работы: научится устанавливать подтаблицы, усвоить, что такое фильтр, научиться создавать фильтры и изменять их.

Задачи работы:

1.       Научиться создавать подтаблицы и удалять их.

2.       Научиться создавать и применять фильтр для отбора необходимой информации.

3.       Научиться строить выражение в структуре фильтр.

Обеспечивающие средства: сборник описаний практических работ по MS Access; персональный компьютер, программное обеспечение: СУБД  MS Access.

Требования к отчету:  Итоги  практической работы  представить в виде файла LAB35.doc на диске (при необходимости  вывести на печать) и оформить отчет по практической работе содержащий ответы на контрольные вопросы

 

Технология работы:

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

СОЗДАНИЕ ПОДТАБЛИЦЫ:

Ø  Объекты базы данных «Таблицы» / «Товары» / Открыть

Данная таблица уже содержит подтаблицу, о чем говорит знак ( + ) в начале каждой строки.

Ø  Откройте подтаблицу / Щелкните левой кнопкой мышки на значок ( + )

Ø  Вставка / Подтаблица… / Таблицы / «Требование»

Ø  Подчиненные поля / Код / Основные поля / Код / ОК

Ø  На вопрос создать связь сейчас ответьте, «Нет»

Слева перед строкой должен появился знак ( + ). Теперь таблица «Товары» содержит две подтаблицы, щелкнув на которые вы можете просмотреть, сколько пришло и ушло того или иного товара. В подтаблицу вы также можете вносить данные, которые автоматически будут заноситься в соответствующие таблицы, чтобы убедиться в этом внесите во вторую подтаблицу для товара под кодом 00005 следующие данные:

 

Дата

Ушло

3 июля

25

4 июля

19

7 июля

3

Ø  Сохранить изменения

 

Задание 1: Удалите подтаблицу.

 

УДАЛЕНИЕ ПОДТАБЛИЦ:

Ø  Объекты базы данных «Запросы» / Пришло на склад / Открыть

Ø  Вставка / Подтаблица… / Запросы / Ушло со склада

Ø  Подчиненные поля / Код / Основные поля / Код / ОК

Ø  Просмотрите данные, затем закройте подтаблицу

Ø  Формат / Подтаблица / Удалить

Ø  Закрыть, сохранив изменения

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

 

Задание 2: Создайте фильтр  и  измените его.

СОЗДАНИЕ ФИЛЬТРА ПО ВЫДЕЛЕНИЮ:

Ø  Объекты базы данных «Таблицы» / «Накладная» / Открыть

К примеру, вам необходимы данные по товару под кодом «00001»

Ø  Выделите код товара 00001

Ø  Записи / Фильтр / Фильтр по выделенному

В накладной остались записи характерные только данному товару, это не значить, что все остальные данные были удалены. Для приведения накладной в первоначальный вид необходимо удалить фильтр.

Ø  Записи / Удалить фильтр

ИСКЛЮЧИТЬ ВЫДЕЛЕНИЕ: Аналогично предыдущему только на экран будут выводиться все данные кроме тех, которые были выделены.

КНОПКА ИЗМЕНИТЬ ФИЛЬТР: С помощью этой кнопки можно отбирать записи по данным нескольких полей.

Ø   Записи / Фильтр / изменить фильтр

Ø  Выберите данные нескольких полей и посмотрите, что получится

Ø  Фильтр / Применить фильтр

Ø  Записи / Удалить фильтр

ФИЛЬТР ДЛЯ:

Ø  Щелкните правой кнопкой мышки в области таблицы

Ø  Фильтр для: [Код] = 00001 and [Пришло] = (50) / Нажмите Enter

Ø  Записи / Удалить фильтр

Задание3: Создайте расширенный фильтр.

СОЗДАНИЕ РАСШИРЕННОГО ФИЛЬТРА:

Ø  Записи / Фильтр / Расширенный фильтр…

Ø  Поле: Дата / В поле условия отбора щелкните правой кнопкой мышки / Построить…

Ø  Постройте следующее выражение:

[Накладная]![Дата] > #01.04.01# And [Накладная]![Дата] < #30.04.01#

Ø  Фильтр / Применить фильтр

Ø  Закрыть, сохранив изменения

 

Контрольные вопросы:

1.       Как определить, что таблица или запрос уже содержат подтаблицу?

2.       Для чего предназначен фильтр?

3.       Как создать фильтр таблицы по какому – либо полю?

4.       Как в объекте Фильтр построить выражение?

 

 

 


Скачано с www.znanio.ru