Студопедия
Случайная страница | ТОМ-1 | ТОМ-2 | ТОМ-3
АрхитектураБиологияГеографияДругоеИностранные языки
ИнформатикаИсторияКультураЛитератураМатематика
МедицинаМеханикаОбразованиеОхрана трудаПедагогика
ПолитикаПравоПрограммированиеПсихологияРелигия
СоциологияСпортСтроительствоФизикаФилософия
ФинансыХимияЭкологияЭкономикаЭлектроника

Порядок выполнения работы. В соответствии с вариантом задания (п

Порядок выполнения работы | Фильтры по выделенному | Константы и переменные в запросах | Операторы в запросах | Бланк запроса в Access | Запросы с параметрами | Порядок выполнения работы | Вычисляемые поля | Групповые операции | Запрос на обновление |


Читайте также:
  1. I. Задания для самостоятельной работы
  2. I. ОБЩАЯ ХАРАКТЕРИСТИКА РАБОТЫ
  3. II. Завершение работы с Электронным дневником.
  4. II. ОРГАНИЗАЦИЯ И ПОРЯДОК ПРОХОЖДЕНИЯ ПРАКТИКИ
  5. II. Организация и порядок работы комиссии по трудовым спорам
  6. II. Организация и порядок работы комиссии по трудовым спорам
  7. II. Организация и порядок работы комиссии по трудовым спорам

В соответствии с вариантом задания (п. 1) сконструировать сложный запрос, содержащий итоговые вычисления, вычисляемое поле и сортировки. Проанализировать результаты.

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

Открыть оба запроса в режиме SQL. Ознакомиться с текстами запросов.

Варианты заданий

Вариант 1

1. Выдать наличие скидок и ФИО подписчиков, число изданий, на которые они подписаны, а также их сумму взноса с НДС (18%). Отсортировать выбранные записи по возрастанию – по наличию скидок и по ФИО.

2. Перейти на семизначную нумерацию городских телефонов подписчиков (спереди добавляется тройка, если номер телефона начинается на 3, 4 или 5, и двойка в противном случае).

Вариант 2

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

2. Изменить цифры региона в почтовом индексе (первые 3 цифры) для жителей НСО с 630- на 712-.

Вариант 3

1. Выдать название отдела, фамилию сотрудника, а также отчисления в Пенсионный фонд (4% от зарплаты), если у сотрудника есть невыполненные поручения. Отсортировать выбранные записи по возрастанию – по названию отдела и по фамилии.

2. Уменьшить на 10% заработную плату тем сотрудникам, которые работают с неполной отдачей, но получают при этом более 15000р.

Вариант 4

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

2. Увеличить цену на 10% для тех товаров, которых осталось на складе не больше, чем два минимальных запаса, но поставки которых продолжаются.

Вариант 5

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

2. Увеличить на 15% стоимость доставки тех заказов, которые длятся более трёх дней.

Вариант 6

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

2. Повысить на четверть цену всех товаров, которые везут в города, чьё название начинается на букву С.

Вариант 7

1. Выдать время начала работы терминала, ФИО кассира, а также наибольшую сумму покупки за наличный расчёт (без скидок) и количество наличных денег, которое должно быть в кассе (с учётом скидок). Отсортировать выбранные записи по возрастанию – по времени начала работы и по ФИО кассира.

2. Терминалы №№ 1, 3 и 5 прошли техосмотр сегодня. Зафиксировать это в БД.

Вариант 8

1. Выдать серию паспорта и ФИО плательщиков, а также среднюю сумму оплаченных ими счетов и почтовые расходы – 3% от суммы, но не менее 10 рублей. Отсортировать выбранные записи по возрастанию – по серии паспорта и по ФИО плательщика.

2. Добавить по одной собственности всем плательщикам, в чьём номере паспорта содержится комбинация цифр 16 (например, 001600, 716000).

Вариант 9

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

2. Увеличить на 5% оценочную стоимость проектов, которые к началу 2009 года уже начались, но завершены менее чем наполовину.

Вариант 10

1. Выдать начальную дату и описание мероприятий, которые не начинаются в феврале, а также среднюю премию исполнителей, если максимальная премия не превышает 150 000 €. Отсортировать по начальной дате (по убыванию) и по описанию мероприятия (по возрастанию).

2. Добавить по 25 000 € всем стажёрам, если их премия не превышает 100 000 €.

Контрольные вопросы

1. Дайте определение вычисляемому полю в запросе. Для каких целей они существуют? Приведите примеры.

2. Каков синтаксис обращения к полям в Access?

3. Каким образом добавить вычисляемое поле в бланк запроса? В чём их отличие от невычисляемых полей и в чём их сходство?

4. Что такое группировка записей? С какой целью она проводится?

5. Что представляют собой статистические операции? Расскажите про одну-две из них.

6. Опишите групповую операцию Выражение. Для чего она предназначена?

7. Какие ограничения на запись выражений с участием статистических функций вы знаете? Чем они обусловлены?

8. Что такое предусловие и постусловие? Как они реализуются в бланке запроса?

9. Что представляет собой запрос на обновление? Приведите примеры. Чем отличается вид БЗ на выборку от вида БЗ на обновление?

10. Каково место запросов на обновление в иерархии запросов? Что будет в результате выполнения запроса на обновление?

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

12. Какие встроенные функции в Access вы знаете? Опишите одну-две из них.

13. Каков синтаксис функций в Access? Что является результатом их выполнения?

14. Что такое язык SQL? Каково его основное предназначение?


Дата добавления: 2015-08-27; просмотров: 46 | Нарушение авторских прав


<== предыдущая страница | следующая страница ==>
Встроенные функции| Автоматизация работы. Язык Perl

mybiblioteka.su - 2015-2024 год. (0.008 сек.)