![](/user_photo/2706_HbeT2.jpg)
- •Создание и использование баз данных
- •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
- •Выбор данных для анализа
- •Создание сводной таблицы для анализа
- •Просмотр и сравнение результатов
- •Литература
- •Содержание
Этап 2. Быстрая обработка данных
Для быстрой обработки данных таблиц используются кнопки панели инструментов:
Сортировка
записей по возрастанию и убыванию
Поиск
данных
Фильтр
по выделенному
Изменить
фильтр
Сортировка записей по возрастанию и убыванию
Для сортировки записей нужно:
указать поле для сортировки, нажав мышью на разделителе полей;
щелкнуть на кнопке По возрастанию или По убыванию.
Отсортируйте
записи в таблице «Студенты» по возрастанию
дат рождения.
Поиск данных
Для поиска записей, удовлетворяющих какому-либо критерию, следует:
Щелкнуть на поле, по которому будет вестись поиск, например, поле «Фамилия».
Щелкнуть на кнопке Поиск панели инструментов. Появится диалог «Поиск в поле: Фамилия».
В текстовое поле «Образец поиска» ввести буквы, с которых начинается нужная фамилия, например, «Поп». Поскольку известно, что это первые буквы фамилии, целесообразно, во-первых, из списка «Совпадение» выбрать «С начала поля», во-вторых, определить область поиска текущим полем. Для этого нужно щелкнуть на опции «Текущее поле». (В случае, если Вам известен какой-либо фрагмент фамилии, а не первые буквы, из списка «Совпадение» нужно выбрать «С любой частью поля»).
Щелкнуть на кнопке Первое вхождение. Появляется запись по студенту, фамилия которого начинается на «Поп», например, «Попов».
Чтобы проверить, тот ли это человек, следует продолжить поиск до исчерпания всех возможных вариантов. Для этого нужно щелкнуть в диалоге на кнопке Поиск далее. В базе данных нет другого сотрудника с похожей фамилией. Поэтому, когда программа спросит Вас, продолжить ли поиск, начав с самой первой записи в списке, нужно ответить Нет и щелкнуть затем на кнопке ОК.
Организуйте
поиск данных по одному из студентов
Вашей группы.
Отбор записей на основе значения поля
Допустим, Вам нужно отобрать записи по конкретному значению какого - либо поля, например, отбор по студентов с именем «Екатерина». Вы должны:
Щелкнуть курсор в поле, по значениям которых будет производиться отбор, у Вас «Имя».
Щелкнуть на кнопку
Изменить фильтр. Открывается пустая активная таблица для определения фильтра - критерия выбора.
Раскрыть список значений полей и выбрать нужное, в Вашем случае «Екатерина».
Щелкнуть на кнопке
Применить фильтр. Будут отобраны записи с выбранным значением поля.
Для отмены выборки нужно щелкнуть на кнопке
Удалить фильтр.
Выполните
отбор записей по студентов с конкретным
именем.
Этап 3. Связывание таблиц базы данных
Перед Вами стоит задача - хранить данные о распределении студентов по предприятиям во время практики. Студентов много. Предприятий - всего три. О каждом предприятии нужно хранить данные о его названии, месте расположении, адресе. Если Вы внесете данные в таблицу «Студенты», Вы вынуждены будете повторять данные о предприятиях для разных студентов, что существенно объем памяти, занимаемой таблицей и замедлит время работы с ней при поиске, выборке записей и т.д. Поступите следующим образом: создайте самостоятельную таблицу с данными о предприятиях, а затем свяжите ее с таблицей «Студенты» - дублирования данных Вы избежите.
Создайте
таблицу «Предприятия» с приведенной
ниже структурой. Введите в нее данные
по трем предприятиям, на которых Вы
предполагаете проходить практику.
Поле |
Тип данных |
Предприятие |
Счетчик |
Наименование |
Текстовый |
Город |
Текстовый |
Страна |
Текстовый |