Читайте также:
|
|
Пользуясь таблицами Задачи 1, в каждом задании составить один запрос, выполняющий все условия.
1. Сделать скидку 15% владельцам личных телефонов, оплатившим счета не позднее 8 числа за разговоры с 6-го по 24 числа предыдущего месяца с двумя указанными городами.
2. Сделать скидку 5% владельцам личных телефонов, оплатившим счета не позднее 7 числа за разговоры с 3-го по 20 числа предыдущего месяца с указанным городом.
3. Сделать скидку 25% владельцам служебных телефонов, оплатившим счета с 5-го по 7-е числа за разговоры с 13-го по 26 числа предыдущего месяца с указанным городом.
4. Сделать скидку 7% абонентам, владельцам личных телефонов и 10% служебных, оплатившим счета не позднее 7 числа за разговоры с 3-го по 20 числа предыдущего месяца с указанным городом.
5. Сделать скидку 15% абонентам, владельцам личных телефонов и 20% служебных, оплатившим счета не позднее 2 числа. Известите их.
6. Сделать скидку 10% владельцам личных телефонов, оплатившим счета не позднее 7 числа за разговоры с 3-го по 20 числа предыдущего месяца.
7. Сделать скидку 12% владельцам личных телефонов, с длительностью звонков от 15 до 18 мин. в указанный город, и 3%- служебных телефонов.
8. Сделать скидку 20% владельцам личных телефонов, с длительностью звонков от 5 мин. в указанный город, и 10%- служебных телефонов.
9. Сделать скидку 20% владельцам личных телефонов, с длительностью звонков до 15 мин. в указанный город, и 30% от 15 мин. при отсутствии задолженности.
10. Сделать скидку 10% владельцам личных телефонов и 3%- служебных телефонов, наговоривших на сумму от 100 руб. в одном разговоре с 13-го по 20 числа предыдущего месяца с указанным городом.
11. Сделать скидку 15% владельцам служебных телефонов, наговорившим на сумму до 20 руб. и 20% - от 20 руб. в одном разговоре и оплатившим счета не позднее 4 числа, если длительность звонков была не менее 21 мин.
12. Начислите пени и известите задолжников за месяц: 10% владельцам личных телефонов и 3%- служебных телефонов.
13. Начислите пени задолжникам за месяц: 20% владельцам личных телефонов и 30%- служ. телефонов, наговоривших на сумму от 100 руб. с указанным городом в одном разговоре при длительности звонков не менее 12 мин.
14. Начислите пени: 25% владельцам личных телефонов и 30%- служебных телефонов, наговоривших на сумму от 40 руб. в одном разговоре с указанным городом с 6-го по 18-е число предыдущего месяца.
15. Начислите пени 25% владельцам служебных телефонов, оплатившим счета после 20-го числа и сделайте скидку 10%, заплатившим до 20-го,если звонки были сделаны с 6-го по 18-е число предыдущего месяца.
16. Начислите пени 10% владельцам служебных телефонов,оплатившим счета после 10-го числа и сделайте скидку 20%, заплатившим до 10-го,если звонки были сделаны с 1-го по 18-е число предыдущего месяца.
17. Начислите пени 25% владельцам личных телефонов, оплатившим счета после 20-го числа и сделайте скидку 10%, заплатившим до 20-го, если звонки были сделаны с 8-го марта по 1-е мая, а длит. звонков была не менее 32 мин..
18. Начислите пени 30% владельцам личных телефонов, не оплатившим счета за разговор с указанным городом 1 января, если сумма к оплате менее 90 руб/, и 40% - если больше.
19. Начислите пени 10% владельцам служебных телефонов, не оплатившим счета за разговоры с указанным городом при длительности звонков менее 12 мин., и 40% - если больше.
20. Начислите пени 5% владельцам служебных телефонов, оплатившим счета после 24-го числа за разговоры с указанным городом при длительности звонков не более 30 мин. и 10% - если больше.
21. Сделать скидку 40% владельцам личных телефонов на разговоры с длительностью звонков до 15 мин. в указанный город, и 50% от 15 мин. 1-го января при оплате до 15-го числа.
22. Сделать скидку 10% владельцам личных телефонов на разговоры с длительностью звонков до 10 мин. в указанный город, и 50% от 10 мин. 9-го мая при оплате до 5-го числа.
23. Сделать скидку 20% владельцам служебных телефонов на разговоры с длительностью звонков до 30 мин. в указанный город, и 30% от 30 мин. с 1-го по 9-е мая при отсутствии задолженности.
24. Начислите пени 10% владельцам служебных телефонов, не оплатившим счета до 15-го числа за разговоры с указанным городом при длительности звонков менее 12 мин. и 30%-более 12 мин.,если сумма к оплате за один звонок менее 85 руб..
25. Сделать скидку 20% владельцам личных телефонов на разговоры с длительностью звонков до 15 мин. в указанный город, и 30% от 15 мин. 1-го января при оплате до 10-го числа.
26. Начислите пени 20% владельцам личных телефонов,оплатившим счета после 20-го числа и сделайте скидку 25%, заплатившим до 10-го,если звонки были сделаны с 8-го марта по 1-е мая, а длительность звонков была не менее 32 мин..
27. Начислите пени 10% владельцам служебных телефонов, оплатившим счета после 29-го числа за разговоры с указанным городом при длительности звонков более 30 мин.,если сумма к оплате за один звонок менее 260 руб.,и 5% - если больше.
28. Сделать скидку 20% владельцам личных телефонов и 1%- служебных телефонов, наговоривших на сумму от 176 руб. за один звонок с 17-го по 23 числа предыдущего месяца с указанным городом.
Задача 2. Создать Базу Данных библиотеки,содержащую сведения об имеющейся литературе и позволяющую совершать следующие операции:
1.Вести учет поступающей литературы (автор, название книги, место и дата издания, номер издания, номер книги по каталогу).
2.Списывать книги, изданные более 10 лет назад.
3.Вести учет выданных книг читателям (ФИО читателя, номер книги, название книги, дата выдачи и
возврата).
4.Удерживать штраф в размере 4-х кратной стоимости книги при ее потере.
5.Выдавать по запросу сведения о наличии книг:
1) по фамилии автора,
2) по издательству,
3) по количеству изданий (например,больше 2-х).
6.Выдавать по запросу сведения о количестве потерянных книг и сумму полученных штрафов.
7.Выдавать отчет о наличии книг в библиотеке по каждому издательству.
Задача 3. Обменный пункт производит продажу и обмен валюты нескольких видов (доллары, марки и т.д.- всего 8 видов). Известны курсы покупки и продажи каждой валюты. Создать Базу Данных, содержащую сведения об операциях с валютой и позволяющую совершать перечисленные ниже операции.
1.Выписывать справку (извещение) при продаже/покупке валюты, (взимая 1% от суммы за операцию), создав таблицу общих сделок с указанием даты и запрос с вычислениями на каждого клиента, уменьшая /увеличивая курс обмена на 10%, если она превышает 20000 единиц валюты.
2.Выдавать по запросу сведения:
1) об объемах продаж/покупок по заданной валюте (в валюте и рублевом эквиваленте. (а)Добавить нужные поля в запрос, б)Нажать кнопку Групповые операции на панели инстр. или в меню Вид, в)Набрать Итого: перед именем нужного поля, г)В строке Групповая операция в поле Итого:... из списка выбрать Sum).
2)о количестве клиентов, обслуженных в заданном интервале дат
3)о количестве клиентов, обслуженных в данный день. (Запрос с параметрами)
3. Выдавать отчет об операциях с валютой по дням, по каждому виду отдельно и итоговый объем продаж/покупок (в виде Запросов и Отчетов).
АВТОР: ст. преп каф. ИТ РОМАН О.В.
Дата добавления: 2015-10-29; просмотров: 79 | Нарушение авторских прав
<== предыдущая страница | | | следующая страница ==> |
Для студентов 3-5 курса дневной и заочной форм обучения всех специальностей | | | Запустіть програму для створення бази даних MS Access. |