Курсовая работа: Проектирование базы данных агентства по оказанию маркетинговых услуг

Консалтинговое агентство предоставляет маркетинговые услуги – консультации в области аудита, экспресс- анализа и бизнес-планирования для промышленных предприятий.

Контракт подписывается каждым клиентом по каждой услуге. Он включает: фамилию клиента, название компании клиента, вид услуги, дату подписания, дату начала работ, дату завершения работ, дату оплаты, сумму контракта. Список услуг включает: код услуги, вид услуги. Данные на клиентов включают: имя клиента, фамилию клиента, название компании клиента, город, адрес, номер телефона. В консалтинговом агентстве назначается менеджер проекта по каждому контракту. Данные на менеджеров проекта содержат: фамилию и имя работника, номер телефона.

Запросы и отчеты должны быть составлены, чтобы предоставлять пользователю базы данных следующую информацию:

· список клиентов, сгруппированный по городам;

· отчет по контрактам;

· список контрактов по отдельной услуге;

· список контрактов, сгруппированный по виду услуги за прошедший год;

· три самых важных клиента (принесших наибольшую прибыль);

· список работников, отсортированный в обратном порядке в зависимости

от величины суммы контрактов;

· ежемесячная сумма контрактов на услуги каждого вида;

· годовой отчет по сумме, полученной за оказанные услуги;

· запрос на создание архивной таблицы и запрос на исключение данных из основной таблицы контрактов, выполненных 3 года назад и более.

1.1.2 Перечислим сущности:

· «Данные на клиентов»,

· «Контракты»,

· «Список услуг»,

· «Данные на менеджеров».

Определим атрибуты сущности – это поименованная характеристика сущности.

Таблица 1.1.1Атрибуты сущности Данные на клиентов

Код клиента Числовой
Имя клиента Текстовый
Фамилия клиента Текстовый
Компания Текстовый
Город Текстовый
Адрес Текстовый
Телефон Числовой

Таблица 1.1.2Атрибуты сущности Контракты

Код контракта Числовой
Фамилия клиента Текстовый
Компания клиента Текстовый
Вид услуги Текстовый
Дата подписания Дата
Дата начала работ Дата
Дата завершения работ Дата
Дата оплаты Дата
Сумма контракта Числовой

Таблица 1.1.3Атрибуты сущности Список услуг

Код услуги Числовой
Вид услуги Текстовый

Таблица 1.1.4Атрибуты сущности Данные на менеджеров

Код менеджера Числовой
Фамилия Текстовый
Имя Текстовый
Телефон Числовой

1.1.3 Покажем связи между сущностями. Дадим определение:

· Связь между сущностями – это ассоциация между двумя и более сущностями.

· Класс принадлежности экземпляров сущности: говорят, что сущность обладает обязательным классом принадлежности, если все экземпляры первой сущности (или второй) связаны хотя бы с одним экземпляром второй (или первой) сущности.

Класс принадлежности может быть обязательным или необязательным.

0 (необязательный) – если каждый экземпляр сущности не связан ни с одним экземпляром другой сущности;

1 (обязательный) – если каждый экземпляр сущности связан хотя бы с одним экземпляром другой сущности.

К-во Просмотров: 432
Бесплатно скачать Курсовая работа: Проектирование базы данных агентства по оказанию маркетинговых услуг