Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ТФ Скрибо.doc
Скачиваний:
0
Добавлен:
13.01.2023
Размер:
294.4 Кб
Скачать

Создание Запросов

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

Запрос на авто

Этот запрос был создан для ого, что бы при необходимости можно было просмотреть с какими поставщиками работает фирма по автотранспорту. Для этого в режиме конструктора была произведена выборка нужных полей из таблиц «Вид транспорта» и «заявки клиентов».

Запрос по поезд

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

Запрос по дате оплаты за 2003 год

Выборка полей этого запроса производилась сотрудниками организации из таблицы «Заявки клиентов» с целью уточнения информации о том, кто из клиентов приобретал тур в промежуток времени с 01.09.2003 по 01.01.2004 года, сколько за него заплатил, в какой форме, какой валютой и получил ли скидку.

Запрос по дате оплаты за 2004 год производится аналогично запросу за 2003 год.

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

Аналогично создано три запроса по фамилиям сотрудников организации: запрос по Зеленская Ирина Ивановна, Зеленский Денис Евгеньевич и Столыпин Всеволод Лукич.Все они подобны друг другу созданы были для того, что бы при начислении заработной платы сотрудникам можно было просмотреть кто из сотрудников, какова их должность в организации, сопровождал какого клиента в какую страну и какая стоимость была оплачена за тур. Выборка полей производилась из таблиц «Сотрудники» и «Заявки клиентов».

Создание форм

Формы существуют и создаются для вспомогательного ввода данных.

В процессе работы с СУБД ACCESS работники туристической фирмы для существующих таблиц и запросов создали их формы, на основе которых впоследствии была создана «форма для добавления записи». Эта форма предусмотрена для добавления в список новых пунктов. Для этого создаются группы макросов с именами «Добавления» - чтобы была возможность добавить, и «Закрытие» - чтобы была возможность сохранить новый объект и произвести обновление существующей таблицы и формы.

Для просмотра данных по каждому клиенту в отдельности была разработана подчиненная форма «Запрос от клиентов», в которой при изменении Фамилии меняется содержимое таблицы №Заявки клиентов».Причем информация появляющаяся в таблице относится толь к выбранному клиенту.

Создание связей

Каждая таблица состоит из строк и столбцов и имеет уникальное имя в базе данных. База данных содержит множество таблиц, связь между которыми устанавливается с помощью совпадающих полей. Теоретически ACCESS поддерживает четыре типа отношений между таблицами:

  • Один-к-одному (каждая запись в одной таблице соответствует одной записи в другой таблицы)

  • Один-ко-многим (каждая запись в одной таблице соответствует многим записям другой таблицы)

  • Много-к-одному (аналогично записи один-ко-многим)

  • Много-ко-многим

Тип отношения «Один-ко-многим» Является наиболее общим, поэтому на его основе сотрудники туристической фирмы «Скрибо» установили связи между таблицами:

1

1

1

1 1

1

1

1

1

1

1

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]