- •И.Б. Кушнир
- •Оглавление
- •Введение
- •1. Основы информационных систем и баз данных
- •1.1. Информационные системы1
- •1.2. Базы данных
- •Контрольные вопросы
- •Тестовые задания
- •2. Общие вопросы разработки баз данных субд Access
- •2.1. Рабочая среда Access
- •Концепция базы данных
- •Таблицы
- •Запросы
- •Страницы
- •Макросы
- •2.2. Задание для самостоятельной работы
- •Варианты заданий
- •2.3. Пример выполнения задания2
- •Поставщики
- •Контрольные вопросы
- •Тестовые задания
- •3. Создание и корректировка базы данных в субд
- •Типы данных и задание связей в базе данных
- •Типы данных, обрабатываемых в Access [8, с. 45]
- •3.2. Задание для самостоятельной работы
- •3.3. Пример выполнения работы
- •3.3.1. Создание базы данных
- •3.3.2. Создание структуры таблиц в режиме конструктора Создание структуры таблицы Поставщики
- •Создание структуры таблицы Товары
- •3.3.3. Связывание таблиц
- •3.3.4. Ввод данных3
- •3.3.5. Редактирование записи
- •3.3.6. Удаление записи
- •3.3.7. Поиск и сортировка данных
- •Сортировка
- •Поиск записи
- •Фильтрация записей
- •Расширенный фильтр
- •3.3.8. Печать в режиме таблицы
- •Контрольные вопросы
- •Тестовые задания
- •4. Запросы на выборку
- •4.1. Способы создания запроса4
- •Примеры часто используемых операторов и функций5
- •4.2. Задание для самостоятельной работы
- •Варианты заданий
- •4.3. Пример выполнения задания
- •4.3.1. Создание запроса
- •4.3.2. Редактирование запроса
- •Контрольные вопросы
- •Тестовые задания
- •5. Вычисления в запросах: простые, групповые
- •5.1. Общие сведения о расчетах в запросах6
- •Типы операций [8, с. 128]
- •Сведения о стипендиатах
- •Перекрестная таблица
- •5.2. Задание для самостоятельной работы
- •Варианты заданий
- •5.3. Пример выполнения задания
- •5.3.1. Вычисления в запросе
- •5.3.2. Итоговые запросы
- •5.3.3. Сводные таблицы7
- •Изменение структуры сводной таблицы
- •Фильтрация
- •Авс-анализ
- •Детализация
- •Контрольные вопросы
- •Тестовые задания
- •6. Формы
- •6.1. Общая характеристика экранных форм8
- •6.2. Задание для самостоятельной работы
- •Варианты заданий
- •6.3. Пример выполнения задания
- •6.3.1. Простая форма
- •6.3.2. Составная форма, основанная на двух таблицах
- •6.3.3. Составная форма, основанная на таблице и запросе
- •6.3.4. Составная форма с вычисляемым полем в главной форме
- •6.3.5. Редактирование формы
- •Контрольные вопросы
- •Тестовые задания
- •7. Отчеты
- •7.1. Общая характеристика отчетов9
- •7.2. Задание для самостоятельной работы
- •Варианты заданий
- •7.3. Пример выполнения задания
- •7.3.1. Создание автоотчета
- •7.3.2. Нумерация и сортировка данных в отчете
- •7.3.3. Группировка и подсчет итогов в отчете
- •7.3.4. Подотчет в отчете
- •Контрольные вопросы
- •Тестовые задания
- •8. Web-интерфейс к базам данных Access
- •8.1. Общая характеристика страниц доступа к данным10
- •8.2. Задание для самостоятельной работы
- •Варианты заданий
- •8.3. Пример выполнения задания
- •8.3.1. Создание автостраницы
- •8.3.2. Создание страницы с помощью Мастера
- •8.3.3. Создание и изменение страниц доступа к данным в режиме Конструктора
- •Контрольные вопросы
- •Тестовые задания
- •9. Настройка пользовательского интерфейса
- •9.1. Общая характеристика элементов управления и их свойств
- •9.2. Задание для самостоятельной работы
- •9.3. Пример выполнения задания
- •9.3.1. Создание кнопочной формы
- •9.3.2. Добавление кнопок в форму
- •9.3.3. Макрос для открытия запроса
- •9.3.4. Задание условий отбора в макросе
- •9.3.5. Настройка параметров запуска
- •Контрольные вопросы
- •Тестовые задания
- •Заключение
- •Библиографический список
- •Приложение 1 (справочное) Типы связи
- •Приложение 2 (справочное) Синтаксис масок ввода
- •Маски ввода
- •Примеры масок ввода
- •Учебное издание
Авс-анализ
Покажем список товаров, доля продаж которых составляет 80 % от общего объема. Сначала удалите все установленные фильтры, нажав на панели инструментов кнопку Автофильтр.
Для того чтобы добавить поле Марка в окно Список полей, вернитесь в окно Конструктора запросов (нажмите кнопку Вид).
В окне бланка конструктора запросов нажмите на панели инструментов кнопку и в появившемся диалогом окнеДобавление таблицы выберите таблицу Товары и нажмите кнопку . Добавьте в бланк запроса из таблицыТовары поле Марка. Так как поле Цена присутствует в двух таблицах, следует указать, что значение поля Цена в вычисляемом поле будет браться из таблицы Заказано
Сумма: [Заказано]![Цена]*[Количество]
Теперь вернитесь в режим Сводная Таблица.
Удалите столбецСотрудники: щелкните на его заголовке и нажмите клавишу Delete. Найдите в окне Список полей сводной таблицы поле Марка и перетащите его мышью в область заголовков строк – вертикальную область у левого края формы.
На панели инструментов на-жмите кнопку Показать верх-ние и нижние элементы. Затем выберите в списке элемент Пока-зать только верхний элемент и далее Другое...
Появится окно Свойства с раскрытой вкладкой Фильтр и группировка. Установите в поле со списком Отображать значение первые. В поле Элементы введите 80 и отметьте флажок %.
Вы увидите список из 37 товаров (из 77 наименований), отгрузка которых составляет 80,5 % от общего объема (11074406,20 / 13755956,30).
Рис. 5.21. АВС-анализ
Снимается фильтр той же кнопкой, но выбрать в списке нужно команду Показать все.
Детализация
В заголовке столбцов слева от числа, обозначающего год, находится значок плюса в квадратике. Этомаркер развертывания. Он показывает, что сейчас отображаются данные только самого верхнего уровня детализации.
Щелкните на маркере, например, 1996 г. Появятся три столбца, в которых будут отображаться данные за кварталы и один итоговый столбец за год.
Щелкните маркер развертывания в столбце Кв4, и таблица развернется по месяцам. Чтобы раскрыть данные сразу по всем кварталам, выделите заголовок Кварталы (он находится рядом с заголовком Годы). При этом окажутся выделенными заголовки сразу всех кварталов 1996 г. Теперь на панели инструментов нажмите кнопку Развернуть. Обратите внимание, что кроме данных по каждому месяцу выводятся также промежуточные итоги за квартал и за год.
Чтобы снова свернуть таблицу, щелкните на заголовке Годы. Будут выделены все заголовки, содержащие год. Нажмите кнопку Свернуть слева от кнопки Развернуть.
Детализировать данные по любому столбцу или строке таблицы можно с помощью кнопочек со значками и. Щелкните по любой кнопкесправа от названия любого товара. Во всех столбцах этого товара будет показано количество по всем продажам и одна итоговая строка.
Снова сверните строку (сокройте детальные данные), щелкнув на кнопке в той же строке.
Аналогично можно развернуть любой столбец. Щелкните на значке в заголовке1996 г. Будут показаны детальные данные этого столбца (все продажи за 1996 г.) для всех товаров.
Еще две кнопки на панели инструментов позволяют манипулировать уровнем детализации данных в таблице: Скрыть подробности и Показать подробности. Их можно использовать, когда требуется развернуть или свернуть данные сразу по всем строкам или столбцам. Нужно выделить соответствующий заголовок (для столбца) или столбец в области строк и щелкнуть на одной из этих кнопок.
Отчет должен содержать: тему и цель работы, задание к работе, распечатку по каждому запросу, бланк Конструктора запроса, результат его работы.