- •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
- •Задания для самостоятельной работы.
- •Содержание:
Упражнение 7.
Сортировка и фильтрация информации, содержащейся в таблицах (MS Access предоставляет возможность отбора записей с помощью фильтра по выделению, простого фильтра, расширенного фильтра), распечатка любой таблицы базы данных.
Сортировка данных (упорядочение по какому либо признаку) осуществляется для быстрого поиска необходимой информации, а также для выполнения группировки данных и получения итогов по группам данных. По умолчанию записи в таблице рассортированы по значению ключевого поля. Щелкните на любой столбец (или несколько столбцов)таблицы, открытой в Режиме таблицы, (например, Город таблицы «Оптовые покупатели»). Выполните команду Главная /По возрастанию (группа Сортировка и фильтр) /, или Главная /По убыванию (группа Сортировка и фильтр). Чтобы отменить сортировку щелкните по кнопке Удалить сортировку (вкладка Главная группа Сортировка и фильтр).
Фильтр по выделению позволяет найти все записи таблицы, содержащие нужное значение в выбранном поле. Например, требуется отобразить в таблице оптовых покупателей из города Москва. Откройте в Режиме таблицы таблицу «Оптовые покупатели» и выделите содержимое любого поля столбца Город. Выполните команду Выделение (вкладки Главная группы Сортировка и фильтр) и в раскрывающемся списке выберите строку Равно Москва. В результате в таблице будут отображены только строки, у которых в поле Город введено значение Москва. Для отображения всех записей таблицы щелкните по кнопке на Панели навигации.
Простой фильтр используется для отбора записей таблицы по значениям фрагмента значения выбранного поля. Например, требуется найти записи таблицы «Оптовые покупатели», номера телефонов в которых начинается с 818. Выделите содержимое любого поля столбца Телефон и выполните команду Фильтр (вкладки Главная группы Сортировка и фильтр) /Текстовые фильтры /Начинается с … В открывшемся окне Настраиваемый фильтр введите 818 и щелкните по кнопке ОК.
Расширенный фильтр предназначен для создания сложных фильтров. Например, требуется отобразить записи таблицы «Модели автомобилей», которые содержат значение Красный в поле столбца Цвет и рассортированы в порядке возрастания цены. Щелкните на любом поле таблицы и выполните команду Главная /Дополнительно (группы Сортировка и фильтр) /Расширенный фильтр. В открывшемся окне Конструктор фильтров установите требуемые параметры (Рис. 5.) и выполните команду Главная /Применить фильтр (кнопка группы Сортировка и фильтр).
Рис. 5. Фрагмент окна конструктора фильтров.
Для отмены любых установленных фильтров выполните команду Главная /Дополнительно (группы Сортировка и фильтр) /Очистить все фильтры.
Любую таблицу базы данных можно распечатать на принтере. Для этого откройте нужную таблицу в режиме таблицы, установите курсор в любом поле таблицы и выполните команду Файл /Печать
Задания для самостоятельной работы
Добавьте в таблицу «Заказы» две записи.
В таблице «Модели автомобилей» базы данных «Копия базы данных Заказы на автомобили» удалите столбец Цвет.
В таблице «Оптовые покупатели» базы данных «Копия базы данных Заказы на автомобили» удалите записи клиентов из Москвы.
Рассортируйте оставшиеся записи по фамилиям оптовых покупателей в алфавитном порядке.
В этой же таблице отфильтруйте все записи оптовых покупателей из Архангельска.
В таблице «Модели автомобилей» базы данных «Копия базы данных Заказы на автомобили» рассортируйте все записи в порядке возрастания значений поля Код модели.