Создание Запросов
Все запросы предусмотрены для того, что бы при вводе одного из элементов можно было посмотреть интересующую информацию (например, при вводе вида транспорта, в соответствующем запросе, можно просмотреть кто, когда, и куда ездил…). Т.е. они нужны для просмотра информации, а не для ее корректировки.
Запрос на авто
Этот запрос был создан для ого, что бы при необходимости можно было просмотреть с какими поставщиками работает фирма по автотранспорту. Для этого в режиме конструктора была произведена выборка нужных полей из таблиц «Вид транспорта» и «заявки клиентов».
Запрос по поезд
Создание этого запроса аналогично предыдущему. Однако, цель его заключается в получении данных о том, в какие страны и по какому виду тура туристы следовали поездом.
Запрос по дате оплаты за 2003 год
Выборка полей этого запроса производилась сотрудниками организации из таблицы «Заявки клиентов» с целью уточнения информации о том, кто из клиентов приобретал тур в промежуток времени с 01.09.2003 по 01.01.2004 года, сколько за него заплатил, в какой форме, какой валютой и получил ли скидку.
Запрос по дате оплаты за 2004 год производится аналогично запросу за 2003 год.
Создано пять запросов по видам туров: по бизнес- туру, шоп- туру, экскурсионному, приключенческому по лечению. Форма создания и сущность их одинакова, поэтому запрос по виду тура описывается на примере бизнес- тура, целью которого является получение данных о том , кто из клиентов(Ф.И.О.) ездил в бизнес- тур, в какой стране он проходил и какая стоимость была оплачена.
Аналогично создано три запроса по фамилиям сотрудников организации: запрос по Зеленская Ирина Ивановна, Зеленский Денис Евгеньевич и Столыпин Всеволод Лукич.Все они подобны друг другу созданы были для того, что бы при начислении заработной платы сотрудникам можно было просмотреть кто из сотрудников, какова их должность в организации, сопровождал какого клиента в какую страну и какая стоимость была оплачена за тур. Выборка полей производилась из таблиц «Сотрудники» и «Заявки клиентов».
Создание форм
Формы существуют и создаются для вспомогательного ввода данных.
В процессе работы с СУБД ACCESS работники туристической фирмы для существующих таблиц и запросов создали их формы, на основе которых впоследствии была создана «форма для добавления записи». Эта форма предусмотрена для добавления в список новых пунктов. Для этого создаются группы макросов с именами «Добавления» - чтобы была возможность добавить, и «Закрытие» - чтобы была возможность сохранить новый объект и произвести обновление существующей таблицы и формы.
Для просмотра данных по каждому клиенту в отдельности была разработана подчиненная форма «Запрос от клиентов», в которой при изменении Фамилии меняется содержимое таблицы №Заявки клиентов».Причем информация появляющаяся в таблице относится толь к выбранному клиенту.
Создание связей
Каждая таблица состоит из строк и столбцов и имеет уникальное имя в базе данных. База данных содержит множество таблиц, связь между которыми устанавливается с помощью совпадающих полей. Теоретически ACCESS поддерживает четыре типа отношений между таблицами:
Один-к-одному (каждая запись в одной таблице соответствует одной записи в другой таблицы)
Один-ко-многим (каждая запись в одной таблице соответствует многим записям другой таблицы)
Много-к-одному (аналогично записи один-ко-многим)
Много-ко-многим
Тип отношения «Один-ко-многим» Является наиболее общим, поэтому на его основе сотрудники туристической фирмы «Скрибо» установили связи между таблицами:
1
1
1
1 1
1
1
1
1
1
1