- •Создание и использование баз данных
- •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
- •Выбор данных для анализа
- •Создание сводной таблицы для анализа
- •Просмотр и сравнение результатов
- •Литература
- •Содержание
Этап 4. Работа с данными из связанных таблиц
Если пользователю необходимо в одном запросе обработать информацию сразу из нескольких таблиц используется запрос к связанным таблицам.
Запрос- выборка к связанным таблицам
Для того, чтобы найти записи, удовлетворяющие определенным критериям следует:
Перейти на вкладку Запрос, щелкнув на ней в окне БАЗЫ ДАННЫХ.
Щелкнуть на кнопке Создать.
В открывшемся диалоге «Создание запроса» щелкнуть на кнопке Новый запрос. Открывается окно «Запрос-выборка» и диалог «Добавление таблицы».
Найти строку с названием таблицы, на основе которой будет создаваться запрос, в Вашем случае - таблицей «Студенты».
Дважды щелкнуть на строке с именем. Таблица занеслась в окно «Запрос-выборка».
То же самое сделать с другой таблицей, в Вашем случае - таблицей «Предприятия».
Щелкнуть затем на кнопке Закрыть.
Включить в бланк запроса поля, которые должны присутствовать в таблице, которая сформируется в результате выполнения запроса. Для этого сделать двойной щелчок по строкам с названиями соответствующих полей. Они разместятся соответственно в первой, второй, третьей и четвертой клетках строки «Поле» бланка запроса.
Выполнить запрос. Для этого нужно щелкнуть на кнопке Режим таблицы панели инструментов. Microsoft Access вывела на экран таблицу.
Закрыть запрос, щелкнув на кнопке Закрытия окна в правом верхнем углу окна таблицы, сохранив его.
Создайте и выполните запрос по выборке студентов, отправляющихся на практику. В таблице по результатам запроса должна быть представлена информация о фамилии, имени студента, дате его рождения и наименовании предприятия. Закройте таблицу с результатами запроса, сохранив ее под именем «Практика студентов».
Запрос с критерием отбора к связанным таблицам
Допустим, Вам нужно отобрать записи по студентам, проходящих практику на конкретном предприятии. Для выполнения этой задачи Вы должны создать запрос с критерием отбора. Поскольку запрос с выборкой записей уже создан, то можно просто модифицировать старый запрос, добавив в него условие отбора - по предприятию. Для этого Вы должны:
Открыть запрос «Практика студентов» в режиме Конструктора запросов, выделив строку с названием запроса на вкладке Запрос и щелкнув на кнопке Конструктор. Откроется окно запроса.
В бланке запроса указать условие отбора для предприятий. Для этого в строке «Условие отбора» в столбце «Предприятие» ввести наименование конкретного предприятия.
Выполнить запрос.
Закрыть запрос, сохранив его.
Создайте и выполните запрос по выборке студентов, отправляющихся на практику на конкретное предприятие. В таблице по результатам запроса должна быть представлена информация о фамилии, имени студента, дате его рождения и наименовании предприятия. Закройте таблицу с результатами запроса, сохранив ее под именем «Практика студентов на предприятии».
Этап 5. Удаление связанных таблиц из базы данных
Для удаления таблицы из базы данных следует:
Выделить ее название на вкладке Таблица окна БАЗЫ ДАННЫХ.
Нажать клавишу DELETE.
Для удаления из базы данных таблицы, связанной с другой таблицей следует:
Сначала удалить связь между таблицами:
в окне базы данных открыть окно «Схема данных»;
щелкнуть на линии связи, соединяющей таблицы;
нажать клавишу DELETE.
закрыть окно «Схема данных», согласившись с сохранением измененного макета.
Выделить название таблицы на вкладке Таблица окна БАЗЫ ДАННЫХ.
Нажать клавишу DELETE.
Удалите из базы данных «Практика» сначала таблицу «Предприятия», затем таблицу «Студенты».