- •Создание и использование баз данных
- •Ms access
- •Учебное пособие
- •Введение
- •Глава 2 знакомит с технологией анализа информации базы данных. Среда ms Access обеспечивает невероятно простые средства создания запросов к базе данных.
- •1. Создание базы данных
- •Основные понятия реляционных баз данных
- •Первые шаги в ms Access
- •Запуск Access
- •Открытие базы данных
- •Окно базы данных
- •Этап 1. Создание базы данных Создание файла базы данных
- •Создание таблицы
- •Редактирование таблицы
- •Этап 2. Быстрая обработка данных
- •Сортировка записей по возрастанию и убыванию
- •Поиск данных
- •Отбор записей на основе значения поля
- •Этап 3. Связывание таблиц базы данных
- •Установление связи
- •Работа с макетом связей
- •Этап 4. Работа с данными из связанных таблиц
- •Запрос- выборка к связанным таблицам
- •Запрос с критерием отбора к связанным таблицам
- •Этап 5. Удаление связанных таблиц из базы данных
- •2. Анализ информации базы данных
- •Этап 1. Создание запроса и установление условий отбора
- •Этап 2. Поиск в заданном диапазоне и сортировка данных в запросе
- •Этап 3. Включение в запрос параметров
- •Этап 4. Использование параметров для поиска записей в диапазоне значений
- •Этап 5. Создание запроса к связанным таблицам
- •Этап 6. Суммирование данных в запросе
- •Этап 7. Запросы с вычислениями
- •3. Поиск и обновление информации базы данных
- •Этап 1. Открытие базы данных и просмотр записей Открытие базы данных
- •Просмотр базы данных
- •Этап 2. Ввод данных в форму и их редактирование
- •Этап 3. Поиск записей
- •Этап 4. Отбор записей с помощью фильтра
- •Этап 5. Сортировка записей в форме
- •Этап 6. Расширение базы данных
- •Этап 7. Разработка новой формы
- •Этап 8. Изменение внешнего вида формы
- •Добавление подписи в форму
- •Изменение палитры
- •Включение в форму рисунка
- •Добавление поля
- •4. Создание отчетов по базе данных
- •Этап 1. Создание детального отчета без повторов Создание детального отчета
- •Просмотр отчета
- •Настройка отчета
- •Устранение повторов
- •Этап 2. Создание отчета с группированием данных
- •Этап 3. Представление групповых сумм Настройка заголовка группы
- •Использование выражений в примечании к группе
- •Изменение порядка сортировки
- •Этап 4. Распечатка групп
- •Распечатка групп без разрывов
- •Ввод нового вида нумерации страниц
- •Этап 5. Проектирование отчета Создание отчета
- •Оформление заголовка отчета
- •Оформление области данных
- •Оформление заголовков граф отчета
- •Оформление области примечаний отчета
- •Этап 6. Создание диаграммы в отчете
- •Этап 7. Изменение макета отчета
- •5. Создание базы данных по собственному проекту
- •Этап 1. Создание файла базы данных
- •Этап 2. Создание таблиц
- •Создание структуры таблицы
- •Ввод данных в таблицу
- •Расширение базы данных
- •Этап 3. Связывание таблиц
- •Этап 4. Создание информационных структур для ведения базы данных
- •Создание запросов
- •Создание форм
- •Создание отчета
- •6. Совместное использование ms access, ms excel ms word
- •Этап 1 . Вставка данных
- •Технология вставки данных
- •Вставка связанных данных. Вставка титульного листа, созданного в ms Word, в отчет ms Access
- •Внедрение данных. Внедрение таблицы ms Excel в документ ms Word
- •Этап 2. Быстрый перенос данных
- •Выбор приложения для создания списка
- •Перенос списка в другое приложение
- •Перенос списка из ms Excel в ms Access
- •Этап 3. Подготовка составных документов Подготовка серийных персональных писем ms Word с использованием списков адресатов, хранящихся в базе данных ms Access
- •Создание почтовых наклеек ms Word с использованием списков адресатов, хранящихся в электронной таблице ms Excel
- •Этап 4. Анализ числовых данных ms Access с использованием сводных таблиц ms Excel
- •Выбор данных для анализа
- •Создание сводной таблицы для анализа
- •Просмотр и сравнение результатов
- •Литература
- •Содержание
Этап 6. Суммирование данных в запросе
MS Access позволяет производить вычисления и групповые операции с записями. Допустим, отдел доставки запросил сведения о суммах, выплаченных за доставку заказов на Украину. Вам необходимо модифицировать предыдущий запрос. Для этого следует:
Открыть запрос «Доставка на Украину» в режиме Конструктора. Для этого:
на вкладке Запрос выделить строку «Доставка на Украину»;
щелкнуть на кнопке Конструктор окна БАЗЫ ДАННЫХ.
Щелкнуть на кнопке Групповые операции или выбрать команду меню Вид/Групповые операции, чтобы добавить в Бланк Запроса строку «Групповые операции».
Щелкнуть в строке «Группировка» под полем «Стоимость доставки», затем на кнопке со стрелкой.
Выбрать строку «Sum».
Выполнить запрос.
Закрыть запрос и сохранить внесенные изменения.
Создайте и выполните запрос с суммированием данных.
Этап 7. Запросы с вычислениями
А теперь попробуем произвести вычисления в запросе. Представим себе, что продажа товаров Вашей фирмы идет столь бойко, что отдел маркетинга попросил Вас составить прогноз объемов продаж в случае, если поднять на него цену на 5%. Вам нужно составить запрос с вычислениями:
Создать новый запрос и добавить в окно «Запрос-выборка» таблицу «Товары».
Включить в бланк запроса по образцу поля «Марка», «Единица измерения» и «Цена».
Выполнить запрос.
Сохранить запрос под именем «Повышение цен».
Щелкнуть на кнопке Режим конструктора панели инструментов и поместить курсор в пустую клетку бланка запроса справа от клетки «Цена».
Ввести «[Цена]*1.05» и нажать клавишу ENTER .
После того, как Вы нажмете клавишу ENTER, MS Access добавит к имени поля «Выражение 1:». Чтобы увидеть выражение целиком, нужно щелкнуть два раза на правой границе разделителя полей.
Щелкнуть на кнопке Режим таблицы, чтобы увидеть результат выполнения запроса.
Заменить имя «Выражение 1» на имя «Новая цена», для чего:
щелкнуть на кнопке Режим конструктора панели инструментов, а затем на клетке, содержащей выражение «Выражение 1: [Цена]*1.05»;
вместо текста «Выражение 1» ввести название «Новая цена».
Чтобы показать новую цену в денежном формате, щелкнуть на кнопке Свойства панели инструментов. Откроется диалог «Свойства поля».
Свойства поля - атрибут поля, который устанавливает пользователь, чтобы определить характеристики объекта или некоторые аспекты его функционирования.
выбрать строку «Формат поля» и щелкнуть на кнопке рядом с полем, чтобы раскрыть ниспадающий список;
выделить формат «Денежный»;
закрыть диалог «Свойства поля».
Щелкнуть на кнопке Режим таблицы, чтобы увидеть новые цены в выбранном формате в столбце с новым названием.
Сохраните запрос и закройте его.
Выполните прогноз объемов продаж фирмы в случае повышения цен на товары на 5%.
3. Поиск и обновление информации базы данных
MS Access поможет Вам организовать хранение и обработку информации любых видов и объемов в таблицах и обеспечит доступ к ней посредством нескольких щелчков мыши. Но удобным способом доступа к данным, а также их редактирования и поиска являются формы базы данных.
Для приобретения навыков работы с формами воспользуемся любезно созданной разработчиками MS Access базой данных NWIND.MDB.