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