- •Оглавление
- •Тема 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?
Опишите интерфейс программы MS Access.
Назначение панели Объекты.
Перечислите объекты MS Access.
Как можно просмотреть данные, хранящиеся в базе данных?
Как создать базу данных из шаблона?
Домашнее задание № 1
Запустите программу Microsoft Access 2003.
На основе шаблона Контакты создайте базу данных Контакты.
Скопируйте таблицу Типы контактов и переименуйте копию в Виды контактов.
В каждую таблицу введите несколько записей.
Подготовьте к выводу на печать таблицу Виды контактов:
откройте таблицу в режиме предварительного просмотра перед печатью;
установите размер верхнего, нижнего, левого и правого полей – 10 мм;
установите книжную ориентацию страниц, размер бумаги – А4.
Удалите из базы данных все отчеты и формы.
Завершите работу с базой данных.
Тема 2 создание базы данных. Создание таблиц базы данных различными способами Проектирование базы данных
При создании базы данных можно выделить следующие этапы:
Постановка задачи. На этом этапе необходимо определить, какая информация будет храниться в планируемой базе данных, и как она будет использоваться. Исходя из этого, можно будет определить, какие таблицы должны храниться в базе данных и какие элементы информации (поля) должны быть включены в каждую таблицу.
Описание структуры таблиц базы данных. На этом этапе необходимо создать таблицы базы данных, указать, какие поля будут содержаться в них, тип и размер хранимых в полях данных, установить первичные ключи.
Определение связей между таблицами. После создания всех таблиц необходимо указать Access, какие действия надо предпринимать для объединения содержимого таблиц, составляющих базу данных. Для этого нужно установить связи между таблицами.
Ввод данных и создание других объектов базы данных. На данном этапе нужно ввести данные в таблицы и создать другие необходимые объекты базы данных: запросы, формы, отчеты, страницы доступа к данным, макросы и модули.
Создание базы данных
Запуск Access осуществляется таким же способом, как и для всех других приложений MS Office: Пуск/ Программы/ Microsoft Office/ Microsoft Access 2003. При запуске Access открывается диалоговое окно, в котором предлагается создать новую базу данных или открыть существующую. Существует два способа создания базы данных: новая база данных и из шаблона.
При создании БД из шаблонов и мастеров пользователю предлагается выбрать подходящий шаблон для создания новой базы данных. После получения от пользователя ответов о том, какие сведения должна содержать база данных, выбора оформления для форм и отчетов мастер создает базу данных с уже готовыми объектами. Таким образом, мастер создания баз данных позволяет создавать таблицы, запросы, формы и отчеты, необходимые для базы данных, всего одной операцией. Позже в созданную мастером базу данных можно добавить новые объекты или же изменить уже существующие.
Чтобы создать пустую базу данных, можно воспользоваться вариантом новая база данных. В этом случае используется шаблон под названием Новая база данных, который не содержит никаких объектов. Объекты этой базы данных необходимо создать самостоятельно.