
- •Содержание
- •Лабораторная работа № 9 Работа с таблицами в субд ms Access
- •1. Создание таблиц
- •Подробное описание алгоритмов выполнения этих действий в обобщенном виде представлено ниже. Затем следуют задания.
- •1. Создание таблиц
- •2. Связывание таблиц
- •3. Заполнение таблиц
- •Вопросы для самоконтроля
- •Лабораторная работа № 10 Работа с формами в субд ms Access
- •1. Алгоритмы создания формы
- •2. Создание простой формы
- •3. Создание и редактирование многотабличных форм
- •4. Создание вычисляемого поля в форме
- •5. Создание главной кнопочной формы
- •1. Создание «макета» формы:
- •2. Вставка графического объекта в форму:
- •3. Создание кнопки:
- •Вопросы для самоконтроля
- •Лабораторная работа № 11 Конструирование запросов в субд ms Access
- •1. Конструирование запроса на выборку.
- •1. Конструирование запроса на выборку
- •1. Создайте запрос на выборку в режиме Конструктора.
- •2. Внесите следующие изменения в запрос «Список экземпляров».
- •3. Создайте запрос для получения информации о поступивших экземплярах за указанный период
- •4. Создайте запрос для получения информации о посетителях и сделанных ими заказах экземпляров медиатеки.
- •2. Конструирование запроса с параметрами
- •Вопросы для самоконтроля
- •Лабораторная работа № 12 Конструирование отчетов в субд ms Access
- •1. Создание простого отчета на основе таблицы в конструкторе
- •2. Добавление в отчет текущей даты
- •3. Добавление номера страницы
- •3. Создание отчета на основе запроса в режиме мастера
- •Вопросы для самоконтроля
- •Список литературы
1. Создание «макета» формы:
на закладке Форма выберите команду Создать;
в качестве режима создания формы укажите Режим Конструктора;
источник данных для формы не указывайте (вновь созданная форма имеет только область данных);
сохраните форму по именем «Главная».
2. Вставка графического объекта в форму:
на Панели Элементов выберите элемент управления Рисунок;
поместите его в область данных;
в появившемся диалоговом окне выберите графический файл (*.bmp) для вставки его в область данных;
изменить свойства объекта можно, вызвав для него контекстное меню и воспользовавшись необходимыми командами.
3. Создание кнопки:
на панели элементов выберите элемент управления кнопка;
поместите его в область данных.
выберите из списка категорий необходимую для Вас (например, Работа с формой);
из списка действий выберите то, которое Вы предполагаете осуществлять с помощью данной кнопки (например, Закрытие формы). Нажмите кнопку Далее;
выберите наиболее подходящий, на Ваш взгляд, рисунок, он будет отображен на кнопке. Если хотите, то можно выбрать текст в качестве обозначения функции создаваемой кнопки. Нажмите кнопку Далее.
дайте название вновь созданной кнопке. Рекомендуется оставлять нумерацию системы (название по умолчанию «Кнопка N», где N – номер по порядку).
нажмите кнопку Готово;
вид и расположение вновь созданной кнопки Вы можете изменить, воспользовавшись контекстным меню и соответствующими его командами;
откройте форму в режиме формы, проверьте работу кнопки.
Задания
Построить главную кнопочную форму для учебной задачи, руководствуясь информацией пункта «Создание главной кнопочной формы» и следующими требованиями:
на форме должен быть рисунок, соответствующий теме учебной задачи;
каждые элементы созданной системы должны быть доступны из отдельной вкладки: формы, отчеты, запросы;
на форме должны быть кнопки запуска элементов и закрытия формы;
кнопки для запуска запросов и отчетов могут отсутствовать или существовать в виде «заглушек», то есть кнопок без назначенного действия;
на каждой из созданных ранее форм должны быть кнопки закрытия формы и перехода на Главную форму (создайте на созданных Вами формах «Поставщик» и «Экземпляр» необходимые кнопки: создания новой записи, удаления записи, закрытия формы и перехода на главную) (см. рис. 5, 6).
Примечание: кнопки и другие элементы управления, позволяющие работать с остальными объектами БД, необходимо будет добавить при выполнении последующих лабораторных работ (11 и 12).
Сохраните Главную форму.
Проверьте ее работу.
Используя вновь созданные формы, создайте в каждой из таблиц по одной новой записи.
П
роверьте правильность ввода данных в таблицы.
Сохраните результаты, продемонстрируйте результаты работы преподавателю.
Вопросы для самоконтроля
Для чего используется форма как объект СУБД MS Access?
Какие области формы Вы знаете, каково предназначение каждой из них?
В чем отличие Ленточного метода компоновки данных на форме (внешний вид) от Табличного?
В чем отличие метода компоновки данных на форме «Сводная таблица» от «Сводная диаграмма»?
В чем отличие метода компоновки данных на форме «В один столбец» от «Выровненного»?
Можно ли изменить выбранный стиль формы, если да, то как это сделать?
Если Вы хотите добавить в форму вычисляемое поле, какой элемент управления будете использовать и в какую область формы его поместите?
Какая часть элемента управления «поле» может быть изменена, а какая нет и почему?
Каков алгоритм создания подчиненной формы в режиме Мастера?
Какие рекомендации по созданию подчиненной формы в режиме Конструктора Вы можете дать?
Можно ли использовать при записи вычисляемого выражения имена других вычисляемых полей данной формы (ответ обоснуйте)?
Определите назначение главной кнопочной формы.
Какова последовательность действий при работе с Диспетчером кнопочных форм? Укажите преимущества и недостатки данного режима?
Позволяет ли режим Конструктора форм создавать формы на основе нескольких таблиц или запросов, если да, то каким образом это осуществляется?
Какие поля при создании форм на основе нескольких таблиц обязательно нужно внести для обеспечения корректной работы соответствующих таблиц.