Вход

Модель «сущность – связь»: методы и средства моделирования

Рекомендуемая категория для самостоятельной подготовки:
Курсовая работа*
Код 591789
Дата создания 2016
Страниц 30
Мы сможем обработать ваш заказ (!) 20 сентября в 12:00 [мск]
Файлы будут доступны для скачивания только после обработки заказа.
1 600руб.
КУПИТЬ

Содержание

ВВЕДЕНИЕ 3
1. ИСТОРИЧЕСКАЯ СПРАВКА ПРОИСХОЖДЕНИЯ И АНАЛИЗ МОДЕЛЕЙ «СУЩНОСТЬ – СВЯЗЬ» 5
1.1 История, роль, назначение, классификация, возможности и недостатки модели «сущность – связь» 6
1.2 Сущность моделей один к одному, один ко многим, многие ко многим. Их особенности и реализация 9
2. ОБОСНОВАНИЕ МЕТОДОВ И СРЕДСТВ МОДЕЛИРОВАНИЯ МОДЕЛЕЙ ОДИН К ОДНОМУ, ОДИН КО МНОГИМ, МНОГИЕ КО МНОГИМ 19
2.1 Пример методов и средств моделирования сущности один к одному 20
2.2 Пример методов и средств моделирования сущности один ко многим 22
2.3 Пример методов и средств моделирования сущности многие ко многим 25
ЗАКЛЮЧЕНИЕ 27
СПИСОК ИСПОЛЬЗОВАННОЙ ЛИТЕРАТУРЫ 29


Введение

Представление информации о предметной области связано с моделированием данных. На сегодня существуют различные модели данных, которые имеют свои преимущества и недостатки, и каждая из моделей имеет свою область применения.
Начало исследований в области моделирования данных связано с 80-ми годами прошлого века, когда Е. Кодд (E. Codd) впервые ввел понятие модели данных. Модели данных по возможностям построения описания предметной области в терминах близких к терминов предметной области можно разделить на две группы.
К первой группе относятся универсальные модели данных, такие как иерархическая, сетевая, реляционная, объектно-ориентированная, позволяющие решать широкий круг задач, но при этом элементы данных этих моделей включают сравнительно малый содержательный содержание. Ко второй группе относятся модели, обеспечивающие представление информации на уровне близком к представлений специалистов предметной области, которых не интересует способы представления данных и их взаимосвязей. Модели второй группы используют для построения концептуальных моделей, которые затем можно транслировать в модели первой группы. К данной группе можно отнести, например, модель "сущность-связь", семантическую объектную модель.
Одной из самых популярных концептуальных моделей данных является модель "сущность-связь", или ER-модель (Entity-Relationship model). На использовании разновидностей данной модели базируется большинство современных подходов к проектированию моделей данных (главным образом, реляционных или объектно-ориентированных). Модель "сущность-связь" является простой визуальной моделью данных (графической нотацией).
В курсовой работе рассматривается именно модель "cущность-связь", которая является неформальной моделью предметной области.
Основная цель курсовой – исследование модели "cущность-связь".
Объектом исследования – проектирование моделей.
Предметом исследования является модель "сущность - связь".
Учитывая цель в работе ставятся следующие задачи:
- провести исторический обзор эволюции модели:
1. рассмотреть историю, роль, назначение, классификацию, возможности и недостатки модели «сущность - связь»;
2. унифицировать понятие и терминологию модели: сущность моделей один к одному, один ко многим, многие ко многим. Их особенности и реализация.
- Сделать обоснование методов и средств моделирования моделей один к одному, один ко многим, многие ко многим:
1. Привести пример методов и средств моделирования сущности один к одному;
2. Привести пример методов и средств моделирования сущности один ко многим;
3. Привести пример методов и средств моделирования сущности многие ко многим.



Фрагмент работы для ознакомления

