Создание модели данных в 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
 
	 
		