- •Работа № 1. Начало работы с Access 2000 и выше упражнение № 1 Создание новой базы данных (бд)
- •Упражнение № 2 Закрытие, открытие, и сохранение бд
- •Упражнение № 3 Способы создания таблиц
- •Упражнение № 4 Удаление записей таблицы с ключевым полем Счётчик без изменения её структуры.
- •Упражнение № 5 Сортировка, поиск и замена данных в таблице
- •Упражнение № 6 Фильтрация данных в таблице
- •Работа № 2 Проектирование многотабличных баз данных упражнение № 1 Определение ключевого поля
- •Упражнение № 2 Использование подстановки данных
- •Упражнение № 3 Определение связей между таблицами
- •Работа № 3 Создание простых форм и запросов упражнение № 1 Создание и использование форм
- •Упражнение № 2 Создание и использование простых запросов
- •Работа № 4 Создание сложных запросов упражнение № 1 Запросы с использованием вычисляемых полей
- •Упражнение № 2 Создание и использование параметрических запросов
- •Работа № 5 Создание сложных форм упражнение № 1 Создание и использование логических полей в форме
- •Упражнение № 2 Создание кнопочной формы
- •Упражнение № 3 Создание главной кнопочной формы - Заставка
- •Упражнение № 4 Создание подчинённых и связанных форм
- •Работа № 6 Создание и использование отчетов упражнение № 1 Подготовка простых отчетов
- •Упражнение № 2 Преобразование отчета в формат документа Word
- •Работа № 7 Контрольная работа
Работа № 4 Создание сложных запросов упражнение № 1 Запросы с использованием вычисляемых полей
Задание № 4.1. -Для самостоятельной работы.
Порядок заданий:
-
Создайте запрос на основе двух таблиц “Физические лица” и “Сотрудники”, используя все имеющиеся поля, кроме поля КодСотрудника. Сохраните запрос под именем “ФизЛицСотруд”.
-
Создайте форму на основе запроса “ФизЛицСотруд” и сохраните под именем “Форм_ФизЛицСотруд”. Используйте внешний вид формы выровненный.
-
Создайте табличную форму “Форм_КатегорияТовара” на основе таблицы “Категория товара”. Внесите пять записей.
-
Создайте табличную форму “Форм_НаименовТовара” на основе таблицы “Товары”. Внесите 15 записей.
-
Создайте форму в столбец на основе таблицы “Заказы” и сохраните под именем “Форм_Заказы”. Заполните 15 бланков заказов.
Задание № 4.2. Создайте запрос “ЗаказСуммПрод” с вычисляемым полем Сумма в режиме Конструктор.
Порядок работы:
-
В окне БД выберите вкладку Запросы. В списке запросов дважды щелкните левой кнопкой мыши на ярлыке Создание запроса в режиме конструктора. В результате откроется окно нового бланка запроса.
-
В окне Добавление таблицы выберите вкладку Таблицы и выделите таблицу “Товары”. Затем нажмите на кнопку Добавить.
-
Аналогично в бланк запроса добавьте таблицы: “Заказы”, “Сотрудники” и “Физические лица”. Закройте окно Добавление таблицы.
-
Из таблицы “Заказы” выберите поле: Дата заказа.
-
Из таблицы “Физические лица” выберите поля: Фамилия и Имя.
-
Из таблицы “Товары” выберите поле: Наименование товара.
-
Из таблицы “Заказы” выберите поля: Цена и Продано.
-
В бланке создаваемого запроса в строке Поле поставьте курсор в новом столбце, правее столбца с именем поля Продано.
-
Нажмите на кнопку - Построить.
-
В появившемся окне наберите выражение: СуммПрод:([Цена]*[Продано]) и нажмите на кнопку ОК.
-
. Это выражение подставится в новое поле. Нажмите клавишу [Enter] (рис. 29).
-
Нажмите на кнопку для представления запроса. Новое поле будет иметь имя СуммПрод.
-
Сохраните запрос под именем “ЗаказСуммПрод”. Закройте запрос.
Рис. 29
Упражнение № 2 Создание и использование параметрических запросов
Задание № 4.3. Создайте запрос с параметрами “Запрос_Город”.
Порядок работы:
-
Откройте новый бланк запроса.
-
Добавьте в бланк запроса таблицы “Физические лица” и “Сотрудники”. Выберите поля Фамилия, Имя, Отчество, Дата рождения, Город, Адрес, Отдел и Должность.
-
В столбце с именем поля Город установите курсор в строку Условие отбора: и введите выражение [Введите город]. Сохраните изменения.
-
Нажмите на кнопку Запуск. В результате выполнения запроса появиться окно Введите значение параметра (рис. 30).
-
Введите значение параметра города в поле ввода: Тюмень. Нажмите на кнопку ОК.
Рис. 30
-
Откроется запрос “Запрос_Город” с выборкой записей по городу Тюмень.
-
Закройте запрос.
Задание № 4.4. -Для самостоятельной работы.
Порядок заданий:
-
Создайте запрос под именем “ЗаказСумм” с вычисляемыми полями СуммЗаказ и СуммПрод, используя поля: Фамилия, Имя, Отчество сотрудника обслуживающего заказ, НаименованиеТовара, Цена, ДатаЗаказа, Заказано, СуммЗаказ, ДатаПродажи, Продано, СуммПрод. Поля СуммЗаказ и СуммПрод создаются с помощью построителя выражений. (Запрос основан на четырех таблицах).
-
Создайте параметрический запрос под именем “ЗапросФамилияСотруд” с выборкой записей по полю Фамилия для сотрудников обслуживающих заказы. Обязательно указать должность сотрудника, дату заказа, клиента, заказано.
-
На основе запроса “ЗаказСумм” создайте параметрический запрос под именем “Запрос_ТоварЗаказ” с выборкой записей по заказанному товару.
ВОПРОСЫ К РАБОТЕ № 4
-
Как создается новый бланк запроса?
-
Как добавляется таблица в бланк запроса?
-
Где и как используется построитель выражений?
-
Для чего нужна строка Условие отбора: в бланке запроса?
-
Чем отличается запрос на выборку от запроса с параметром?
-
Чем отличается условие выборки от выражения ввода параметров?
-
Как создать поле для математических расчетов?
-
Как осуществить сортировку записей в поле?