В ходе выполнения курсовой работы исследованы методы и средства моделирования модели "сущность-связь", основываясь на ее формальных основаниях. Отсутствие адекватной формализации модели "сущность-связь" является причиной отсутствия единого общепринятого стандарта модели, что побуждает возникновение трудностей использования модели.
На сегодняшний день не существует единого общепринятого стандарта для модели "сущность-связь", но есть набор общих конструкций, которые лежат в основе большинства вариантов модели. Данная ситуация возникла из-за того, что разные авторы предлагают свои элементы модели и соответствующую терминологию и не имеет единого стандарта, а есть группы пользователей (сторонников), которые применяют тот или другой вариант данной модели.
Существует единственный простой универсальный критерий правильности модели «сущность - связь» предметной области (а следовательно, и схемы базы данных), который можно назвать принципом неизбыточности или главным принципом семантического моделирования: модель «сущность-связь» должна позволять хранение любых сведений только в одном месте.
Для успешной реализации проекта объект проектирования должен быть адекватно описан, то есть должны быть построены полные и непротиворечивые модели архитектуры программного обеспечения, обусловливающие совокупность структурных элементов системы и связи между ними, поведение элементов системы в процессе их взаимодействия, а также иерархию подсистем, объединяющих структурные элементы.
Модели являются средствами для визуализации, описания, проектирования и документирования архитектуры системы. Моделирование - центральное звено всей деятельности по созданию качественного программного обеспечения. Модели строятся для понимания и осмысления структуры и поведения будущей системы, облегчения управления процессом ее создания, уменьшение возможного риска и документирования принятых проектных решений.
Разработка точных моделей гарантирует корректность архитектуры программного обеспечения. Поскольку сложность систем постоянно растет, важно иметь эффективные методы моделирования. Хотя есть много и других факторов, влияющих на успех разработки проекта, однако наличие строгого стандарта языка моделирования весьма важно.
Язык моделирования должен состоять из: элементов модели - функциональных концепций моделирования и их семантики; нотации - визуального представления элементов моделирования; документации по использованию - правила применения элементов в пределах построения тех или иных типов моделей программного обеспечения.

Список литературы

1. Беленькая, М.Н. Администрирование в информационных системах.: учебное пособие / М.Н. Беленькая, С.Т. Малиновский, Н.В. Яковенко. — Электрон. дан. — М. : Горячая линия-Телеком, 2011. — 400 с.
2. Горбачев В.А., Габова К.И. Управление данными. Учебное пособие. – Сыктывкар: СЛИ, 2014. – 148 с.
3. Громов Ю.Ю., Иванова О.Г. и др. Управление данными. Учебник. ― Тамбов: Изд-во ФГБОУ ВПО «ТГТУ», 2015. ― 192 с.
4. Грошев А.С. Основы работы с базами данных. М.: Национальный Открытый Университет "ИНТУИТ", 2016. – 256 c.
5. Гущин, А.Н. Базы данных : учебно-методическое пособие / А.Н. Гущин. - 2-е изд. испр. и доп. - М. ; Берлин : Директ-Медиа, 2015. - 311 с. : ил. - Библиогр.: с. 226
6. Зыков, Р.И. Системы управления базами данных / Р.И. Зыков. - М. : Лаборатория книги, 2012. - 162 с.
7. Избачков, Ю.С. Петров В.Н., Васильев А.А., Телина И.С. Информационные системы -3-е изд. -СПб.: Питер, 2011. -539 с
8. Карпова Т.С. Базы данных. Модели, разработка, реализация. 2-е изд. — М.: НОУ "Интуит", 2016. — 403 с.
9. Кузин А.В., Левонисова С.В. Базы данных. М.: Академия, 2012. – 317 с.
10. Макарова, Н. В., Волков, В. Б. Информатика / Н. В. Макарова, В. Б. Волков — СПб. : Питер, 2013. — 576 с
11. Нестеров С.А. Базы данных. Интеллектуальный анализ данных. Учебное пособие. — СПб.: Изд-во Политехн. ун-та, 2011. — 272 с.
12. Нестеров С.А. Базы данных. Учебное пособие. — СПб.: Изд-во Политехн. ун-та, 2013. — 150 с.
13. Перевозчиков, В.Я. Разработка и сопровождение баз данных в MS SQL Server 2000 / В.Я. Перевозчиков. - М. : Лаборатория книги, 2012. - 241 с.
14. Базы данных: модели, разработка, реализация [Электронный ресурс]. URL: http://www.intuit.ru/studies/courses/1001/297/lecture/7411
15. Элементы модели "сущность-связь" [Электронный ресурс]. URL: http://citforum.ck.ua/database/dblearn/dblearn08.shtml

Очень похожие работы
Пожалуйста, внимательно изучайте содержание и фрагменты работы. Деньги за приобретённые готовые работы по причине несоответствия данной работы вашим требованиям или её уникальности не возвращаются.
* Категория работы носит оценочный характер в соответствии с качественными и количественными параметрами предоставляемого материала. Данный материал ни целиком, ни любая из его частей не является готовым научным трудом, выпускной квалификационной работой, научным докладом или иной работой, предусмотренной государственной системой научной аттестации или необходимой для прохождения промежуточной или итоговой аттестации. Данный материал представляет собой субъективный результат обработки, структурирования и форматирования собранной его автором информации и предназначен, прежде всего, для использования в качестве источника для самостоятельной подготовки работы указанной тематики.
bmt: 0.00461
© Рефератбанк, 2002 - 2024