- •11. Создание таблицы путём ввода данных.
- •12. Создание таблицы на основе шаблона.
- •13. Мастер подстановок. Создание поля Подстановки.
- •14. Мастер подстановок. Создание поля Подстановки с фиксированным набором значений.
- •15. Самостоятельная работа.
- •2. Редактирование и удаление связей.
- •3. Проверка каскадного обновления связанных полей.
- •1. Создание запроса на выборку.
- •2. Создание запроса, содержащего несколько условий.
- •4. Создание запроса с вычисляемыми полями.
- •5. Использование фильтра.
- •6. Самостоятельная работа.
- •1.3. Создание формы при помощи Мастера форм.
- •3. Редактирование форм.
- •1. Любым способом создайте таблицы «Товары», «Типы», «Клиенты», «Поставщики», «Заказано», «Заказы», «Доставка».
- •3. Изменение схемы данных
- •4. Заполните таблицы данными
- •1. Иерархические формы.
- •2. Связанные формы.
- •1. Логическая операция «или».
- •2. Логическая операция «и».
- •5. Создание запроса с критерием поиска на первую букву фамилии.
- •6. Вычисления срока задержки исполнения заказа.
- •7. Выборка товаров, цена которых превышает среднюю.
- •8. Проверка отсутствующей даты выполнения заказа и срока выполнения.
- •1. Создание перекрёстных запросов.
- •2. Использование фиксированных заголовков столбцов в перекрестных запросах.
- •3. Изменение уровня детализации в запросе
- •4. Группировка в запросах. Определение пяти самых дорогих товаров.
- •5. Многотабличный запрос. Построение запроса на основе уже имеющегося запроса.
- •6. Самостоятельная работа.
- •2. Создание модифицирующего запроса на добавление данных в таблицу.
- •3. Самостоятельная работа.
- •1. Создание сводной таблицы.
- •1.8. Определение итоговых столбцов.
- •3. Самостоятельная работа.
- •3. Группировка в отчётах. Подведение итогов.
- •4. Построение отчёта в режиме конструктора
- •5. Добавление вычисляемых полей в отчёте в режиме Конструктора.
- •1. Создание основного документа.
- •2. Создание источника данных.
- •3. Слияние основного документа и источника.
- •2. Создание фильтров с помощью макросов
- •4. Создание макросов методом «перетащить и опустить»
- •5. Создание кнопок методом переноса макроса на форму
- •1. Создание кнопочной формы.
- •Команды для элементов кнопочной формы
- •2. Изменение кнопочной формы
- •3. Настройка вложенной формы
- •4. Оформление кнопочной формы.
- •5. Самостоятельная работа.
1. Создание запроса на выборку.
Сделайте активной вкладку Создание. Щелкните на кнопке Конструктор запросов. Окно Конструктора запросов состоит из двух частей. В верхнюю часть добавляются окна таблиц со списками полей. Имя каждой таблицы отражается в заголовке такого окна.
Нижняя часть является бланком запроса: область QBE (Query by Example – запрос по образцу). В сетке QBE указываются данные и критерии, по которым их надо отобрать.
Чтобы указать Access, что необходимы данные из двух таблиц «Выплаты» и «Сотрудники», в окне Добавление таблицы выделите обе таблицы, а затем нажмите кнопку Добавить. Закройте окно Добавление таблицы.
1.1. Выберите в строку Поле окна Запросы из таблицы «Сотрудники» поле «Фамилия», а из таблицы «Выплаты» - «Основные» и «Дополнительные». Поля можно выбирать одним из следующих способов:
- зацепив нужное поле мышкой перетащить его в нужную ячейку;
- дважды щёлкнуть левой кнопкой мыши по нужному полю;
- нажав кнопку в строке Имя таблицы, выбрать из раскрывающегося списка нужную таблицу, а затем нажав кнопку в строке Поле - нужное поле.
1.2. Задайте условия запроса: в нижней части экрана на пересечении строки Условие отбора и столбца «Основные» наберите с клавиатуры «>3000» (возможны другие варианты в зависимости от данных вашей таблицы).
1.3. Чтобы посмотреть выполнение запроса, перейдите в Режим таблицы. Для того, чтобы выполнить запрос нажмите на ленте кнопку (пиктограмму) с изображением восклицательного знака. Сохраните запрос, присвоив ему имя «С одним условием».
2. Создание запроса, содержащего несколько условий.
2.1. Создайте новый запрос на основе таблиц «Выплаты», «Дополнительные сведения» и «Сотрудники» аналогично предыдущему, используя те же поля. Из таблицы «Дополнительные сведения» добавьте поле «ДатаНайма»
2.2. Задайте три различных условия запроса.
Введите первое условие в строке Условие отбора столбца «Основные» с клавиатуры >3000, второе условие, <800, введите в строке Условие отбора столбца «Дополнительные» и третье условие введите в столбце «ДатаНайма»: >31.12.2000 (сотрудники, принятые на работу после 31.12.2000).
Внимание! Числа в запросе должны соответствовать данным, введённым в ваши таблицы.
2.3. Выполните запрос. Сохраните запрос, присвоив ему имя «Несколько условий».
3. Создание запроса с параметрами. Создайте новый запрос, состоящий из полей «Основные» и «Дополнительные» таблицы «Выплаты» и поля «Фамилия» таблицы «Сотрудники» (аналогично предыдущему).
3.1. Определите параметр так, чтобы можно было просматривать выплаты для каждого сотрудника. Для этого на пересечении строки Условие отбора и столбца «Фамилия» необходимо ввести условие: [Фамилия]. Нажмите кнопку Параметры вкладки Конструктор, в разделе Показать или скрыть. В диалоговом окне Параметры запроса введите параметр Фамилия (без квадратных скобок), а тип данных - Текстовый. Закройте диалоговое окно нажатием кнопки ОК.
3.2. Выполните запрос, щелкнув на кнопке с восклицательным знаком на ленте инструментов. Появится табличка с окошком, в которое надо ввести фамилию сотрудника: наберите любую фамилию из списка сотрудников.
Внимание! В полученном запросе должны быть выведены все выплаты сотруднику (основные и дополнительные). Сохраните запрос.