Лабораторная работа Туристическая фирма(14
![]()
|
Лабораторная работа 1. Туристическая фирма(14.Вариант) Вы работаете в туристической компании, продающей путевки клиентам. Вашей задачей является отслеживание финансовой стороны деятельности фирмы. Работа с клиентами в вашей компании организована следующим образом: у каждого клиента, пришедшего к вам, собираются некоторые стандартные данные – фамилия, имя, отчество, адрес, телефон. После этого сотрудники выясняют у клиента, где он хотел бы отдыхать. При этом ему демонстрируются различные варианты, включающие страну проживания, особенности местного климата, имеющиеся отели разного класса. Наряду с этим обсуждается возможная длительность пребывания и стоимость путевки. Всю эту информацию можно логически объединить в понятие «маршрут». Если удалось найти для клиента приемлемый вариант, вы регистрируете факт продажи путевки по данному маршруту (или путевок, если клиент покупает сразу несколько путевок) в виде договора, фиксируя дату отправления. Иногда вы решаете предоставить клиенту некоторую скидку. ![]() КодКлиента Название ВидДеятельности Адрес Телефон Клиент ![]() ![]() КодКлиента КодДокумента Дата Клиенты и документы ![]() ![]() ![]() ![]() Сумма, с которой будет Комиссионные ![]() ![]() Процент КодСуммы КодУслуги КодСделки КодСуммы ПромежутокТысРуб работать нотариус ![]() ![]() ![]() ![]() ![]() ![]() КодУслуги Название Описание Услуги ![]() ![]() ![]() КодДокумента КодСуммы КодСделки КодУслуги Процент Документ ![]() ![]() КодСделки Название Описание Сделка ![]() ![]() КодКлиента Название ВидДеятельности Адрес Телефон Клиент ![]() ![]() КодКлиента КодДокумента Дата Клиенты и документы ![]() ![]() ![]() Сумма, с которой будет Комиссионные ![]() ![]() Процент КодСуммы КодУслуги КодСделки КодСуммы ПромежутокТысРуб работать нотариус ![]() ![]() ![]() ![]() ![]() ![]() КодУслуги Название Описание Услуги ![]() ![]() ![]() КодДокумента КодСуммы КодСделки КодУслуги ПроцентСкидка Документ ![]() ![]() ![]() КодСделки Название Описание Сделка ![]() ![]() ![]() ![]() ПроцентСкидка Процент КодСкидки Комиссионные с уч. скидки ![]() КодСкидки Условие РазмерСкидки Скидки ![]() ![]() ![]() Контрольные вопросы Что такое сущность? Ответ: любой объект в базе данных, который можно выделить исходя из сути предметной области для которой разрабатывается эта база данных. Что такое уникальный идентификатор? Ответ: это атрибут или совокупность атрибутов и/или связей, предназначенная для уникальной идентификации каждого экземпляра данного типа сущности. Что такое связь? Ответ: поименованная ассоциация между двумя сущностями, значимая для рассматриваемой предметной области. Какие типы связей вы знаете? Ответ: ![]() Какие стратегии поддержания ссылочной целостности можно задать для связи между сущностями? Ответ: 1) RESTRICT (ОГРАНИЧИТЬ) - не разрешать выполнение операции, приводящей к нарушению ссылочной целостности. 2) CASCADE (КАСКАДИРОВАТЬ) - разрешить выполнение требуемой операции, но внести каскадные изменения в другие отношения так, чтобы не допустить нарушения ссылочной целостности. В чем разница между логической и физической моделью данных? Ответ: Логическая модель данных включает сущности, атрибуты, отношения и ключи. Физическая модель данных включает таблицы, столбцы, типы данных, ограничения первичного и внешнего ключей, триггеры и хранимые процедуры. Что такое подмножества модели (Subject Area)? Для чего они нужны? Ответ: модели, в которые можно включить тематически общие сущности для более удобной работы с большими моделями в ERwin |