- •Оглавление
- •Тема 6 создание отчетов 70
- •Тема 7 создание форм 79
- •Тема 8 безопасность базы данных 92
- •Тема 1 понятие базы данных, систем управления базами данных. Работа с учебной базой данных Определение и назначение базы данных и систем управления базами данных
- •Модели данных
- •Назначение и возможности ms Access
- •Основные типы объектов ms Access
- •Интерфейс программы
- •Лабораторная работа № 1
- •Настройка параметров программы Microsoft Access 2003
- •Работа с объектами учебной базы данных «Борей»
- •Создание базы данных на основе шаблона
- •Контрольные вопросы
- •Домашнее задание № 1
- •Тема 2 создание базы данных. Создание таблиц базы данных различными способами Проектирование базы данных
- •Создание базы данных
- •Создание таблиц
- •Ограничения на задание имен полей
- •Типы данных
- •Допустимые в Access типы данных и их назначение
- •Свойства полей
- •Свойства полей и их назначение
- •Маска ввода
- •Лабораторная работа № 2
- •Создание базы данных
- •Создание таблицы при помощи мастера таблиц
- •Форматирование таблицы
- •Создание таблицы в режиме конструктора
- •Создание списка подстановки с помощью мастера подстановки
- •Создание таблицы в режиме таблицы
- •Импорт таблиц
- •Контрольные вопросы
- •Домашнее задание № 2
- •Тема 3 межтабличные связи
- •Типы связей
- •Параметры связей
- •Создание межтабличных связей
- •Изменение и удаление межтабличных связей
- •Контрольные вопросы
- •Домашнее задание № 3
- •Тема 4 создание запросов на выборку с различными условиями отбора. Фильтрация данных
- •Классификация запросов по способу создания
- •Классификация запросов по результатам действия
- •Создание запроса на выборку в режиме конструктора
- •Примеры построения правильных выражений для условий отбора
- •Фильтрация данных
- •Лабораторная работа № 4
- •Создание запросов на выборку с простыми условиями отбора в режиме конструктора
- •Создание запросов на выборку со сложными условиями отбора
- •Фильтрация данных
- •Контрольные вопросы
- •Домашнее задание № 4
- •Тема 5 создание запросов с параметрами, итоговых, перекрестных запросов, запросов на изменение Вычисления в запросах
- •Операторы, используемые для построения выражений
- •Функции, управляющие датами
- •Примеры построения правильных выражений, управляющих датами, для создания условий отбора
- •Построитель выражений
- •Итоговые запросы
- •Групповые функции
- •Запросы с параметрами
- •Перекрестные запросы
- •Запросы на изменение
- •Запросы на удаление
- •Запросы на обновление
- •Запросы на добавление
- •Запросы на создание таблицы
- •Лабораторная работа № 5
- •Создание запросов с параметрами
- •Вычисления в запросах
- •Контрольные вопросы
- •Домашнее задание № 5
- •Тема 6 создание отчетов
- •Создание отчета с помощью мастера отчетов
- •Создание автоотчета
- •Создание отчета в режиме конструктора
- •Разделы отчета
- •Группировка записей и вычисления в отчетах
- •Настройка отчета
- •Образец 1
- •Группировка и сортировка записей в отчетах. Вычисления в отчетах
- •Контрольные вопросы
- •Домашнее задание № 6
- •Тема 7 создание форм
- •Создание формы с помощью автоформы
- •Создание формы с помощью мастера форм
- •Создание формы в режиме конструктора
- •Разделы формы
- •Создание подчиненной формы
- •Создание кнопочной формы
- •Лабораторная работа № 7
- •Создание формы при помощи мастера
- •Создание автоформы
- •Создание формы в режиме конструктора
- •Форматирование и настройка формы
- •Образец 1
- •Добавление подчиненной формы в главную
- •Создание главной кнопочной формы
- •Контрольные вопросы
- •Домашнее задание № 7
- •Тема 8 безопасность базы данных
- •Установка пароля для открытия базы данных
- •Защита на уровне пользователей
- •Кодирование и раскодирование базы данных
- •Скрытие объектов базы данных
- •Цифровая подпись
- •Использование параметров запуска
- •Защита страниц доступа к данным
- •Лабораторная работа № 8
- •Скрытие объектов базы данных
- •Установка пароля для открытия базы данных
- •Кодирование базы данных
- •Контрольные вопросы
- •Домашнее задание № 8
- •Литература
Интерфейс программы
Интерфейс MS Access реализован в виде многооконного. В самом верху окна расположена строка заголовка с названием программы. Здесь же расположены кнопки управления окном MS Access: свернуть, восстановить, закрыть . Ниже строки заголовка находятся строка меню, содержащая перечень команд, объединенных по функциональному признаку, и панель инструментов База данных. В Access имеется более десятка стандартных панелей инструментов. Обычно на экран выводится та панель, инструменты которой обеспечивают выполнение действий, наиболее соответствующих текущему этапу работы. Для добавления нужной панели инструментов на экран необходимо выполнить команды Вид/ Панели инструментов/ Настройка/ вкладка Панели инструментов/ выбрать нужную.
Внизу окна находится строка состояния, в которой выводится либо поясняющая информация о выбранной команде, либо описание состояния программы.
В центральной части окна базы данных расположена панель Объекты, предназначенная для выбора типа объектов базы данных (таблицы, запросы, отчеты и т. д.). При этом в правой части окна базы данных отображается список объектов выбранного типа. В верхней части панели объектов находится название базы данных (в примере на рис. 2 – db1).
MS Access позволяет также организовывать связанные объекты различных типов в группы. Группа содержит набор ярлыков объектов базы данных, входящих в группу. Например, можно создать группу для часто используемых форм и отчетов.
Примечание. При добавлении объекта в группу в ней создается ярлык для него, но физическое местонахождение объекта не изменяется. Например, если в группу добавить форму, а затем нажать кнопку Формы в списке Объекты окна базы данных, то форма по-прежнему будет присутствовать в списке форм.
Рисунок 2. Окно базы данных
В Microsoft Access включены учебные базы данных, которые можно использовать при изучении Microsoft Access. Учебная база данных «Борей» (доступная при помощи команды Примеры баз данных в меню Справка) содержат данные о продажах вымышленной компании Northwind Traders, занимающейся импортом и экспортом продуктов питания. Просматривая объекты базы данных «Борей», можно почерпнуть идеи для создания собственной базы данных. Перед тем как вводить собственные данные, полезно потренироваться работать с данными базы данных «Борей». Например, можно научиться создавать запросы, используя таблицу «Заказы» базы данных «Борей», поскольку она содержит достаточное количество записей, позволяющее получить значимые результаты.
Лабораторная работа № 1
Цель: изучить интерфейс программы Microsoft Access 2003, изучить процедуры запуска и завершения работы с Microsoft Access 2003, настройки параметров программы, познакомиться с объектами базы данных, научиться вводить и редактировать данные в базу данных, изучить процедуру создания базы данных из готового шаблона.
Оборудование: компьютер.
СОДЕРЖАНИЕ РАБОТЫ
Запустите MS Access. Для этого выполните следующие действия: Пуск/ Программы/ Microsoft Office/ Microsoft Office Access 2003.
Откройте учебную базу данных: выполните команду: Справка/ Примеры баз данных/ Учебная база данных Борей.