- •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.1.3. Отбор данных при помощи фильтров
Access предоставляет три разновидности фильтров:
Фильтр по выделенному. Использование фильтра по выделенному является наиболее быстрым способом отбора данных. Критерий отбора записей устанавливается путем выделения всего значения поля таблицы или его части. Недостатком этого способа является то, что отбор записей можно производить по значению только одного поля.
Обычный фильтр. Использование обычного фильтра позволяет быстро отобрать записи по значениям нескольких полей. Чтобы применить обычный фильтр, необходимо заполнить форму, в которой указываются критерии отбора. При этом можно задать критерий отбора по каждому из полей таблицы.
Расширенный фильтр. Расширенный фильтр является самым мощным средством фильтрации данных Access . В окне расширенного фильтра можно указать как критерии отбора для различных полей таблицы, так и порядок сортировки этих полей.
Задание 2.5.
П римените фильтр по выделенному к таблице "Клиенты" и вывести на экран всех клиентов, находящихся в Бельгии:
1.Откройте, если это необходимо, таблицу "Клиенты" в режиме таблицы. При помощи горизонтальной линейки прокрутки сделайте так, чтобы поле "Страна" стало видно в окне таблицы.
2. Найдите в поле Страна значение «Бельгия» и выделите эту запись.
3. Выберите команду "Записи, Фильтр, Фильтр по выделенному" или нажмите кнопку "Фильтр по выделенному" на панели инструментов
При использовании фильтра по выделенному, можно выделять не только все значение поля, но и любую его часть. В таблице 2.1 представлены результаты фильтрации в зависимости от выделенного фрагмента поля.
Таблица 2.1.
Выделенный фрагмент |
Результат фильтрации |
Поле целиком |
Отображаются только те записи таблицы, значения полей которых полностью совпадают с выделенным значением. |
Начало поля |
Отображаются только те записи, в которых первые символы поля совпадают с выделенным фрагментом. |
Конец поля |
Отображаются только те записи, в которых последние символы поля совпадают с выделенным фрагментом. |
Любой фрагмент значения поля, исключая начало или конец |
Отображаются все записи, в значениях которых встречается выделенный фрагмент, где бы он ни стоял. |
Чтобы отобрать записи при помощи обычного фильтра, нужно заполнить специальную форму, в которой должны быть указаны критерии отбора записей таблицы данных. При заполнении формы можно использовать все выражения, которые применимы в запросах. Различные критерии отбора объединяются в один при помощи логических операций "И" и "ИЛИ".
З адание 2.6.
Необходимо отобрать записи, относящиеся к клиентам, находящимся в Германии или в Канаде.
1.Откройте, если это необходимо, таблицу "Клиенты" в режиме таблицы. Используя горизонтальную линейку прокрутки, сделайте активным поле "Страна".
2.Выберите команду "Записи, Фильтр, Изменить фильтр" или нажмите кнопку "ИзменитьФильтр" на панели инструментов. Появится окно "Клиенты: фильтр", в котором необходимо указать критерий отбора записей.
3.Используя горизонтальную линейку прокрутки, сделайте видимым поле "Страна".
4.Сделайте активным поле "Страна", щелкнув по нему левой кнопкой мыши, и нажмите на появившуюся в правой части поля кнопку со стрелкой, чтобы раскрыть список возможных значений.
5.Выделите в списке значение "Канада".
6.Раскройте вкладку "Или", щелкнув левой кнопкой мыши по ярлычку в нижней части окна "Клиенты: фильтр". Критерии поиска, заданные в каждой из вкладок, объединяются при помощи логического оператора "ИЛИ".
7.Сделайте активным поле "Страна", щелкнув по нему левой кнопкой мыши, и нажмите на появившуюся в правой части поля кнопку со стрелкой, чтобы раскрыть список возможных значений. Выделите в списке значение Германия.
8.Выберите команду "Фильтр, Применить фильтр".
Примечание:
Если в одной из вкладок окна фильтра заполнены критерии отбора для нескольких полей, то критерии отбора объединяются при помощи логического оператора "И".
Использование фильтра при отборе данных ограничивается тем, что при помощи фильтра можно отобрать записи только из одной таблицы.