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

Задание на курсовую работу

Проект №6. Консалтинговое агентство.

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

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

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

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

- Отчет по контрактам;

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

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

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

- Список работников, отсортированный в обратном порядке в зависимости от величины суммы контрактов;

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

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

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


Введение

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

Системы управления базами данные (СУБД) – это набор программных модулей, необходимый и достаточный для создания и поддержания базы данных, т.е. универсальная часть, решающая стандартные задачи по информационному обслуживанию пользователя.

Существует несколько видов СУБД. Наиболее известными и популярными СУБД являются Access, FoxPro и Paradox. Данная работа выполнена в Access.

Один из основных типов моделей данных – реляционная база данных.

Термин «реляционный» (от латинского relation – отношение) указывает, прежде всего, на то, что такая модель хранения данных построена на взаимоотношении составляющих ее частей.

В настоящее время реляционный подход к построению баз данных является наиболее распространенным. Достоинства такого подхода:

· наличие небольшого набора абстракций, которые позволяют сравнительно просто моделировать большую часть предметной области и допускают сравнительно простое и точное формализованное определение;

· наличие простого и в то же время мощного математического аппарата, опирающегося на теорию множеств;

· возможность манипулирования данными без необходимости знаний конкретной физической организации базы данных во внешней области.


1. Проект БД

1.1 Инфологическая модель (ER-диаграмма)

В данной работе модель будет строиться на основе метода «Сущность – связь». Этот метод основан на ER-диаграммах. Для ясности дадим некоторые основные определения.

· Сущность – это некоторое множество объектов материального и нематериального мира, информация которых хранится в базе данных.

· Ключ сущности – некоторое множество атрибутов, служащее для определения экземпляров сущности.

В первую очередь необходимо начать с описания объектов базы данных (сущностей), определения их атрибутов и установки связей между сущностями.

--> ЧИТАТЬ ПОЛНОСТЬЮ <--

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