- •1.Разработка таблиц баз данных 4
- •1.1.Теоретическое введение 4
- •1.2. Практическое задание 17
- •1.3. Контрольные вопросы 35
- •2.Сортировка, поиск, фильтрация, запросы 35
- •2.1. Практические упражнения и методика выполнения работы 35
- •2.2. Контрольные вопросы 57
- •3.Создание форм 57
- •3.1. Практические упражнения и методика выполнения работы 58
- •1.Разработка таблиц баз данных
- •1.1.Теоретическое введение
- •1.1.1. Запуск Access и открытие баз данных
- •1.1.2. Просмотр и редактирование данных в таблице
- •1.1.3. Функции и режимы Microsoft Access
- •1.1.4. Создание новой базы данных
- •1.2. Практическое задание
- •1.2.1. Добавление таблицы в существующую базу данных
- •З адание 1.1.
- •1.2.2. Работа со связями, ключевыми полями и индексами
- •З адание 1.2.
- •1.2.3. Обеспечение ссылочной целостности
- •З адание 1.3.
- •З адание 1.4.
- •Изменение свойств полей и связей между таблицами
- •З адание 1.5.
- •З адание 1.6.
- •1.2.4. Проверка корректности данных
- •З адание 1.7.
- •З адание 1.8.
- •1.2.5. Добавление записей в таблицу "Персональные мероприятия"
- •1.3. Контрольные вопросы
- •18. Обеспечение ссылочной целостности.
- •2.Сортировка, поиск, фильтрация, запросы
- •2.1. Практические упражнения и методика выполнения работы
- •2.1.1. Сортировка данных в таблице
- •З адание 2.1.
- •З адание 2.2.
- •2.1.2. Поиск записей по значению поля
- •З адание 2.3.
- •З адание 2.4.
- •2.1.3. Отбор данных при помощи фильтров
- •Задание 2.5.
- •З адание 2.6.
- •З адание 2.7.
- •З адание 2.8.
- •З адание 2.9.
- •2.1.4. Создание простейшего запроса
- •З адание 2.10.
- •З адание 2.11.
- •2.1.5. Создание запросов других типов
- •З адание 2.12.
- •З адание 2.13.
- •2.1.6. Преобразование запросов по образцу в запросы на языке sql
- •З адание 2.14.
- •З адание 2.15.
- •З адание 2.16.
- •З адание 2.17.
- •2.1.7. Создание внешнего соединения
- •З адание 2.18.
- •З адание 2.19.
- •З адание 2.20.
- •2.1.8. Вычисления на подмножестве записей
- •З адание 2.21.
- •З адание 2.22.
- •З адание 2.23.
- •2.2. Контрольные вопросы
- •3.Создание форм
- •3.1. Практические упражнения и методика выполнения работы
- •3.1.1. Создание и использование форм. Мастер форм
- •3.1.2. Создание формы для управления транзакциями при помощи Мастера форм
- •З адание 3.1.
- •3.1.3. Использование окна конструктора форм
- •З адание 3.2.
- •З адание 3.3.
- •З адание 3.4.
- •З адание 3.5.
- •3.1.4. Изменение параметров формы и элементов управления
- •З адание 3.6.
- •3.1.5. Создание сложных многотабличных форм
- •3.1.6.Создание запроса для основной формы
- •З адание 3.7.
- •З адание 3.8.
- •З адание 3.9.
- •З адание 3.10.
- •3.1.7.Изменение макета формы
- •З адание 3.11.
- •З адание 3.12.
- •З адание 3.13.
- •З адание 3.14.
- •З адание 3.15.
- •З адание 3.16.
- •З адание 3.17.
- •3.1.8. Завершение разработки главной формы "Ввод персонального мероприятия"
- •З адание 3.18.
- •З адание 3.19.
- •З адание 3.20.
- •З адание 3.21.
- •3.2. Контрольные вопросы
- •Изменение макета формы.
- •4.Создание отчётов
- •4.1. Практические упражнения и методика выполнения работы
- •4.1.1. Описание работы с отчётами
- •4.1.2. Создание итогового отчета при помощи Мастера отчетов
- •З адание 4.1.
- •З адание 4.2.
- •З адание 4.3.
- •З адание 4.4.
- •З адание 4.5.
- •Выравнивание и форматирование элементов управления, изменение межстрочного интервала
- •З адание 4.6.
- •З адание 4.7.
- •4.2. Контрольные вопросы
- •5. Разработка базы данных учёта успеваемости
- •5.1. Разработка таблиц
- •5.2. Установка связей и заполнение таблиц
- •6. Работа с базой данных учёта успеваемости
- •6.2. Редактирование таблиц, сортировка, фильтрация
- •6.3. Организация запросов
- •6.4. Формирование итоговых запросов
- •7.Разработка форм для базы данных учёта успеваемости
- •7.1. Создание форм
- •7.2. Модификация форм.
- •8. Разработка отчётов базы данных учёта успеваемости
- •8.1. Формирование итогового отчета для базы Учёта успеваемости
- •9. Обмен информацией базы данных с электронными таблицами табличного процессора.
- •9.1. Импорт данных из электронных таблиц
- •9.2. Экспорт данных в электронную таблицу Excel
- •9.3. Экспорт данных из запросов в электронную таблицу Excel
З адание 2.7.
Создайте расширенный фильтр или расширенную сортировку для таблицы "Заказы":
1. Откройте таблицу "Заказы" в режиме таблицы.
2. Выберите команду "Записи, Фильтр, Расширенный фильтр". Появится окно расширенного фильтра. В нижней части окна расширенного фильтра появляется бланк фильтра, в котором можно указать критерии отбора. 3. Чтобы отсортировать значения поля таблицы или задать для него критерий отбора, перетащите его из списка полей таблицы, который находится в верхней части окна расширенного фильтра в бланк фильтра. Например, чтобы задать параметры сортировки или критерий отбора для поля "КодЗаказа", перетащите его в первую ячейку строки "Поле" бланка таблицы. При перетаскивании имени поля из списка в верхней части окна расширенного фильтра в бланк фильтра, указатель мыши превращается в символ поля.
4.Повторите шаг 3 для всех полей таблицы, для которых необходимо определить критерий отбора или параметры сортировки. Для таблицы "Заказы" такими полями могут быть, например, поля "КодКлиента", "АдресПолучателя", "СтранаПолучателя", "ИндексПолучателя".
5. Чтообы произвести отбор записей, относящихся к заказам, в которых страной-получателем является США, введите в ячейку, находящуюся на пересечении строки "Условие отбора" и столбца "Страна получателя", слово США.
6. Установите параметры сортировки значений полей "СтранаПолучателя" и "ИндексПолучателя", чтобы проверить возможности расширенной сортировки. Введите в поля «Страна получателя» значение США, «Индекс получателя» значение 99362.
7.Выберите команду "Фильтр, Применить фильтр" или нажмите кнопку "Применить фильтр" на панели инструментов.
8. Таблица будет отсортирована по значениям полей "Страна получателя и "Индекс получателя".
9.Выберите команду "Записи, Фильтр, Расширенный фильтр", чтобы открыть окно расширенного фильтра.
10. Чтобы применить расширенный фильтр, выберите команду "Фильтр Применить фильтр".
Использование сложных критериев отбора
Сложные критерии отбора помогают производить фильтрацию записей таблицы данных по значениям нескольких полей.
З адание 2.8.
Вывести в окне таблицы все заказы из стран Северной Америки, полученные не ранее 01/01/97:
1. Откройте таблицу Заказы. Выберите команду "Записи, Фильтр, Расширенный фильтр". Появится окно расширенного фильтра.
2. Введите Канада в качестве второго критерия отбора для поля "СтранаПолучателя", а затем введите Мексика в качестве третьего критерия. При добавлении нескольких критериев отбора для одного поля они группируются при помощи оператора "ИЛИ". Это эквивалентно использованию оператора or языка SQL.
3. Введите >=#1/1/97# (всё вводится на английской раскладке) в качестве первого критерия отбора для поля "ДатаРазмещения". Если в одной строке бланка фильтра определено несколько критериев отбора, то они группируются при помощи оператора "И". Это эквивалентно использованию оператора and языка SQL. Таким образом, первую строку критериев отбора можно интерпретировать так: отобрать все заказы из США, поступившие не ранее 01/01/97. Символы # указывают на то, что значение, заключенное в них, имеет тип "Дата/Время".
4. Скопируйте ограничение по времени 01/01/97 для заказов из Канады и Мексики. Необходимость повторения определения условия по времени для каждой страны вызвана ограничениями, накладываемыми на формирование запросов с помощью бланков.
5. Нажмите кнопку "Применить фильтр" на панели инструментов. Таблица "Запросы" будет отфильтрована с использованием сложного критерия отбора.
Результат фильтрации таблицы в приведенном примере аналогичен результату выполнения следующей инструкции языка SQL:
Select * From Заказы WHERE (СтранаПолучателя = 'США' AND ДатаРазмещения >= #1/1/94#) OR (СтранаПолучателя = 'Канада' AND ДатаРазмещения >= #1/1/94#) OR (СтранаПолучателя = 'Мексика' AND ДатаРазмещения >= #1/1/94#) ORDER BY СтранаПолучателя, ИндексПолучателя;
Сохранение и загрузка фильтра в качестве запроса
Фильтр не является сохраняемым во внутреннем формате объектом базы данных Access . Поскольку фильтр является эквивалентом однотабличного запроса. Access предоставляет возможность сохранить фильтр в качестве запроса.