Курсовая работа: Проектирование, создание и управление базой данных «Переплетная мастерская» в пакете MS Access

Организация поиска и обработки данных осуществляется с помощью запросов.

Запрос «Выбор заказов за период»

Цель запроса: Получить информацию за определенный период. Запрос формируется из таблиц: Заказы, Сотрудники мастерской, Комплектация заказа. Вид запроса:

Поле Код заказа ФИО заказчика

Код

сотрудника

ФИО Код Наименов изделия Дата заказа Дата выполнения
Таблица Заказы Заказы Заказы Сотрудники Заказы Комплектация зак. Заказы Заказы
Условие отбора >=[Дата начала периода] And <=[Дата конец периода]

Результат выполнения запроса:

Заказчик Мастер Наименование изделия Дата приема заказа Дата выполнения заказа
Волкова ИИ Люфт АО Переплет++ 1 марта 1999 10 марта 1999

Запрос «Выборка заказов по мастерам»

Цель: Выбрать заказы, принятых определенным мастером.

Используются таблицы: Заказы и Сотрудники мастерской.

Поле Дата заказа Дата выполнения заказов Код изделия ФИО
Таблица Заказы Заказы Заказы Сотрудники мастерской
Условие отбора Like [Введите мастера и *]

Результат выполнения запроса:

Дата приема заказа Дата выполнения заказа Код изделие ФИО мастера
16 марта 1999 20 марта 1999 01 Антонов

Запрос по изделиям

Цель: Получить всю информацию касающуюся каждого изделия.

Используются таблицы: Комплектацию заказов, Клей, Картон, Пружина.

Запрос формирует таблицу, имеющую следующие поля: Код изделия, Наименование изделия, Код клея, Расход клея, код картона, Расход картона, Код пружины, Расход пружины, Стоимость материалов, Стоимость работы, Общая стоимость.

Модифицирующий запрос на удаление заказов по периоду

Цель: Удалить все устаревшие записи за определенный период.

Используется таблица Заказы

Удаление производится по условию в поле Дата заказа. Период для удаления заносится пользователем.

Запрос заказов у каждого сотрудника: (группирующий)

Цель: Получить информацию, содержащую информацию о том, сколько всего заказов у каждого из сотрудников.

Используются таблицы: Сотрудники мастерской, Заказы

Поле ФИО Код сотрудника
Имя таблицы Сотрудники мастерской Заказы
Групповая операция Группировка Count
Сортировка По возрастанию

Результат выполнения запроса:

ФИО мастера Количество заказов
Антонов А.П. 2

6. Отчеты.

Для отображения информации, содержащейся в базе данных ''Переплетная мастерская'', создаются 3 отчета:

1. ''Сотрудники мастерской'' - имеет поля: Код сотрудника, Ф.И.О., Дата рождения, Дата

поступления на работу, Образование, Должность, Телефон, Адрес.

2. ''Отчет по заказам и мастерам (вводится период)'' - имеет поля: Мастер, Дата приема заказа, ФИО заказчика, Наименование заказа, Дата выполнения заказа.

3. “Отчет сотрудников мастерской по выполнению работ за период” – имеет поля:

Дата приема заказа, ФИО заказчика, Наименование изделия, Дата выполнения заказа.

7. Формы.

Организация введения данных в таблицы происходит через соответствующие формы, примеры которые представлены на следующих рисунках.

Форма для ввода сотрудников и комплектации заказов кроме полей ввода имеют дополнительные управляющие кнопки. Например, кнопка “Поиск” позволяет осуществить выбор нужной записи, кнопка “Стоп” закрывает текущую форму, кнопка “Просмотреть сотрудников” позволяет просмотреть список сотрудников в режиме отчета, кнопка с карандашом позволяет добавить новую запись.

К-во Просмотров: 236
Бесплатно скачать Курсовая работа: Проектирование, создание и управление базой данных «Переплетная мастерская» в пакете MS Access