Тема: ИССЛЕДОВАНИЕ, РАЗВИТИЕ И РЕАЛИЗАЦИЯ «18-ТНЕ»-ОТНОШЕНИЙ В ERM-МОДЕЛИ
Характеристики работы
Закажите новую по вашим требованиям
Представленный материал является образцом учебного исследования, примером структуры и содержания учебного исследования по заявленной теме. Размещён исключительно в информационных и ознакомительных целях.
Workspay.ru оказывает информационные услуги по сбору, обработке и структурированию материалов в соответствии с требованиями заказчика.
Размещение материала не означает публикацию произведения впервые и не предполагает передачу исключительных авторских прав третьим лицам.
Материал не предназначен для дословной сдачи в образовательные организации и требует самостоятельной переработки с соблюдением законодательства Российской Федерации об авторском праве и принципов академической добросовестности.
Авторские права на исходные материалы принадлежат их законным правообладателям. В случае возникновения вопросов, связанных с размещённым материалом, просим направить обращение через форму обратной связи.
📋 Содержание
Введение 6
1 «18-ТНЕ»-отношения 8
1.1 Понятие «IS-THE»-отношения 8
1.2 Разновидности «IS-THE»-отношений и дополнительные понятия 9
1.2.1 «IS-THE»-кластер 9
1.2.2 «IS-THE»-категоризации 12
2 Методы представления «IS-THE»-кластеров в реляционной схеме 14
2.1 Методы представления «IS-THE»-кластеров в реляционной схеме в случае полного единичного наследования 14
2.1.1 Выбор метода представления «IS-THE»-кластеров в реляционной схеме.
Единичное наследование 34
2.1.2 Правила представления «IS-THE»-кластеров в реляционной схеме. Единичное
наследование 34
2.2 Методы представления «IS-THE»-кластеров в реляционной схеме в случае полного множественного наследования 37
2.2.1 Выбор метода представления «IS-THE»-кластеров в реляционной схеме.
Множественное наследование 51
3 Методы представления «IS-THE»-категоризаций в реляционной схеме 53
3.1.1 Выбор метода представления «IS-THE»-категоризаций в реляционной схеме ....63
4 Реализация «IS-THE»-отношений 65
4.1 Реализация «IS-THE»-кластеров в реляционной схеме 67
4.2 Реализация «IS-THE»-категоризаций в реляционной схеме 75
Заключение 79
Список использованной литературы 81
📖 Аннотация
📖 Введение
Это важное для человека явление давно изучается исследователями, правда задачи конкретной науки накладывают свой отпечаток на представление об этом предмете [1, 2]. Соответственно, используются и различные термины для обозначения «Х8-Л»-отношений: собственно, «Х8-Л»-отношение, «Х8-ХК»-отношение (семантические сети), отношение наследования (системы представления знаний и системы объектно-ориентированного программирования), отношения принадлежности и включения (теория множеств), операции обобщения и ограничения понятий (логика), отношения «суперкласс-подкласс», «супертип-подтип» и т.п. Интуитивно все эти термины имеют близкие смыслы, но есть и существенные отличия (Рисунок 1).
В моделировании данных эта естественная для людей форма представления информации была предложена не сразу. В семантических моделях она появилась вместе с расширенной моделью «Сущность-Связь» (Enhanced/Extended Entity-Relationship Model - EERM) в 80-х годах прошлого века [3, 4]. В этой модели для представления «XS-Л»- отношений введены такие структурные понятия, как специализация и категоризация.
Но даже в моделировании данных нет единого мнения во взглядах на «XS-Л»- структуры, что уж говорить об отличии этих представлений от логических основ. В семантической модели «Сущность - Связь - Отображение» (Entity-Relationship-Mapping Model - ERMM) [5] введено новое понятие «IS-THE»-отношения (отношения «ЕСТЬ- ЭТОТ») базирующееся на безупречных логических канонах с сохранением функциональности, востребованной в моделировании данных.
Целями данной работы является исследование и развитие «XS-THE»-отношений в ERM-модели, их реализация в CЛSE-системе Oracle Designer.
Данных целей можно достигнуть, решив следующие задачи:
■ Доработать методы и правила представления «XS-THE»-кластеров в реляционной схеме в случае единичного и множественного наследования.
■ Реализовать правила представления «18-ТНЕ»-кластеров в реляционной схеме в среде Oracle Designer.
■ Разработать методы и правила представления «IS-THE»-категоризаций в реляционной схеме.
■ Реализовать правила представления «IS-THE»-категоризаций в реляционной схеме в среде Oracle Designer.
Решение данных задач позволит расширить возможности ERM-модели в части проектирования «IS-THE»-отношений и их дальнейшей трансляции в реляционную схему.
✅ Заключение
■ Рассмотрены методы представления «IS-THE»-кластеров с единичным наследованием в реляционной схеме с точки зрения эффективности применения в случаях динамичного и статичного кластера, а также в случае кластера с мигрирующими и стабильными экземплярами подклассов. По итогам анализа доработаны правила преобразования кластеров в реляционную схему.
■ Проведён анализ и доработка методов представления «IS-THE»-кластеров с единичным наследованием для случая множественного наследования.
■ Разработаны методы и правила представления «IS-THE»-категоризаций в реляционной схеме.
■ Реализован механизм преобразования «IS-THE»-кластеров и «IS-THE»- категоризаций из ERM-схемы в реляционную схему в среде Oracle Designer.
По результатам аналитического обзора литературы, посвященного понятию «IS-A»- отношение и анализу понятия «IS-THE»-отношение опубликована статья в Вестнике Томского государственного университета: Бабанов А.М., Квач Е.С. «IS- THE»- отношение в семантических моделях данных: основные понятия и разновидности //Вестн. Том. гос. ун-та. УВТиИ. 2016. № 1(34). С. 69-78.
В рамках разработки методики проектирования «:К-ТНЕ»-кластеров: сверху вниз (метод специализации) и снизу вверх (метод генерализации) опубликована статья: Бабанов А.М., Квач Е.С. «IS- THE»- отношения в семантических моделях данных: предпосылки использования и правила построения //Вестн. Том. гос. ун-та. УВТиИ. 2016. № 3(36). С. 81-90.
В рамках демонстрации результатов исследований «IS-THE»-отношений опубликованы тезисы докладов:
■ Бабанов А.М., Квач Е.С. «:К-ТНЕ»-отношение - средство представления «IS- А»-отношения в моделях данных // Новые информационные технологии в исследовании сложных структур: материалы одиннадцатой конференции 6-10 июня 2016 г / Урал. гос. архит.-худож. ун-т, Нац. исслед. Том. гос. ун-т, Урал. федер. ун-т им. первого Президента России Б. Н. Ельцина. - Томск: Издательский Дом Томского государственного университета, 2016. P. 66-67.
■ Бабанов А.М., Квач Е.С. Использование «:К-ТНЕ»-кластеров для представления иерархий обобщения в моделях данных // Новые информационные технологии в исследовании сложных структур: материалы одиннадцатой конференции 6-10 июня 2016 г / Урал. гос. архит.-худож. ун-т, Нац. исслед. Том. гос. ун-т, Урал. федер. ун-т им. первого Президента России Б. Н. Ельцина. - Томск: Издательский Дом Томского государственного университета, 2016. P. 67-68.
Получен диплом III степени за победу в конкурсе научно-исследовательских работ на секции Computer Sience на XX Всероссийской научно-практической конференции «Научное творчество молодежи. Математика. Информатика». Доклад опубликован в сборнике конференции: A.M. Babanov, E.S. Kvach. Basic Notions and Variants "IS - THE" - Relations in semantic data models //Научное творчество молодежи. Математика. Информатика: материалы XX Всероссийской научно-практической конференции (28-29 апреля 2016 г.). Ч. 1. P 159-164.
По мнению автора, все поставленные задачи данной магистерской диссертации решены и цели достигнуты. Результаты работы расширяют описательные возможности ERM-модели в части проектирования «IS-THE»-отношений.
По мнению автора, необходимо продолжить исследование «18-ТНЕ»-отношений: создать рекомендации по определению хранимых, получаемых и частично-получаемых «IS-THE»-кластеров; разработать и реализовать правила изменения динамического кластера; определить предпосылки использования «IS-THE»-категоризаций и создать правила построения «IS-THE»-категоризаций в ERM-схеме.



