- •Оглавление
- •Тема 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
- •Литература
Лабораторная работа № 2
Цель: изучить процедуру создания базы данных. Научиться создавать таблицы базы данных различными способами, определять типы данных и устанавливать свойства полей, определять ключевые поля таблиц, выполнять редактирование и форматирование таблиц. Закрепить умения по вводу и редактированию данных в таблицы базы данных.
Оборудование: компьютер.
СОДЕРЖАНИЕ РАБОТЫ
Создание базы данных
Для ведения учета договорной работы предприятия создайте в своей рабочей папке новую базу данных c именем Учет договоров. mdb.
Создание таблицы при помощи мастера таблиц
В базе данных Учет договоров. mdb создайте таблицу при помощи мастера. Для этого на панели Объекты выберите Таблицы и выполните команду Создать/ Мастер таблиц/ ОК. В открывшемся диалоговом окне мастера выберите таблицу Сотрудники из образцов таблиц, в поля новой таблицы перенесите поля: Фамилия, Имя, Отчество, РабочийТелефон. Откажитесь от предлагаемых Access ключей и связей. Выберите поле с уникальными для каждой записи данными – Фамилия, самостоятельно определите данные, которые должны содержаться в ключевом поле. Закройте созданную таблицу и переименуйте ее в Юристы.
Откройте таблицу Юристы в режиме конструктора и поменяйте поля Имя и Отчество местами, затем удалите поля Имя и Отчество, а поле Фамилия переименуйте в ФИО. Переименуйте поле РабочийТелефон в Рабочий телефон.
Перед полем ФИО добавьте поле № п/п, выберите для него тип данных – Счетчик.
Для поля Рабочий телефон задайте обязательную маску ввода: (000) 000-00-00.
Откройте таблицу в режиме таблицы и в поле ФИО введите следующие данные:
Красовская А.А. |
Лозюк И.И. |
Гринкевич С.С. |
Савченко П.П. |
Поле Рабочий телефон заполните самостоятельно.
Форматирование таблицы
Используя команды меню Формат и инструменты панели инструментов Формат отформатируйте таблицу следующим образом:
шрифт текста – Arial Black, 12 пт.;
цвет фона таблицы – зеленовато-голубой;
цвет линий сетки – желтый;
измените ширину столбцов так, чтобы данные в ячейках отображались полностью.
Закройте таблицу, сохранив внесенные изменения.
Создание таблицы в режиме конструктора
Создайте следующую таблицу Реестр договоров при помощи конструктора:
Имя поля |
Тип данных |
Описание |
Свойства |
№ договора |
Счетчик |
|
Поле ключевое, индексированное поле – Да, совпадения не допускаются. |
Организация |
Текстовый |
|
Размер поля – 55 |
Дата заключения договора |
Дата/время |
|
Формат поля – краткий формат даты, значение по умолчанию– DATE( ). |
Дата окончания срока действия договора |
Дата/время |
Максимум 100 дней |
Маска ввода – краткий формат даты, условие на значение – <DATE( )+100, сообщение об ошибке – недопустимый срок, обязательное поле – Да. |