4952
Создание базы данных Турагенство
Контрольная
Информатика, кибернетика и программирование
Назначение БД Турагентство Назначение. БД позволяет пользователю быстро найти интересующие сведения о странах, предлагаемых турагентством, а также ознакомиться с курортами, отелями, рейсами в этих странах. БД содержит информацию о клиентах и заказан...
Русский
2012-11-30
3.01 MB
1436 чел.
Назначение БД Турагентство
Назначение. БД позволяет пользователю быстро найти интересующие сведения о странах, предлагаемых турагентством, а также ознакомиться с курортами, отелями, рейсами в этих странах. БД содержит информацию о клиентах и заказанных ими путевках. Можно просматривать всю имеющуюся информацию или отдельный запрос, интересующий в данный момент: билет по его номеру, наличие визы у клиента, даты отъезда, место отдыха клиента, отдых в конкретной стране и прочее.
При помощи БД туроператоры легко могут отслеживать своих клиентов и предоставлять им полноценную информацию об интересующих курортах.
Пользователи: Сотрудники турагентства при работе с обратившимися клиентами.
Главная форма БД «Турагентство»
Схема данных
Описание данных (структура таблиц)
Таблица: Клиенты
Код Длинное целое 4
ФИО Текстовый 50
Паспорт РФ Длинное целое 4
Загран Паспорт Текстовый 50
Виза Текстовый 50
DisplayControl: Поле со списком
RowSource: "Имеет";"Не имеет"
RowSourceType: Список значений
Адрес Текстовый 50
Контактный телефон Длинное целое 4
Дата рождения Дата/время 8
Таблица: Курорты
Код курорта Длинное целое 4
Код страны Текстовый 50
DisplayControl: Поле со списком
RowSource: SELECT Страна.[Код страны], Страна.Название FROM Страна;
RowSourceType: Таблица или запрос
Название Текстовый 50
Описание Поле МЕМО -
Фото Поле объекта OLE -
Таблица: Отели
Код Длинное целое 4
Страна Текстовый 50
DisplayControl: Поле со списком
RowSource: SELECT Страна.[Код страны], Страна.Название FROM Страна;
RowSourceType: Таблица или запрос
Курорт Длинное целое 4
DisplayControl: Поле со списком
RowSource: SELECT Курорты.[Код курорта], Курорты.Название FROM
RowSourceType: Таблица или запрос
Название Текстовый 50
Категория отеля Текстовый 50
DisplayControl: Поле со списком
RowSource: "5*";"4*";"3*";"2*"
RowSourceType: Список значений
Описание Поле МЕМО -
Цена $ /сутки Денежный 8
Таблица: Путевка
Код путевки Длинное целое 4
ФИО клиента Длинное целое 4
DisplayControl: Поле со списком
RowSource: SELECT Клиенты.Код, Клиенты.ФИО FROM Клиенты;
RowSourceType: Таблица или запрос
Страна Текстовый 50
DisplayControl: Поле со списком
RowSource: SELECT Страна.[Код страны], Страна.Название FROM Страна;
RowSourceType: Таблица или запрос
Курорт Длинное целое 4
DisplayControl: Поле со списком
RowSource: SELECT Курорты.[Код курорта], Курорты.Название FROM
RowSourceType: Таблица или запрос
Отель Длинное целое 4
DisplayControl: Поле со списком
RowSource: SELECT Отели.Код, Отели.Название FROM Отели;
RowSourceType: Таблица или запрос
Транспорт Текстовый 50
DisplayControl: Поле со списком
RowSource: "самолет";"поезд";"автобус"
RowSourceType: Список значений
№ рейса Длинное целое 4
DisplayControl: Поле со списком
RowSource: SELECT Рейсы.[Код рейса] FROM Рейсы;
RowSourceType: Таблица или запрос
Продолжительность Целое 2
Таблица: Рейсы
Код рейса Длинное целое 4
Тип транспорта Текстовый 50
DisplayControl: Поле со списком
RowSource: "самолет";"поезд";"автобус"
RowSourceType: Список значений
Пункт отправления Текстовый 50
Пункт назначения Текстовый 50
Дата отправления Дата/время 8
Время в пути (ч) Длинное целое 4
Количество мест Длинное целое 4
Цена ($) Денежный 8
Таблица: Страна
Код страны Текстовый 50
Название Текстовый 50
Виза Текстовый 50
DisplayControl: Поле со списком
RowSource: "Неоходима";"Не требуется"
RowSourceType: Список значений
Примеры форм редактирования и добавления записей
Форма. Клиенты
Форма. Курорты
Форма. Отели
Форма. Путевка
Форма. Рейсы
Форма. Страны
Поиск данных (запросы)
Запрос «Информация о стране»
Запрос позволяет вывести краткую информацию о месте отдыха в запрошенной стране.
Что вводится: Полное название или первая буква названия страны
Что выводится: Страна, курорт, отель.
SELECT Страна.Название, Курорты.Название, Отели.Название
FROM Страна INNER JOIN (Курорты INNER JOIN Отели ON Курорты.[Код курорта] = Отели.Курорт) ON Страна.[Код страны] = Курорты.[Код страны]
WHERE (((Страна.Название) Like [Введите название страны] & "*"));
Отчет по запросу «Информация о стране»
Запрос «Виза клиента»
Запрос позволяет внести соответствие между необходимостью визы в страну и наличие её (визы) у клиента.
Что вводится: Фамилия клиента полностью или частично.
Что выводится: ФИО клиента, Виза клиента, название страны, Виза в страну
SELECT Клиенты.ФИО, Клиенты.Виза, Страна.Название, Страна.Виза
FROM Страна INNER JOIN (Клиенты INNER JOIN Путевка ON Клиенты.Код = Путевка.[ФИО клиента]) ON Страна.[Код страны] = Путевка.Страна
WHERE (((Клиенты.ФИО) Like "*" & [Введите фамилию] & "*"));
Отчет по запросу «Виза клиента»
Запрос «Место отдыха клиента»
Запрос позволяет по фамилии определить место отдыха клиента и его продолжительность.
Что вводится: Фамилия клиента полностью или частично.
Что выводится: ФИО клиента, Страна, Название курорта, продолжительность отдыха.
SELECT Клиенты.ФИО, Путевка.Страна, Курорты.Название, Путевка.Продолжительность
FROM Курорты INNER JOIN (Клиенты INNER JOIN Путевка ON Клиенты.Код = Путевка.[ФИО клиента]) ON Курорты.[Код курорта] = Путевка.Курорт
WHERE (((Клиенты.ФИО) Like "*" & [Введите фамилию] & "*"));
Отчет по запросу «Место отдыха клиента»
Запрос «Список клиентов по дате отъезда»
Запрос позволяет вывести список клиентов, имеющих путевку на определенную дату.
Что вводится: Дата отъезда полностью или частично.
Что выводится: Дата отправления, ФИО клиента, Тип транспорта, пункт отправления, пункт назначения.
SELECT Рейсы.[Дата отправления], Клиенты.ФИО, Рейсы.[Тип транспорта], Рейсы.[Пункт отправления], Рейсы.[Пункт назначения]
FROM Рейсы INNER JOIN (Клиенты INNER JOIN Путевка ON Клиенты.Код = Путевка.[ФИО клиента]) ON Рейсы.[Код рейса] = Путевка.[№ рейса]
WHERE (((Рейсы.[Дата отправления]) Like "*" & [введите дату] & "*"));
Отчет по запросу «Список клиентов по дате отъезда»
Запрос «Возраст клиентов»
Запрос позволяет выделить клиентов, не достигших совершеннолетнего возраста
Что вводится: Фамилия клиента полностью или частично.
Что выводится: ФИО клиента, дата рождения, значение достижения 18 летнего возраста (да/ нет)
SELECT Клиенты.ФИО, Клиенты.[Дата рождения], IIf(Year(Клиенты![Дата рождения])<"1992","да","нет") AS Совершеннолетние
FROM Клиенты
WHERE (((Клиенты.ФИО) Like "*" & [Введите фамилию] & "*"));
Отчет по запросу «Возраст клиентов»
Запрос «Стоимость рейса»
Запрос позволяет по номеру рейса вывести не только стоимость рейса, но и определить тип транспорта, дату отправления и время в пути соответствующие данному рейсу.
Что вводится: Номер рейса
Что выводится: Номер рейса, тип транспорта, дата отправления, время в пути, цена рейса.
SELECT Путевка.[№ рейса], Рейсы.[Тип транспорта], Рейсы.[Дата отправления], Рейсы.[Время в пути (ч)], Рейсы.[Цена ($)]
FROM Страна INNER JOIN (Рейсы INNER JOIN (Курорты INNER JOIN Путевка ON Курорты.[Код курорта] = Путевка.Курорт) ON Рейсы.[Код рейса] = Путевка.[№ рейса]) ON (Страна.[Код страны] = Путевка.Страна) AND (Страна.[Код страны] = Курорты.[Код страны])
WHERE (((Путевка.[№ рейса])=[Введите № рейса]));
Отчет по запросу «Стоимость рейса»
Запрос «Сведения о путевке»
Запрос позволяет по номеру билета вывести информацию о клиенте и месте его отдыха.
Что вводится: Номер путевки.
Что выводится: Код путевки, ФИО клиента, номер паспорта РФ, номер загран. Паспорт, наличие визы у клиента; страна, курорт и продолжительность отдыха; вид транспорта.
SELECT Путевка.[Код путевки], Клиенты.ФИО, Клиенты.[Паспорт РФ], Клиенты.[Загран Паспорт], Клиенты.Виза, Путевка.Страна, Путевка.Курорт, Путевка.Транспорт, Путевка.Продолжительность
FROM Клиенты INNER JOIN Путевка ON Клиенты.Код = Путевка.[ФИО клиента]
WHERE (((Путевка.[Код путевки])=[Введите № путевки]));
Отчет по запросу «Сведения о путевке»
Запрос «Цена путевки»
Запрос позволяет по номеру путевки вывести итоговую стоимость отдыха. Сюда входят: стоимость проживания в отеле и перелет.
Что вводится: Код путевки.
Что выводится: Код путевки, ФИО клиента, страна и курорт отдыха; Название отеля, суточная цена проживания в отеле, длительность отдыха; Тип транспорта и стоимость перелета (проезда); Итоговая стоимость отдыха.
SELECT Путевка.[Код путевки], Путевка.[ФИО клиента], Путевка.Страна, Путевка.Курорт, Путевка.Транспорт, Рейсы.[Цена ($)], Отели.Название, Отели.[Цена $ /сутки], Путевка.Продолжительность, Рейсы![Цена ($)]+Отели![Цена $ /сутки]*Путевка!Продолжительность AS [Цена($)]
FROM Рейсы INNER JOIN (Отели INNER JOIN Путевка ON Отели.Код = Путевка.Отель) ON Рейсы.[Код рейса] = Путевка.[№ рейса]
WHERE (((Путевка.[Код путевки])=[введите код путевки]));
Отчет по запросу «Цена путевки»
А также другие работы, которые могут Вас заинтересовать | |||
18933. | Сущность политического консультирования: ключевые понятия, основные виды, функции | 91 KB | |
Сущность политического консультирования: ключевые понятия основные виды функции Следует отметить что политическое консультирование долгое время составляло теневую скрытую от общественности сторону политических процессов. Лицевая сторона процесса обычно предс... | |||
18934. | Сущность и типология политической культуры. Виды политического участия | 47.5 KB | |
Сущность и типология политической культуры. Виды политического участия Политическая культура составная часть общей культуры совокупный показатель политического опыта качества политических знаний и предпочтений образцов поведения и функционирования политичес | |||
18935. | Массовая коммуникация и тенденции мирового развития. Понятия «медиакультура» и «информационное общество» | 34.5 KB | |
Массовая коммуникация и тенденции мирового развития. Понятия медиакультура и информационное общество Массовая коммуникация систематическое распространение сообщений среди численно больших аудиторий с целью воздействия на оценки мнения и поведения людей. Масс... | |||
18936. | Реальная и потенциальная аудитория средств массовой коммуникации. Социологические способы изучения коммуникативного поведения аудитории | 30 KB | |
Реальная и потенциальная аудитория средств массовой коммуникации. Социологические способы изучения коммуникативного поведения аудитории Реальным физическим объектом социологического изучения аудитории СМИ являются массы людей различные общественные группы в... | |||
18937. | Социологический подход к общественному мнению | 38 KB | |
Социологический подход к общественному мнению. Распространенное представление об общественном мнении сводится к тому что оно является простой совокупностью отдельных точек зрения по тому или иному вопросу. Этот подход к определению общественного мнения который мо... | |||
18938. | Анализ содержания сообщений средств массовой коммуникации. Метод контент-анализа | 46.5 KB | |
Анализ содержания сообщений средств массовой коммуникации. Метод контентанализа Существуют разные подходы к анализу содержания сообщений МК: Семиотический подход раскодирование смысловых структур текста. Особое внимание уделяется анализу культурного | |||
18939. | Использование средств массовой коммуникации в ПР-деятельности | 52.5 KB | |
Использование средств массовой коммуникации в ПРдеятельности Массовая коммуникация систематическое распространение сообщений через печать радио ТВ кино звукозапись видеозапись и другие каналы передачи информации среди численно больших аудиторий с целью ... | |||
18940. | Модели анализа эффектов массовой коммуникации, характеризующие особенности использования средств массовой коммуникации в электоральных целях | 78 KB | |
Модели анализа эффектов массовой коммуникации характеризующие особенности использования средств массовой коммуникации в электоральных целях 3 периода исследования эффектов СМК: 1. 2030е годы 20 в. МК имеет большие возможности воздействия на аудиторию появление ре... | |||
18941. | Функции массовой коммуникации | 48 KB | |
Функции массовой коммуникации. Специфика человеческого общения в условиях массовой коммуникации находит своё конкретное выражение и в её функциях. Здесь особенно велика роль социальных функций так как именно в массовой коммуникации являющейся общением больших соц | |||