- •Создание и использование баз данных
- •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
- •Выбор данных для анализа
- •Создание сводной таблицы для анализа
- •Просмотр и сравнение результатов
- •Литература
- •Содержание
Этап 1. Открытие базы данных и просмотр записей Открытие базы данных
Для открытия этой базы данных NWIND.MDB необходимо:
Запустить MS Access, пользуясь кнопкой Пуск.
Выбрать команду меню Файл/Открыть или щелкнуть на кнопке Открыть базу данных панели инструментов.
Найти файл NWIND.MDB в каталоге Access, подкаталоге SAMPAPPS.
В списке «Имя файла» щелкнуть на имени NWIND.MDB, затем на кнопке ОК.
Откройте базу данных NWIND.
Просмотр базы данных
Чтобы ознакомиться с информацией о персонале, следует:
В окне БАЗА ДАННЫХ открыть форму «Сотрудники». Для этого в окне БАЗА ДАННЫХ нужно щелкнуть на вкладке Форма, затем дважды на названии «Сотрудники» (или один раз на названии и один раз на кнопке Открыть).
Пролистать данные с помощью навигационных кнопок.
Вывести на экран другой вид представления данных с помощью кнопки Режим таблицы панели инструментов.
Изменить ширину столбцов (или строк), чтобы увидеть максимум информации в табличном представлении.
Для изменения высоты строк нужно
поместить указатель на разделитель записей снизу строки. Форма указателя (двунаправленная стрелка) - сигнал к тому, что можно изменять высоту строк;
протащить границу вниз. MS Access меняет высоту всех строк (изменить высоту одной строки нельзя).
Для изменения ширины некоторых столбцов следует:
поместить указатель на разделитель полей справа от столбца;
щелкнуть два раза мышью. Microsoft Access меняет ширину столбца так, чтобы в нем уместилась самая длинная фраза.
Для перемещения по таблице следует пользоваться клавишами управления курсором, а также навигационными кнопками, расположенными в нижней части окна.
Для перемещения по списку можно пользоваться полосой прокрутки, или набрать номер записи в поле, расположенном справа от поля «Запись», и нажать клавишу ENTER
Вновь переключиться в режим формы с помощью кнопки Режим формы панели инструментов.
Откройте форму «Сотрудники», пролистайте ее. Просмотрите данные в табличном представлении, изменяя высоту строк и ширину столбцов. Перейдите затем в режим формы.
Этап 2. Ввод данных в форму и их редактирование
Самая часто выполняемая процедура - пополнение базы данных новыми данными и обновление существующих записей. Если Вы - работник отдела кадров, то Вам регулярно придется вносить изменения в личные делах сотрудников - жизнь не стоит на месте (к счастью и несчастью). В таких случаях Вам нужно:
Вывести в режиме формы на экран чистый бланк. Для этого нужно щелкнуть по крайней правой навигационной кнопке, чтобы перейти к форме последней записи, затем щелкнуть по кнопке перехода к следующей записи.
Ввести информацию о новом сотруднике. Для активизации текстового поля достаточно щелкнуть на нем и после появления текстового курсора (вертикальной мерцающей черты) вводить значение. Для переключения на другую страницу следует щелкнуть мышью по вертикальной полосе прокрутки.
Для вставки фотографии нужно воспользоваться функцией OLE - связи и внедрения объектов и графическим файлом фотографии сотрудника. Файл фотографии сотрудника создается при заблаговременном сканировании и хранится на диске компьютера. Вставка фотографии предполагает выполнение следующих действий:
выделение поля рисунка щелчком мыши, затем выполнение команды меню Правка/Вставить объект. Появится диалог «Вставка объекта»;
выделить опцию «Из файла», затем щелкнуть на кнопке Поиск, появится диалог со списком файлов, из которого нужно выбрать щелчком нужный и сделать последний щелчок на кнопке ОК.
Найти форму сотрудника, сведения по которому необходимо изменить. Внести в соответствующее текстовое поле новое значение.
Для удаления записи о сотруднике, в случае его увольнения, нужно перейти в табличное представление с помощью кнопки Режим таблицы панели инструментов. Затем выделить строку со сведениями об этом сотруднике разделителем записей и удалить ее, нажав клавишу DELETE . (Поскольку запись удаляется в учебных целях, в диалоге, где спрашивается, сохранить ли внесенные изменения, нужно щелкнуть по кнопке Нет).
Вернуться в режим формы с помощью соответствующей кнопки панели инструментов.
Заведите форму на нового сотрудника фирмы (имя файла фотографии - инженер.bmp, папка - Access). Измените фамилию коммерческого представителя Бабушкиной на другую в связи с замужеством. Удалите из базы данных запись об уволившемся вице-президенте по сбыту Нахимове. Убедитесь в изменении данных о Бабушкиной. Вернитесь в режим формы.