- •Божевольная н.В., Герауф и.И.
- •Содержание
- •Лабораторная работа №1 Создание базы данных и объектов типа «Таблица» в среде ms Access. Определение связей между таблицами, задание схемы базы данных.
- •Таблицы
- •Создание таблицы
- •Импорт из текстового файла
- •Импорт из табличного процессора Microsoft Excel
- •Копирование таблиц в Microsoft Access
- •Связывание таблиц
- •Удаление связи
- •Создание подстановки
- •Дополнительные режимы работы с базой данных
- •Задания
- •Контрольные вопросы
- •Лабораторная работа №2 Создание запросов в среде ms Access
- •1 Краткая характеристика запросов
- •2. Создание простого запроса с помощью мастера
- •2.1 Создание запросов в режиме Конструктора.
- •2.2 Создание простых запросов с помощью Мастера.
- •2.3 Создание перекрестных запросов.
- •2.4 Создание запросов, отбирающих повторяющиеся записи.
- •2.5 Отбор записей главной таблицы не имеющих подчиненных записей
- •3. Сортировка записей таблицы
- •Запросы с критериями поиска
- •7. Вычисляемые поля в запросах
- •Выражение 1: [Поле1] “оператор” [Поле2]
- •7.1 Построитель выражений
- •Многотабличные запросы
- •9. Запросы на создание таблицы
- •10. Запросы на добавление записей
- •11. Запросы на удаление записей
- •12. Запросы-обновления записей таблицы
- •Задания
- •Контрольные вопросы
- •Лабораторная работа №3 Создание объектов типа «Форма» в среде ms Access.
- •Режим конструктора
- •Создание элементов формы
- •Поле и надпись
- •Флажки, переключатели и выключатели
- •Поле со списком
- •Элемент управления кнопка
- •Рисунки и другие объекты
- •Подчиненная и связанная формы
- •Если внедряемый объект еще не создан, то активизируется переключатель «Создать новый», а затем выбрать среду разработки объекта. Вычисляемые элементы управления
- •Построитель выражений
- •Задания
- •Контрольные вопросы.
- •Лабораторная работа №4 Разработка отчетов в среде ms Access
- •Одноколонные отчеты
- •Отчеты с группировкой данных
- •Задания
- •Контрольные вопросы
- •Лабораторная работа №5 Работа с макросами в среде ms Access
- •Макросы
- •Задания
- •Контрольные вопросы
- •Лабораторная работа №6. Тема: Создание кнопочной формы.
- •Кнопочное меню
- •Задание 1
- •Технология выполнения задания 1
- •Контрольные вопросы
- •Лабораторная работа № 7 Тема: Создание проектирование базы данных и разработка приложения, автоматизирующего учет животных
- •Задание 1
- •Задание 2
- •Задание 3
- •Задание 4
- •Список использованных источников
Контрольные вопросы
1. Что представляют собой макросы? Для чего они предназначены?
2. Для чего предназначен столбец «Макрокоманда» при создании макроса в режиме «Конструктора»?
3. При создании макроса можно задавать условия его выполнения. В каких случаях это свойство незаменимо?
4. Что представляет собой макрос «AutoExec»?
5. Можно ли использовать макросы в качестве заменителей команд меню?
Лабораторная работа №6. Тема: Создание кнопочной формы.
Цель: Познакомиться с новой формой – Кнопочное меню. Рассмотреть способы и особенности ее создания.
Кнопочное меню
Кнопочное меню представляет собой форму, на которой расположены элементы управления — кнопки с поясняющими надписями. Щелчок по кнопке открывает соответствующую таблицу, запрос, форму или отчет. Меню — это очень удобный инструмент работы с базами данных, и он практически всегда присутствует в базах, созданных для предприятий или фирм.
Кнопочное меню можно создать вручную (в режиме конструктора) или воспользовавшись диспетчером кнопочных форм. Меню, созданные вручную, могут обладать большими возможностями и выглядеть более привлекательно, чем меню, созданные диспетчером. Однако для создания красивого меню вручную требуется достаточно много времени даже для опытного разработчика, а создать простое меню с помощью диспетчера можно за несколько минут, тем более что впоследствии в режиме конструктора можно дополнить и изменить это меню. Остановимся на варианте создания меню с помощью диспетчера кнопочных форм.
Задание 1
Разработайте кнопочную форму-меню для работы с базами данных, в которой должны быть созданные вами формы и отчет.
Ниже представлена структура кнопочного меню:
- Справочники:
Продавцы;
Поставщики (включает в себя «Города поставщиков»);
Клиенты.
- Товары:
Все товары;
Наличие на складе;
Товары поставщиков;
Виды фасовки;
Товары по фасовкам;
Типы товаров.
- Оформление заказов
- Начисления:
Начисление зарплаты и премии;
Налоги.
- Отчеты:
Поставщики;
Заказы;
Месяц расчет.
- Выход
Примечание: Вам предложено разработать кнопочную форму, структура которой представлена выше. Данное меню состоит из 5 пунктов (Справочники, Товары, Оформление заказов, Начисления и Отчеты) и кнопки выхода из формы. По нажатию на каждый из пунктов, открывается новая страница формы, которая содержит в себе несколько кнопок, по нажатию на которые открывается та или иная форма. Например, по нажатию на пункт меню «Справочники», откроется страница формы с кнопками, позволяющими получить доступ к формам «Продавцы», «Поставщики» и «Клиенты». Пункт меню «Товары» включает: «Все товары», который открывает форму «Товары»; «Наличие на складе» открывает соответственно форму «Наличие товаров»; «Товары поставщиков» открывает форму «Товары (перекрестный запрос)»; «Виды фасовки» - форму «Виды фасовки»; «Товары по фасовкам» - «Тип-фасовка»; «Типы товаров» - соответственно форму «Типы товаров».
Пункт меню «Оформление заказов» позволяет открыть форму «Заказы».
Пункт меню «Начисления» открывает страничку с двумя кнопками: «Начисление зарплаты и премии», которая открывает форму «Начисления» и «Налоги», которая открывает форму «Месяц_расчет».
Пункт меню «Отчеты» включает отчеты «Поставщики», «Заказы», «Месяц расчет».
Кнопка «Выход» закрывает кнопочную форму.
