Автоматизация рабочего места кассира по продаже билетов на поездаРефераты >> Предпринимательство >> Автоматизация рабочего места кассира по продаже билетов на поезда
--- Запрос на удаление
Задача : удалить поезд под номером 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 |
---Запрос с параметрами
Задача : узнать номер поезда по дате и времени отправления поезда
Создадим новый запрос и добавим в него таблицу поезда . Затем отбуксируем в бланк запроса QBE поля дата отправления и время отправления . В строке “Устроке отбора” введем параметр , заключенный в квадратные скобки . В диалоговом окне “ Параметры запроса ” определяется тип данных для параметров . Введем имена дата отправления и время отправления в столбец “ Параметры ” и в следующем столбце выберем тип данных ДАТА / ВРЕМЯ . Для завершения изменения типа данных нажмем кнопку OK .
Номер_поезда |
Дата_отправления |
Время_отправления |
День_недели |
Промежуточная_станция |
Конечная_станция |
6411 |
14/04/98 |
10:11:00 |
ВТОРНИК |
Курган |
Ожигово |
6511 |
14/04/98 |
12:24:00 |
ВТОРНИК |
Одесса |
Азарово |
6797 |
14/04/98 |
18:34:00 |
ВТОРНИК |
Чебоксары |
283км |
6513 |
14/04/98 |
16:03:00 |
ВТОРНИК |
Отсутствует |
Матвеевское |
--- Перекрестный запрос
Задача : вывести таблицу где по строкам будет номер поезда, по столбцам дата отправления , а значение время отправления ;
Для этого создадим новый запрос на основе таблицы “Поезда”. Затем отбуксируем поле “Номер поезда” в бланк запроса и с помощью команды ВИД / ГРУППОВЫЕ ОПЕРАЦИИ включим строку “Групповые операция” в ней выберем значение “Группировка” .
В следующий столбец поместим поле “Дата отправления” и также выберем значение “Группировка” . Третий столбец содержит поле “Время прибытия” . Этот столбец будет содержать значение “First” . Теперь данный запрос превратим в перекрестную таблицу , выбирая элемент меню ЗАПРОС / ПЕРЕКРЕСТНЫЙ . В появившейся строке “Перекрестная таблица” для первого столбца выберем “Заголовок строк” , а для второго “Заголовок столбцов” . Для третьего столбца “Время отправления” выберем элемент “Значение”
Номер_поезда |
11/04/98 |
12/04/98 |
13/04/98 |
14/04/98 |
15/04/98 |
18/04/98 |
6167 |
00:12:00 | |||||
6191 |
13:55:00 | |||||
6201 |
07:36:00 | |||||
6203 |
08:35:00 | |||||
6251 |
15:54:00 | |||||
6307 |
12:43:00 | |||||
6383 |
16:00:00 | |||||
6407 |
20:00:00 | |||||
6409 |
13:10:00 | |||||
6411 |
14:00:00 | |||||
6421 |
18:17:00 | |||||
6422 |
11:00:00 | |||||
6481 |
11:33:00 | |||||
6503 |
12:00:00 | |||||
6505 |
00:00:00 | |||||
6507 |
00:37:00 | |||||
6509 |
11:38:00 | |||||
6511 |
18:42:00 | |||||
6513 |
21:00:00 | |||||
6603 |
15:00:00 | |||||
6715 |
20:00:00 | |||||
6797 |
20:34:00 | |||||
6819 |
22:45:00 | |||||
6893 |
19:00:00 | |||||
6905 |
20:07:00 | |||||
6999 |
22:45:00 |