Создание модели данных в case-средстве Erwin Data Modeler
Автор: Конькова Д.С., Матвеев В.А., Комиссарова О.Р.
Журнал: Теория и практика современной науки @modern-j
Рубрика: Основной раздел
Статья в выпуске: 11 (17), 2016 года.
Бесплатный доступ
Статья посвящена разработке базы данных для рекламного агентства. База данных содержит минимальное количество полей. Модель данных будет представлена в CASE-средстве ERwin Data Modeler. Модель данных будет представлена сразу в 3 нормальной форме.
Медиаплан, рекламное агентство, база данных, структура
Короткий адрес: https://sciup.org/140267525
IDR: 140267525
Текст научной статьи Создание модели данных в case-средстве Erwin Data Modeler
Рекламному агентству необходима база данных (БД), предназначенная для хранения информации об проводимых рекламных кампаниях, сроках проведения, видах рекламы и клиентах агентства.
Информация, хранимая в БД, должна быть необходима и достаточна для формирования медиаплана, оформляемого на рекламную кампанию.
Один медиаплан может содержать информацию об одной организации заказавшей кампанию и о нескольких видах рекламы. Медиаплан не предполагает отслеживание выполнения рекламной кампании. Медиаплан должен выглядеть как на рис.1.
Рекламное агенство "Darya"
Заказчик
Дата начала:
Дата окончания:
Медиаплан рекламной кампании
Дата вид""——— |
Месяц |
Месяц |
Стоимость |
||||
1 неделя |
2неделя |
3неделя |
1неделя |
2неделя |
Знеделя |
||
ролик на TV-канале |
5 часов |
5 часов |
5 часов |
5 часов |
5 часов |
5 часов |
70000 |
радио на волне |
3 часа |
3 часа |
3 часа |
3 часа |
3 часа |
3 часа |
50000 |
интернет (ссылка на сайт) |
постоянна |
постоянна |
постоянна |
постоянна |
постоянна |
постоянна |
20000 |
интернет (ссылка на сайт) |
постоянна |
постоянна |
постоянна |
постоянна |
постоянна |
постоянна |
20000 |
Итог: |
160000 |
Рис. 1. Полученный медиаплан
Для этого, необходимо продумать какие атрибуты и сущности должна содержать наша БД (таб.1.).
Таб. 1. Список необходимых атрибутов и сущностей
№ п/п |
Атрибуты |
Тип |
Размер |
Объекты (сущности) |
1. |
ФИО заказчика (отдельным полем фамилию, имя и отчество) |
varchar |
фамилия [20] имя [15] отчество [15] |
Заказчик |
2. |
Код заказчика |
int |
[9999] |
Заказчик |
3. |
Номер медиаплана (PK) |
int |
[9999] |
Медиаплан |
4. |
Дата начала |
datetime |
Медиаплан |
|
5. |
Дата окончания |
datetime |
Медиаплан |
|
6. |
Стоимость |
money |
Медиаплан |
7. |
Код рекламы (FK) |
int |
[9999] |
Медиаплан |
8. |
Код рекламы (PK) |
int |
[9999] |
Вид рекламы |
9. |
Вид рекламы |
varchar |
[50] |
Вид рекламы |
Сокращение PK (primary key) – обозначает, что атрибут будет первичным ключом, а FK (foreign key ) – внешним ключом.
Разделение полученных объектов (сущностей) на объекты-справочники и объекты оперативной информации:
-
•"Вид рекламы", "Заказчик"– справочники;
-
•" Медиаплан " - объект оперативной информации.
По полученным данным построим модель данных (рис.2.).

Рис. 2. Полученная модель данных в CASE-средстве ERwin Data Modeler
Отношение находится в 3 нормальной форме, минимизация числа сущностей не требуется [1].
Список литературы Создание модели данных в case-средстве Erwin Data Modeler
- Давлеткиреева Л.З., Назаров В.О., Мусыгина А.А. Разработка технологической модели обработки данных и компонентов сети для КИС//Современные инновации в науке и технике: сб. научных трудов 4-ой Международной научно-практической конференции (17 апреля 2014 года)/редкол.: Горохов А.А. (отв. Ред.); В 4-х томах, Том 2., Юго-Зап. гос. ун-т. Курск, 2014. 413 с.-С.17-21