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

Лабораторная работа №8. Тема: «Создание запроса по параметру. Макросы»

Цель:

Научить учащихся составлять запросы на выборку по заданным параметрам, прописывать макрокоманды

  1. Создадим новую БД

  2. Составим две таблицы

  3. Свяжем по ключевому полю

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

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

Создание Макросов:

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

Алгоритм:

    1. В окне макроса выберите первую пустую строку в столбце Макрокоманда. Чтобы вставить макрокоманду между двумя строками макрокоманд (Строка в верхней половине окна макроса, в которую вводятся имена макросов, макрокоманды, условия и примечания для конкретного макроса или группы макросов.), выберите область выделения строки макрокоманды, перед которой требуется вставить новую макрокоманду, и нажмите кнопку «Вставить» строку на панели инструментов.

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

    3. Выберите имя макрокоманды.

    4. В нижней части окна при необходимости укажите аргументы макрокоманды. Для аргументов макрокоманд (Дополнительные сведения, требуемые для выполнения некоторых макрокоманд, например имя объекта, на который действует макрокоманда, или условие выполнения макрокоманды.), значения которых являются названиями объектов базы данных (База данных Microsoft Access может содержать таблицы, запросы, формы, отчеты, страницы доступа к данным, макросы и модули. Проект Microsoft Access может содержать такие объекты как формы, отчеты, страницы макросы и модули.), эти значения можно задавать путем перетаскивания объектов из окна базы данных (Окно, которое открывается при открытии базы данных Microsoft Access или проекта Microsoft Access. В окне базы данных выводятся ярлыки для создания новых объектов базы данных и открытия существующих объектов.) в ячейку аргумента Имя объекта.

    5. Введите текст комментария к макрокоманде (необязательный).

  1. Чтобы добавить дополнительные макрокоманды в макрос, перейдите на другую строку макрокоманды и повторите шаг 3.

В Microsoft Access макрокоманды выполняются в порядке их ввода

Контрольное задание:

  1. На примере построить БД «Учащиеся» на поиск учащегося по фамилии.

  2. На примере построить БД «Библиотека» на поиск книги по писателю и названию

  3. На примере построить БД «Расписание»(с макросами)