Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Обработка информации средствами СУБД.doc
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
3.33 Mб
Скачать

1. Создание структуры таблиц и связей

Таблица 1 – Техника

Код техники

Название

Срок выполнения ремонта

Таблица 2 – Сотрудники

Код сотрудника

ФИО сотрудника

Код техники

Вознаграждение (% от стоимости работ)

Таблица 3 – Клиенты

Код клиента

ФИО клиента

Адрес

Телефон

Таблица 4 – Заказы

Номер заказа

Дата размещения заказа

Код клиента

Код техники

Стоимость ремонта, руб.

Дата реального завершения ремонта

Поле «Дата реального завершения ремонта» - если заказ не выполнен, в поле пусто.

2. Создание простых форм и заполнение таблиц

1. Создать формы для заполнения данными таблиц Техника, Сотрудники, Клиенты и Заказы. Организовать поля Код техники (таблицы Сотрудники и Заказы) и Код клиента (таблица Заказы) в виде полей со списком.

2. Заполнить таблицы с помощью созданных форм. Таблицы Техника, Сотрудники и Клиенты должны содержать не менее 5 записей, таблица Заказы – не менее 15 записей.

3. Создание запросов на выборку

1. Создать Запрос1 на условную выборку информации о заказах на ремонт бытовой техники, стоимость которого больше 200 000 руб. Информацию отсортировать в порядке возрастания «Даты размещения заказа».

    • Номер заказа;

    • Дата размещения заказа;

    • Ф.И.О. клиента;

    • Название техники;

    • Ф.И.О. сотрудника;

    • Дата завершения ремонта;

    • Стоимость ремонта, руб.;

    • Вознаграждение, %;

    • Вознаграждение, руб.

«Дата завершение ремонта» рассчитывается по формуле:

Дата завершения ремонта = Дата размещения заказа + Срок выполнения ремонта

2. Создать параметрический Запрос2 на выборку сведений о ремонте определенного вида бытовой техники. Вид техники задает пользователь. Запрос должен содержать следующие поля: Название техники, Срок выполнения заказа, ФИО сотрудника, Вознаграждение, %.

3. Создать Запрос3 с группировкой для определения общей суммы вознаграждений, полученных каждым сотрудником. Запрос должен содержать следующие поля: ФИО сотрудника, Вознаграждения, руб.

4. Создать Запрос4 (перекрестный запрос). Сводная таблица должна выводить информацию в следующем виде.

Кол-во обращений в сервисный центр

Техника 1

Техника 2

. . .

Клиент 1

Клиент 2

. . .

4. Создание запросов на изменение

1. Создать Запрос5 на создание Таблицы 5 с полями Номер заказа, Дата размещения заказа, ФИО клиента, Название техники, Дата завершения ремонта, Дата реального завершения ремонта, Стоимость ремонта, руб. Включить в создаваемую таблицу сведения о заказах на ремонт Холодильников.

2. Создать Запрос6 на добавление в Таблицу 5 сведений о заказах на ремонт Печей СВЧ.

3. Создать Запрос7 на обновление Таблицы 5. Если ремонт был завершен позже установленного срока, уменьшить «Стоимость ремонта» в 2 раза.

4. Создать Запрос8 на удаление из Таблицы5 записей о невыполненных заказах.