
- •Введение
- •Основные понятия
- •Создание таблиц
- •Создание таблиц в режиме «Конструктор»
- •Создание таблиц в режиме «Таблицы»
- •Создание таблицы
- •Создание поля подстановок
- •Использование выражений в условиях на значение
- •2) Дата рождения в диапазоне от 1 января 1950 г. До 1 января 1985 г.:
- •Создание маски ввода
- •Связывание таблиц
- •Практическая работа 1 Создание базы данных «Торговый дом»
- •Создание базы данных «Институт»
- •Создание базы данных «Ателье»
- •Сортировка, поиск, замена и фильтрация данных в таблице Сортировка данных
- •Поиск данных
- •Замена данных Для того чтобы произвести замену данных, следует:
- •Фильтрация данных
- •Фильтр по выделенному фрагменту
- •Фильтр по вводу
- •Обычный фильтр
- •Расширенный фильтр
- •Использование выражений в фильтрах
- •Практическая работа 2 Сортировка данных
- •Поиск данных
- •Замена данных
- •Фильтрация данных
- •Запросы
- •Запросы на выборку
- •Параметрические запросы
- •Запросы с вычисляемыми полями
- •Итоговые запросы
- •Перекрестные запросы
- •Запросы-изменения
- •Запрос на создание новой таблицы
- •Запрос на обновление записей
- •Запрос на добавление записей
- •Запрос на удаление записей для…
- •Практическая работа 3 Запросы для базы данных «Торговый дом» Запросы на выборку
- •Параметрические запросы
- •Запросы с вычисляемыми полями
- •Итоговые запросы
- •Перекрестные запросы
- •Запрос на создание таблицы
- •Запросы на обновление таблицы
- •Запросы на добавление и удаление записей
- •Запросы для базы данных «Институт» Запросы на выборку
- •Запрос с вычисляемыми полями для…
- •Параметрические запросы для…
- •Итоговые запросы
- •Запросы для базы данных «Ателье»
- •Создание формы Автоматическое создание формы
- •Создание формы с помощью «Мастер»
- •Создание формы в режиме «Конструктор»
- •С труктура формы
- •Элементы управления Общая характеристика
- •Г руппа переключателей
- •Создание элементов управления
- •Создание флажка, связанного с логическим полем
- •Создание переключателя, связанного с логическим полем
- •Создание выключателя, связанного с логическим полем
- •Создание кнопки
- •Создание набора вкладок
- •Создание многостраничной формы
- •Составные формы
- •Создание диаграмм
- •Операции с элементами управления
- •Оформление формы
- •Практическая работа 4 Автоматическое создание форм
- •Изучение режимов формы
- •Создание форм при помощи «Мастера»
- •Создание форм в режиме «Конструктор»
- •Вычисляемые поля
- •Составные формы
- •Создание диаграмм
- •Создание форм для базы данных «Ателье»
- •Режимы окна отчета
- •Разделы отчета
- •Создание отчетов
- •«Мастер отчетов»
- •Режим «Конструктор»
- •Группировка данных
- •Почтовые наклейки
- •Практическая работа 5 создание отчета
- •Макросы
- •Создание макросов
- •Запуск макроса
- •Назначение макроса событию
- •Создание группы макросов
- •Создание меню, контекстного меню и панели инструментов на основе группы макросов
- •Назначение комбинации клавиш для запуска макроса
- •Применение условий в макросах
- •Практическая работа 6 создание макросов
- •Назначение макроса событию
- •Создание группы макросов
- •Применение условий в макросах
- •Обмен данными. Добавление объектов ole в формы и отчеты
- •Создание нового внедренного объекта
- •Создание связанного или внедренного объекта на основе фрагмента из существующего файла
- •Вставка рисунка в форму или отчет
- •Обмен данными с Microsoft Word Сохранение объекта базы данных в файле формата rtf
- •Создание составного текстового документа при помощи функции слияния
- •Обмен данными с Microsoft Excel
- •Практическая работа 7 добавление объектов ole в формы и отчеты
- •Обмен данными с Microsoft Word
- •Краткая характеристика сотрудника
- •Обмен данными с Microsoft Excel
- •113054, Москва, Стремянный пер., 36.
- •113054, Москва, ул. Зацепа, 41/4.
Федеральное агентство по образованию
ГОУ ВПО «Российская экономическая академия имени Г. В. Плеханова»
Кафедра информационных технологий
ПРАКТИКУМ
ПО MICROSOFT ACCESS XP
Москва 2007
Составитель канд. техн. наук А. В. Антоненкова
Практикум по Microsoft Access XP / Сост. А. В. Антоненкова. – М.: Изд-во Рос. экон. акад., 2007. – 72с.
Практикум предназначен для освоения системы управления базами данных Microsoft Access. Предлагаются практические задания и даются методические указания к их выполнению.
Для студентов ?????экономических специальностей.
Введение
Система управления базами данных Microsoft Access XP входит в пакет прикладных программ Microsoft Office XP.
В данном практикуме кратко изложен необходимый для работы с базами данных материал:
по созданию таблиц как основы базы данных;
установке межтабличных связей;
созданию запросов, форм, отчетов, макросов;
обмену данными с другими приложениями Microsoft Office XP.
Предлагаются практические работы для закрепления изложенного материала.
Практикум предназначен для студентов экономических специальностей.
Основные понятия
Программа Microsoft Access – это система управления базами данных (СУБД), т. е. программа, предназначенная для создания, хранения и обработ-ки баз данных.
База данных представляет собой упорядоченную последовательность наборов данных, описывающих характеристики отдельных объектов. Полный набор характеристик одного объекта называется записью. Для каждой характеристики в базе данных отводится определенное место, называемое полем. Поля имеют уникальные имена. Записи нумеруются. Поле и запись – структурные единицы базы данных.
Объектами СУБД Microsoft Access являются таблицы, запросы, формы, отчеты, макросы и модули.
Таблицы являются основой базы данных. Данные в таблицах организованы таким образом, что каждое поле расположено в отдельном столбце, а запись – в отдельной строке. В таблицу вносятся необработанные данные.
Запросы предназначены для обработки данных. Например, с помощью запроса можно создать новую таблицу, отобрав нужные поля и записи из существующих таблиц, выполнить вычисления, добавить и удалить записи и т. д.
Формы и отчеты предназначены для представления данных.
Форма представляет данные в электронном виде, т. е. на экране компьютера. Форма позволяет не только просматривать записи, но и вводить новые данные, выполнять некоторые действия с помощью командных кнопок.
Отчет предназначен для создания печатного документа. Позволяет эффективно организовать данные при выводе на печать.
Макросы – это программы на языке макрокоманд системы Access, предназначенные для автоматизации часто выполняемых действий.
Модули – программы на языке Visual Basic for Application, с помощью которых можно создавать сложные функции и процедуры.
База данных, включающая в себя связанные таблицы, называется реляционной.
Существуют три типа межтабличных связей:
«один-к-одному» – это означает, что каждой записи в первой таблице может соответствовать не более одной записи во второй таблице, а каждой записи во второй таблице – не более одной записи в первой;
«один-ко-многим» – одной записи в первой таблице, называемой главной, могут соответствовать несколько записей во второй, подчиненной, таблице; но каждой записи во второй таблице соответствует не более одной записи в первой;
«многие-ко-многим» – каждой записи в первой таблице могут соответствовать несколько записей во второй, а каждой записи во второй таблице – несколько записей в первой.
Для реализации связей «многие-ко-многим» следует создать дополнительную таблицу пересечения, с помощью которой одна связь «многие-ко-многим» будет сведена к двум связям «один-ко-многим».
В реляционной базе данных каждая таблица должна иметь ключевое поле (или ключ). Ключ – это одно или несколько полей, однозначно определяющих каждую запись в таблице. В ключевом поле не должно быть повторяющихся или пустых значений. Если в качестве ключевого определено одно поле таблицы, то такой ключ называется простым. В случае когда все поля в таблице имеют повторяющиеся значения, можно создать ключ, состоящий из нескольких полей. Такой ключ называется составным.
Все объекты базы данных хранятся в одном файле. Для доступа к объектам предназначено окно базы данных, которое выводится на экран при открытии файла. В левой части этого окна представлен список типов объектов базы данных, в правой части ‑ список всех имеющихся в базе данных объектов, соответствующих выбранному типу, а также ярлыки для создания новых объектов.
Разработка базы данных проходит в 7 этапов. Это:
Формирование перечня необходимых данных.
Определение нужных полей.
Определение таблиц (распределение полей по таблицам).
Определение ключевых полей.
Определение связей между таблицами.
Ввод данных в таблицы.
Создание других объектов базы данных: запросов, форм, отчетов, макросов, модулей.
Для работы с файлами баз данных (создания нового файла, открытия существующего) предназначена область задач Создание файла, которая выводится на экран одним из следующих способов:
в меню «Файл» выбрать пункт Создать;
щелкнуть по кнопке Создать на панели инструментов;
нажать комбинацию клавиш Ctrl+N;
в меню «Вид» выбрать пункт Панели инструментов, затем – Область задач;
в контекстном меню панели инструментов или строки меню выбрать пункт Область задач.
Если включен режим «Показывать при запуске» (флажок в области задач), то область задач Создание файла будет выводиться на экран при запуске Microsoft Access.