Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Задание Access.doc
Скачиваний:
5
Добавлен:
28.09.2019
Размер:
134.66 Кб
Скачать

Задание 7

Звукозаписывающая компания выпускает в месяц 5 изданий тиражи, которых колеблются от 10000 до 50000 экземпляров, а цена от 400 до 2000 рублей. Некоторые издания раскупаются на 100% и выпускаются повторно (тем же тиражом), а некоторые раскупаются на меньший % и выпускаются уменьшенным тиражом. Затраты на издание 100 экземпляров составляют 10000 руб.Расчет производится для 4 месяцев.

Создать исходные таблицы: «Издание» (наименование издания, тираж , затраты за единицу, ответственный за издание), «Продажи» (наименование издания, количество, цена за экземпляр, дата продажи), «Сотрудник» (ФИО, адрес, телефон – вводится с помощью маски) .

Для каждой таблицы добавить ключевые поля или определить как ключевое одно из созданных.

Создать связь между таблицами, обеспечив целостность базы данных.

Создать запрос:

1)На создание таблицы, записав туда данные о издании, тиражу, затратам, количеству проданных экземплярах, ценам продажи; 2) запрос отразив только те издания которые раскупили полностью.

Создать Формы для ввода данных в каждую таблицу

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

Задание 8

Ежедневно библиотека выдает 7 книг и принимает 2-3. У библиотеки 10 постоянных клиента . Если книги задерживаются, то начисляются штрафные баллы.

Создать исходные таблицы: «Книги» (название книги, автор, год издания, количество экземпляров), «Клиент» (ФИО, адрес, телефон – вводится с помощью маски), «Статус» (наименование книги, клиент, дата выдачи, дата приема, дата приема фактическая).

Для каждой таблицы добавить ключевые поля или определить как ключевое одно из созданных.

Создать связь между таблицами, обеспечив целостность базы данных.

Создать запрос:

  1. на создание таблицы, записав туда данные только о тех книгах, дата приема которых не совпадает с датой прием фактической (клиент, наименование….)

  2. Создать перекрестный запрос, сгруппировав данные по фамилии клиента, наименованию книги и вычислить количество

Создать Формы для ввода данных в каждую таблицу (форма для таблицы «Статус» является подчиненной для таблицы «Книги»)

Создать Отчет, для созданной по запросу таблицы выведя все поля (заголовки полей отражаются один раз вверху страницы), в область данных добавить поле, в котором записать размер штрафа. В примечание добавить поле вычисляющее общее количество штрафов.

Задание 9

Рекламная компания занимается изготовлением рекламы на транспорте: 1) реклама на наземном общественном транспорте (стоимость 5000 за единицу); реклама в метро (7000 за единицу); реклама на авто (10000 за единицу). Заказы на размещение рекламы принимают 3 сотрудника. За каждый подтвержденный заказ сотрудники помимо оклада получают премию 3% от стоимости заказа. В день обрабатывается до 7 заказов.

Создать исходные таблицы: «Клиент» (наименование клиента, город, телефон – вводится с помощью маски), «Сотрудники» (ФИО, должность, оклад/ наименьшее значение вводится по умолчанию), «Заказы» (Вид рекламы, стоимость, сотрудник, клиент, дата заказа, подтверждение).

Для каждой таблицы добавить ключевые поля или определить как ключевое одно из созданных.

Создать связь между таблицами, обеспечив целостность базы данных.

Создать запрос:

1)на создание таблицы, записав туда данные о виде рекламы, стоимости и клиентах. Отразить только подтвержденные заказы ; 2) перекрестный запрос, сгруппировав данные по фамилиям сотрудников, статусу и вычислив стоимость заказов

Создать Формы для ввода данных в каждую таблицу

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