
- •Система Управления Базами Данных ms Access Лабораторная работа 1. Создание базы данных, операции с таблицами.
- •Лабораторная работа 2. Модификация базы данных. Использование связанных таблиц. Создание форм и отчетов
- •Лабораторная работа 3. Работа с данными при помощи запросов.
- •Домашняя контрольная работа. Критерии оценки выполнения дополнительного задания.
- •Задание 1. Создание и использование базы данных «Библиотека».
- •Проектирование структуры базы данных.
- •Построение пустых таблиц базы данных.
- •Задание 3. Создание и использование базы данных «Лесничество».
- •Задание 4. Создание и использование базы данных «Видеотека».
- •Задание 5. Создание и использование базы данных «Фонотека».
- •Задание 7. База данных «Студенческий фестиваль рекламы»
- •Задание 8. База данных «Студенты»
- •Задание 9. База данных «Товары»
- •Задание 10. База данных «План работы»
- •Задание 11. База данных «Работа с клиентами»
- •Задание 12. База данных «Регистратура»
- •Задание 13. База данных «Видеопрокат»
- •Задание 14. База данных «Склад»
Лабораторная работа 3. Работа с данными при помощи запросов.
Цель работы: Создайте запрос к таблицам базы данных Автомагазин, который отберет данные об автомобилях, произведенных не ранее 1997г. и поставленных фирмой АвтоВАЗ.
Порядок работы.
Откройте базу данных Автомагазин. Выбрав вкладку Запросы, щелкните кнопку Создание запроса в режиме конструктора.
В окне Добавление таблицы, выделяя таблицы Поставщики, а затем — Автомобили, и щелкая кнопку Добавить, добавьте обе таблицы базы данных Автомагазин. Щелкнув кнопку Закрыть, закройте окно Добавление таблицы.
Перетаскивая поля из таблиц Автомобили и Поставщики в бланк запроса, определите поля таблиц для запроса, порядок их размещения. В строке Вывод на экран включите флажок отображения полей. В строке Условие отбора в столбце Фирма задайте условие отбора «АвтоВАЗ», а в столбце Год выпуска задайте условие отбора >1997.
Перейдите в режим таблицы и просмотрите записи базы данных, отобранные согласно созданному запросу. Закройте окно запроса, сохранив макет запроса под именем Запрос АвтоВАЗ не старше 1997.
Создайте запрос с параметром Поиск автомобилей по марке.
Для этого, выбрав вкладку Запросы, щелкните кнопку Создание запроса в режиме конструктора.
Затем, в окне Добавление таблицы, выделяя таблицы Поставщики, а затем — Автомобили и щелкая кнопку Добавить, добавьте обе таблицы базы данных Автомагазин.
Щелкнув кнопку Закрыть, закройте окно Добавление таблицы. Перетаскивая необходимые для выполнения задания поля из таблиц Автомобили и Поставщики в бланк запроса, определите порядок их размещения.
В строке Вывод на экран включите флаг отображения полей.
В строке Условие отбора в столбце поля Марка, которое предполагается использовать как параметр, введите в ячейку строки Условие отбора текст приглашения [Введите марку автомобиля].
Сохраните запрос, задав ему имя Запрос нужной марки авто.
Для проверки действия запроса выберите в меню Вид опцию Режим таблицы. В окне Введите значение параметра введите значение искомой марки автомобиля, например, ВАЗ-3107. Для поиска автомобилей других марок закройте окно запроса и, выбрав Режим таблицы, задайте новый параметр.
Закройте окно таблицы-запроса.
*Создайте кнопочные формы.
Выполните команду Сервис/Надстройки/Диспетчер кнопочных форм, на заданный вопрос ответьте Да. В результате вы получите окно Диспетчер кнопочных форм.
Щелкните в окне Диспетчер кнопочных форм кнопку Изменить, а в открывшемся диалоговом окне Изменение страницы кнопочной формы - кнопку Создать. Появится диалоговое окно Изменение элемента кнопочной формы.
Измените содержимое полей Текст – Поставщики, Команда – Открытие формы в режиме редактирования, Форма − Поставщики (Команду и Форму выберите из списка, а не набирайте вручную).
Добавьте также кнопку закрытия базы данных. Для этого щелкните по кнопке Создать, наберите в поле Текст слово Выход, а в поле Команда выберите Выход из приложения. Щелкните по кнопке ОК.
Закройте диалоговые окна Изменение страницы кнопочной формы и Диспетчер кнопочных форм.
Перейдите на закладку Формы и выберите Кнопочную форму в режиме формы.
Проверьте работу всех кнопок кнопочной формы.
**Структура БД имеет недостаток: нет данных о производителях, поэтому, например, нельзя вывести данные обо всех автомобилях одного производителя. Создайте таблицу Производители, произведите изменения в структуре других таблиц БД, в окне Схема данных свяжите новую таблицу с имеющимися. Покажите дополнительные возможности работы с данными после внесённых изменений.
Завершите работу программы Access.