- •1. Основные понятия баз данных
- •Вопросы
- •2. Интерфейс ms Access 2010
- •3. Создание базы данных
- •Упражнение 1.
- •4. Создание таблиц.
- •Упражнение 2.
- •Упражнение 3.
- •Упражнение 4.
- •Упражнение 5.
- •Задания для самостоятельной работы
- •5. Работа с таблицами
- •Упражнение 6.
- •Упражнение 7.
- •Задания для самостоятельной работы
- •6. Создание схемы данных
- •Упражнение 8.
- •Задания для самостоятельной работы
- •7. Сжатие базы данных
- •8. Создание запросов при работе с базами данных в Access 2010
- •8.1. Создание простых запросов с помощью Мастера запросов
- •Упражнение 9.
- •Задания для самостоятельной работы
- •8.2. Создание перекрестных запросов
- •Упражнение 10.
- •Задания для самостоятельной работы
- •8.3. Создание запросов с помощью Конструктора запросов.
- •Упражнение 11.
- •Задания для самостоятельной работы
- •8.4. Создание запроса с параметром
- •Упражнение 12.
- •Задание для самостоятельной работы
- •8.5. Создание запросов с вычисляемыми полями
- •Упражнение 13.
- •Задание для самостоятельной работы
- •8.6 Анализ данных с помощью запросов.
- •Упражнение 14.
- •Задание для самостоятельной работы
- •8.7. Итоговые запросы
- •Упражнение 15.
- •Задание для самостоятельной работы
- •8.8. Создание запросов на изменение
- •8.9. Запрос на создание таблицы
- •Упражнение 16.
- •Задание для самостоятельной работы
- •8.10. Запрос на обновление данных
- •Упражнение 17.
- •8.11. Запрос на добавление данных
- •Упражнение 18.
- •Задание для самостоятельной работы
- •8.12. Запрос на удаление
- •Задание для самостоятельной работы
- •Задания для самостоятельной работы. Итоговые запросы с вычисляемыми полями и условием отбора
- •Перекрестные запросы
- •Запросы с параметром
- •Запросы на создание таблиц
- •8.13 Задания для контрольной работы Вариант 1
- •Вариант 2
- •Вариант 3
- •Вариант 4
- •Вариант 5
- •Вариант 6
- •Вариант 7
- •Вариант 8
- •Вариант 9
- •Вариант 10
- •Вариант 11
- •Вариант 12
- •9. Создание форм и отчетов
- •9.1. Создание форм
- •Упражнение 19
- •9.2. Подчиненные формы
- •Упражнение 20
- •Задания для самостоятельной работы.
- •9.3. Создание элементов формы или отчета
- •9.4. Добавление вычисляемых выражений в формы и отчеты
- •Упражнение 21
- •Задания для самостоятельной работы.
- •9.5. Создание отчета
- •Упражнение 21
- •Задания для самостоятельной работы.
- •10. Макросы
- •10.1 Создание макросов
- •10.2. Создание формы “Пользовательский интерфейс”
- •Упражнение 22
- •Задания для самостоятельной работы.
- •Содержание:
9.4. Добавление вычисляемых выражений в формы и отчеты
Добавление вычисляемых выражений в формы и в отчеты осуществляется с помощью инструмента Построитель выражений.
Упражнение 21
Требуется подсчитать общее количество заказанных автомобилей в форме «Заказы».
Для добавления вычисляемых выражений в формы и отчеты необходимо выполнить следующие действия:
Откройте форму (отчет) «Заказы» в режиме конструктора.
Выполните команду Конструктор (группы Инструменты конструктора форм) и активизируйте кнопку Поле панели инструментов Элементы управления.
Выберите мышью пустое место в любой области формы или отчета (например, Область примечаний) и протяните мышью в этой области. В результате этого действия появятся два новых поля, одно из которых наложено на другое.
Наведите курсор на свободное поле и, когда курсор примет вид указателя с четырьмя стрелками, переместите поле вправо (поле выделено желтой рамкой).
Для этого поля (свободного) укажите необходимые свойства (если Окно свойств отсутствует, то откройте его командой Конструктор/Сервис/Страница свойств). Для этого в строке свойства Данные вкладки Данные щелкните кнопку троеточие , в результате чего открывается окно Построитель выражений.
В верхней области открывшегося окна Построитель выражений введите знак «=». В нижней области окна в разделе Элементы выражений кликните два раза мышкой по строке Функции, а затем по строке Встроенные функции. В разделе Категории выражений выберите категорию «Все», а в разделе Значения выражений выберите функцию Sum (кликнув мышкой два раза).
В появившемся в верхней области окна Построитель выражений выражении выделите значение в круглых скобках («expression»). Далее, В нижней области окна в разделе Элементы выражений кликните мышкой по строке Заказы, В разделе Категории выражений выберите поле Количество и кликните по ней два раза. Кликните по кнопке ОК. В поле появилось введенное выражение.
Установите курсор на левое поле с номером (оно выделится желтым цветом). В окне свойств выберите вкладку Макет свойство Подпись и введите текст: «Количество заказанных автомобилей». Нажмите клавишу Enter. Набранный текст отобразится в этом поле. (Рис. 11)
Просмотрите форму (отчет) в Режиме формы (режиме Предварительный просмотр). В нижней части формы отображается количество всех заказанных автомобилей.
Рис. 11 Окно формы «Заказы» с вычисляемым выражением в режиме конструктора.
Задания для самостоятельной работы.
Создайте форму на основе таблицы «Модели автомобилей», отображающие данные о названии и ценах на автомобили. Добавьте кнопку для открытия запроса Покупатели из Москвы. Включите в область примечаний минимальную цену.
Создайте форму на основе запроса Общее количество и сумма продаж по моделям автомобилей. Добавьте в форму кнопку, при нажатии на которую будет отображаться общая сумма продаж.
Создайте форму на основе запроса Розничная цена. Добавьте в форму кнопку, при нажатии на которую будет отображаться максимальная розничная цена.
Создайте форму на основе запроса Стоимость Заказов. Добавьте в форму кнопку, при нажатии на которую будет открываться таблица «Оптовые покупатели».
Создайте форму на основе таблицы «Заказы». Добавьте в форму кнопку для подсчета и вывода сведений о количестве заказов.