- •Ход работы:
- •1 Уровень.
- •2 Уровень.
- •3 Уровень.
- •1 Уровень.
- •2 Уровень.
- •3 Уровень.
- •1 Уровень.
- •2 Уровень.
- •1 Уровень.
- •2 Уровень.
- •3 Уровень.
- •1 Уровень.
- •2 Уровень.
- •3 Уровень.
- •1) Открыть базу данных Отдел_кадров_Фамилия.Mdb.
- •2) Создать с помощью Конструктора запросов запрос «Информация о сотруднике», который будет запрашивать у пользователя фамилию сотрудника и выводить его ф.И.О. И идентификационный номер.
- •Ход работы:
- •4. Копирование макросов. Макросы можно копировать из одной бд в другую или в одну и туже бд под разными именами. Это экономит время при создании макросов, выполняющих похожие задачи.
- •Когда следует использовать модули? Хотя макросы и являются мощным средством, все-таки можно назвать некоторые задачи, которые нельзя решить с помощью макросов.
- •Проектирование базы данных.
- •Пример проектирования бд "Учебный процесс".
- •Создание таблиц базы данных.
- •Создание таблицы путем ввода данных.
- •Создание таблицы при помощи Мастера.
- •Ввод данных в таблицу.
- •Определение связей между таблицами в базе данных Access.
- •Типы связей.
- •Определение связей между таблицами.
- •Разработка форм средствами Access.
- •Разработка формы в режиме конструктора.
- •Пример создания однотабличной формы.
- •Создание однотабличной формы в режиме Мастера.
- •Создание многотабличной формы в режиме мастера.
- •Конструирование запросов.
- •Окно запроса.
- •Условия отбора записей.
- •Вычисляемые поля.
- •Запрос на создание таблицы.
- •Запрос на обновление.
- •Запрос на добавление.
- •Разработка отчетов.
- •Практическая работа № 15:
- •Создание главной кнопочной формы.
- •Создание подчиненных кнопочных форм: отчеты и формы.
- •Создание подчиненной кнопочной формы: запросы.
- •Основы создания макросов.
- •Конструирование макроса.
- •Формирование макрокоманд в окне макроса.
- •Пример разработки макроса.
2 Уровень.
1) Откройте таблицу Физические лица.
2) Отсортируйте по алфавиту фамилии физических лиц.
3) Отмените результаты упорядочивания по алфавиту, удалив фильтр (меню Записи)
4) Выполните двойную сортировку данных в следующей последовательности. Сначала отсортируйте должности сотрудников по алфавиту. Затем в каждой группе людей с одной и той же должностью выполните сортировку фамилий по алфавиту.
Указание: используйте опции Расширенный фильтр и Применить фильтр в меню Записи.
5) Отмените результаты сортировки и закройте таблицу Физические лица.
3 Уровень.
1) Откройте таблицу Клиенты.
2) С помощью команды Фильтр отберите всех клиентов из Запорожской области.
3) Отмените фильтрацию.
4) Добавьте на инструментальную панель к уже имеющимся пиктограммам фильтров кнопку фильтра Исключить выделенное.
Указание: меню Вид Панели инструментов Настройка (команды)
Выбрать категорию Записи, найти нужную кнопку и перетащить на панель инструментов.
5) С помощью команды Фильтр отберите клиентов из других областей, кроме Запорожской.
6) Отмените фильтр и закройте таблицу Клиенты.
7) Откройте таблицу Заказано и задайте с помощью команды Изменить фильтр критерий фильтрации следующего вида. Выведите информацию о всех произведенных заказах в феврале или марте-месяце.
8) Отмените фильтр и закройте таблицу Заказано.
Практическая работа № 6: Организация однотабличных запросов.
Ход работы:
1 Уровень.
1) Откройте файл с базой данных Учет_Фамилия.mdb.
2) Создайте простой запрос для решения следующей проблемы.
Проблема. Необходимо обзвонить всех клиентов и сообщить им о готовящейся презентации.
Для решения проблемы потребуется информация из таблицы Клиенты, а именно, из столбцов Организация и телефон. Перейдите на вкладку запросы и создайте новый запрос в режиме Конструктора. Добавьте таблицу Клиенты. Перетащите нужные поля в запрос (в столбцы строки «Поле:»). Никаких дополнительных условий пока не нужно, поскольку нужно обзвонить всех клиентов. Закройте запрос и сохраните его под именем «Презентация». Запустите запрос, убедитесь, что на экран выводятся наименования организаций и их телефоны.
3) Создайте с помощью Конструктора запроса запрос «8 марта» для решения следующей проблемы.
Проблема. Среди клиентов (физических лиц) необходимо выбрать адреса проживания лиц женского пола для последующего составления поздравительных писем к Международному женскому дню 8 Марта.
В письмах должны быть фамилия, имя, отчество и адрес поздравляемого. Отбор поздравляемых, естественно, будет происходить по графе Пол. Поэтому в качестве условия отбора следует ввести ограничение: «ж».
4) В приведенном выше задании поле Пол необходимо исключительно для задания условия выборки данных, и его нет смысла выводить на экран. Вернитесь в режим Конструктора запросов и измените содержимое бланка запроса таким образом, чтобы информация из поля Пол вообще не выводилась на экран.
