Автоматизация рабочего места кассира по продаже билетов на поезда
Страница 2
3. Запросы
В данной базе данных TRAIN.MDB использовалось несколько типов запросов :
--- запрос на обновление
Задача : уменьшить все цены билетов до конечных станций на 60% ;
Сначало надо создать новый запрос и ввести критерии для выбора изменяемых записей . В только в том случае , если результат запроса отвечает заданым требованиям , следует преобразовать его в запрос обновления .
Номер_поезда |
Конечная_станция |
Цена_мягкого_билета |
Цена_плацкартного_билета |
Цена_купейного_билета |
6167 |
Архангельск |
150.00 |
160.00 |
170.00 |
6191 |
Владивосток |
145.00 |
165.00 |
175.00 |
6201 |
Волгоград |
130.00 |
140.00 |
150.00 |
6203 |
Екатеринбург |
120.00 |
130.00 |
140.00 |
6251 |
Иркутск |
170.00 |
185.00 |
192.00 |
6307 |
Калининград |
155.00 |
165.00 |
180.00 |
6383 |
Краснодар |
120.00 |
135.00 |
140.00 |
6407 |
Красноярск |
180.00 |
190.00 |
200.00 |
6409 |
Мин. воды |
110.00 |
115.00 |
125.00 |
6411 |
Москва |
140.00 |
160.00 |
170.00 |
6421 |
Мурманск |
155.00 |
165.00 |
180.00 |
Для этого выберем команду ЗАПРОС / ОБНОВЛЕНИЕ. В строку обновление следует ввести новые выражения для заменяемых записей .
Номер_поезда |
Конечная_станция |
Цена_мягкого_билета |
Цена_плацкартного_билета |
Цена_купейного_билета |
6167 |
Архангельск |
60.00 |
64.00 |
68.00 |
6191 |
Владивосток |
58.00 |
66.00 |
70.00 |
6201 |
Волгоград |
52.00 |
56.00 |
60.00 |
6203 |
Екатеринбург |
48.00 |
52.00 |
56.00 |
6251 |
Иркутск |
68.00 |
74.00 |
76.80 |
6307 |
Калининград |
62.00 |
66.00 |
72.00 |
6383 |
Краснодар |
48.00 |
54.00 |
56.00 |
6407 |
Красноярск |
72.00 |
76.00 |
80.00 |
6409 |
Мин. воды |
44.00 |
46.00 |
50.00 |
6411 |
Москва |
56.00 |
64.00 |
68.00 |
6421 |
Мурманск |
62.00 |
66.00 |
72.00 |
--- Запрос на удаление
Задача : удалить поезд под номером 6422
Создав новый запрос добавим таблицу “ПОЕЗДА”. Выберем из верхнего меню тип запроса ЗАПРОС/ УДАЛННИЕ . В строке “Условие отбора” напишем номер поезда 6422. И нажмем на кнопку выполнение.
Номер_поезда |
Дата_отправления |
День_недели |
Конечная_станция |
Промежуточная_станция |
Дата_прибытия |
Время_прибытия |
Продажа_билетов |
6167 |
10/04/98 |
ПЯТНИЦА |
Архангельск |
Санкт_петербург |
11/04/98 |
00:12:00 |
0 |
6191 |
10/04/98 |
ПЯТНИЦА |
Владивосток |
Акмола |
12/04/98 |
13:55:00 |
0 |
6201 |
10/04/98 |
ПЯТНИЦА |
Волгоград |
Алма-ата |
11/04/98 |
07:36:00 |
0 |
6203 |
10/04/98 |
ПЯТНИЦА |
Екатеринбург |
Баку |
11/04/98 |
08:35:00 |
0 |
6251 |
10/04/98 |
ПЯТНИЦА |
Иркутск |
Бишкек |
12/04/98 |
15:54:00 |
0 |
6307 |
13/04/98 |
ПОНЕДЕЛЬНИК |
Калининград |
Киев |
13/04/98 |
12:43:00 |
0 |
6383 |
13/04/98 |
ПОНЕДЕЛЬНИК |
Краснодар |
Тюмень |
13/04/98 |
16:00:00 |
0 |
6407 |
12/04/98 |
ВОСКРЕСЕНЬЕ |
Красноярск |
Пермь |
12/04/98 |
20:00:00 |
0 |