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

5. Разработка сложной формы

Создать сложную форму Информация о заказах, в которой выводится следующая информация: номер заказа, дата размещения заказа, название техники, срок выполнения заказа, дата реального завершения ремонта, стоимость ремонта. Форма должна содержать подчиненную форму Клиент, в которой выводится ФИО клиента, Адрес, Телефон, и подчиненную форму Сотрудник, в которой выводится Ф.И.О. сотрудника, вознаграждение, %.

6. Создание отчетов

Создать отчет Выполненные заказы. Отчет должен иметь следующий вид.

Сведения о выполненных заказах за ________ месяц ______ года

Номер заказа

ФИО клиента

Телефон клиента

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

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

Стоимость ремонта

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

Название техники ____

.

.

.

.

.

.

.

Итого по технике:

?

Итого:

?

Вариант 18. База данных РЕАЛИЗАЦИЯ ГОТОВОЙ ПРОДУКЦИИ

Предприятие производит и реализует электротехническое оборудование (выключатели автоматические, устройства защитного отключения, кабель силовой, провод соединительный, стабилизаторы напряжения электромеханические и электронные, рубильники, переключатели и др.) оптом и в розницу в Республике Беларусь, в странах СНГ и Евросоюзе.

Создать базу данных, предназначенную для учета и анализа проданного оборудования.

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

Таблица 1 – Продукция

Код товара

Наименование

Цена (без НДС), руб.

Описание

Таблица 2 – Покупатели

Код покупателя

Наименование

Код страны

Контактный телефон

Адрес

Таблица 3 – Сделки

Код сделки

Дата сделки

Код товара

Код покупателя

Количество

Таблица 4 – Страны

Код страны

Страна

Столица

Международная организация (СНГ, Евросоюз)

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

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

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

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

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

    • дата сделки;

    • наименование товара;

    • наименование покупателя;

    • страна;

    • цена (без НДС), руб.;

    • цена с НДС, руб.

    • количество;

    • сумма сделки.

НДС составляет 20 % от цены.

2. Создать параметрический Запрос2 на выборку информации о реализации товара, наименование которого вводит пользователь в диалоговом режиме. Запрос должен содержать следующие поля: Наименование товара, Цена без НДС, Описание, Дата сделки, Наименование покупателя, Кол-во.

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

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

Общее кол-во

Товар 1

Товар 2

. . .

Покупатель 1

Покупатель 2

. . .