Что такое концепт модель кратко

Обновлено: 27.04.2024

  • Концептуа́льная моде́ль (англ. conceptual model) — это модель, представленная множеством понятий и связей между ними, определяющих смысловую структуру рассматриваемой предметной области или её конкретного объекта.

Концептуальная модель — модель предметной области, состоящей из перечня взаимосвязанных понятий, используемых для описания этой области, вместе со свойствами и характеристиками, классификацией этих понятий, по типам, ситуациям, признакам в данной области и законов протекания процессов в ней. (Толковый словарь по искусственному интеллекту)

Связанные понятия

Латентно-семантический анализ (ЛСА) (англ. Latent semantic analysis, LSA) — это метод обработки информации на естественном языке, анализирующий взаимосвязь между библиотекой документов и терминами, в них встречающимися, и выявляющий характерные факторы (тематики), присущие всем документам и терминам.

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

Эволюционные алгоритмы — направление в искусственном интеллекте (раздел эволюционного моделирования), которое использует и моделирует процессы естественного отбора.

Упоминания в литературе

Весьма симптоматичен тот факт, что в учебниках по социологии в принципе не упоминается о влиянии естественного языка, отражающего повседневный опыт акторов исследовательского процесса на конструирование предметной области исследования. Фактически семантическое оформление концептуальной модели не может избежать воздействия со стороны естественного языка повседневного общения, поскольку исследовательский процесс – это пространство коммуникации, в котором, пользуясь словами Н. Лумана, общество наблюдает самое себя29. И исследователь, и заказчик, и привлеченные эксперты-практики в процессе постановки исследовательских задач и оформления их в понятийную модель используют речевые формы естественного языка, отражающие расхожие интерпретации, стереотипы массового сознания и т. д.

Таким образом, нами была предпринята попытка построить концептуальную модель профессионального мышления, позволяющую рассматривать его как целостную систему интеллектуальных действий, направленных на обнаружение и разрешение проблемности. В нашем понимании профессиональное мышление характеризуется движением по следующим вехам: Ситуация → Проблемность → Проблемная ситуация → Производственная задача → Решение → Реализация → Обратная связь. Данные вехи не заданы изначально, но каждая предыдущая порождает последующую. Ключевая роль в данной схеме отводится проблемности как субъективному состоянию интеллектуального затруднения субъекта профессиональной деятельности.

Связанные понятия (продолжение)

Формализа́ция — представление какой-либо содержательной области (рассуждений, доказательств, процедур классификации, поиска информации, научных теорий) в виде формальной системы или исчисления.

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

Теория языков программирования (англ. programming language theory, PLT) — раздел информатики, посвящённый вопросам проектирования, анализа, определения характеристик и классификации языков программирования и изучением их индивидуальных особенностей. Тесно связана с другими ветвями информатики, результаты теории используются в математике, в программной инженерии и лингвистике.

Темпоральная логика (англ. temporal (от лат. tempus) logic) — это логика, в высказываниях которой учитывается временной аспект. Используется для описания последовательностей явлений и их взаимосвязи по временной шкале.

Многоагентная система (МАС, англ. Multi-agent system) — это система, образованная несколькими взаимодействующими интеллектуальными агентами. Многоагентные системы могут быть использованы для решения таких проблем, которые сложно или невозможно решить с помощью одного агента или монолитной системы. Примерами таких задач являются онлайн-торговля, ликвидация чрезвычайных ситуаций, и моделирование социальных структур.

Визуализация данных — это представление данных в виде, который обеспечивает наиболее эффективную работу человека по их изучению. Визуализация данных находит широкое применение в научных и статистических исследованиях (в частности, в прогнозировании, интеллектуальном анализе данных, бизнес-анализе), в педагогическом дизайне для обучения и тестирования, в новостных сводках и аналитических обзорах. Визуализация данных связана с визуализацией информации, инфографикой, визуализацией научных данных, разведочным.

Теория распознава́ния о́браза — раздел информатики и смежных дисциплин, развивающий основы и методы классификации и идентификации предметов, явлений, процессов, сигналов, ситуаций и т. п. объектов, которые характеризуются конечным набором некоторых свойств и признаков. Такие задачи решаются довольно часто, например, при переходе или проезде улицы по сигналам светофора. Распознавание цвета загоревшейся лампы светофора и знание правил дорожного движения позволяет принять правильное решение о том, можно.

Под гибридной интеллектуальной системой (ГиИС) принято понимать систему, в которой для решения задачи используется более одного метода имитации интеллектуальной деятельности человека. Таким образом ГиИС — это совокупность.

Предме́тная о́бласть — множество всех предметов, свойства которых и отношения между которыми рассматриваются в научной теории. В логике — подразумеваемая область возможных значений предметных переменных логического языка.

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

Математическая абстракция — абстракция в математике, мысленное отвлечение. Типы абстрагирования, применяемых в математике: "чистое" отвлечение, идеализация и их различные вариации.

Теория оценивания — раздел математической статистики, решающий задачи оценивания непосредственно не наблюдаемых параметров сигналов или объектов наблюдения на основе наблюдаемых данных. Для решения задач оценивания применяется параметрический и непараметрический подход. Параметрический подход используется, когда известна математическая модель.

Обучение с подкреплением (англ. reinforcement learning) — один из способов машинного обучения, в ходе которого испытуемая система (агент) обучается, взаимодействуя с некоторой средой. С точки зрения кибернетики, является одним из видов кибернетического эксперимента. Откликом среды (а не специальной системы управления подкреплением, как это происходит в обучении с учителем) на принятые решения являются сигналы подкрепления, поэтому такое обучение является частным случаем обучения с учителем, но учителем.

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

Декомпозиция — разделение целого на части. Также декомпозиция — это научный метод, использующий структуру задачи и позволяющий заменить решение одной большой задачи решением серии меньших задач, пусть и взаимосвязанных, но более простых.

Фа́кторный анализ — многомерный метод, применяемый для изучения взаимосвязей между значениями переменных. Предполагается, что известные переменные зависят от меньшего количества неизвестных переменных и случайной ошибки.

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

Обобще́ние поня́тий — логическая операция, посредством которой в результате исключения видового признака получается другое понятие более широкого объема, но менее конкретного содержания; форма приращения знания путём мысленного перехода от частного к общему в некоторой модели мира, что обычно соответствует и переходу на более высокую ступень абстракции. Результатом логической операции обобщения является гипероним.

Инженерия знаний (англ. knowledge engineering) — область наук об искусственном интеллекте, связанная с разработкой экспертных систем и баз знаний. Изучает методы и средства извлечения, представления, структурирования и использования знаний.

Роба́стное управле́ние — совокупность методов теории управления, целью которых является синтез такого регулятора, который обеспечивал бы хорошее качество управления (к примеру, запасы устойчивости), если объект управления отличается от расчётного или его математическая модель неизвестна. Таким образом, робастность означает малое изменение выхода замкнутой системы управления при малом изменении параметров объекта управления. Системы, обладающие свойством робастности, называются робастными (грубыми.

Обра́тная связь в киберне́тике — это наличие схемных циклов в неизменяемой части машины, и условных инструкций в её изменяемой части. Обратная связь выделяет особый класс автоматов, которые участвуют в определённом виде научных экспериментов или применяются на практике.

Автокорреляция — статистическая взаимосвязь между последовательностями величин одного ряда, взятыми со сдвигом, например, для случайного процесса — со сдвигом по времени.

Анализ данных — область математики и информатики, занимающаяся построением и исследованием наиболее общих математических методов и вычислительных алгоритмов извлечения знаний из экспериментальных (в широком смысле) данных; процесс исследования, фильтрации, преобразования и моделирования данных с целью извлечения полезной информации и принятия решений. Анализ данных имеет множество аспектов и подходов, охватывает разные методы в различных областях науки и деятельности.

Категориа́льная абстра́ктная маши́на (КАМ) — это модель вычисления программы, в которой сохраняются особенности.

Эпистемическая теория игр (англ. epistemic game theory), иначе называемая интерактивной эпистемологией (англ. interactive epistemology), формализует допущения о верах и знаниях игроков относительно рациональности, поведения оппонентов, их собственных знаний и вер. Эти допущения лежат в основе различных концепций решения — правил, в соответствии с которыми прогнозируется поведение игроков и, следовательно, исход игры. Допущения часто описаны на интуитивном уровне, и эпистемический анализ необходим.

Обучение без учителя (самообучение, спонтанное обучение, англ. Unsupervised learning) — один из способов машинного обучения, при котором испытуемая система спонтанно обучается выполнять поставленную задачу без вмешательства со стороны экспериментатора. С точки зрения кибернетики, это является одним из видов кибернетического эксперимента. Как правило, это пригодно только для задач, в которых известны описания множества объектов (обучающей выборки), и требуется обнаружить внутренние взаимосвязи, зависимости.

Структурная индукция — конструктивный метод математического доказательства, обобщающий математическую индукцию (применяемую над натуральным рядом) на произвольные рекурсивно определённые частично упорядоченные совокупности. Структурная рекурсия — реализация структурной индукции в форме определения, процедуры доказательства или программы, обеспечивающая индукционный переход над частично упорядоченной совокупностью.

Стохастичность (др.-греч. στόχος — цель, предположение) означает случайность. Случайный (стохастический) процесс — это процесс, поведение которого не является детерминированным, и последующее состояние такой системы описывается как величинами, которые могут быть предсказаны, так и случайными. Однако, по М. Кацу и Э. Нельсону, любое развитие процесса во времени (неважно, детерминированное или вероятностное) при анализе в терминах вероятностей будет случайным процессом (иными словами, все процессы.

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

Проклятие размерности (ПР) — термин, используемый в отношении ряда свойств многомерных пространств и комбинаторных задач. В первую очередь это касается экспоненциального роста необходимых экспериментальных данных в зависимости от размерности пространства при решении задач вероятностно-статистического распознавания образов, машинного обучения, классификации и дискриминантного анализа. Также это касается экспоненциального роста числа вариантов в комбинаторных задачах в зависимости от размера исходных.

Математи́ческая моде́ль — математическое представление реальности, один из вариантов модели как системы, исследование которой позволяет получать информацию о некоторой другой системе.

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

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

Автоматическое доказательство (англ. Automated Theorem Proving, ATP, а также Automated deduction) — доказательство, реализованное программно. В основе лежит аппарат математической логики. Используются идеи теории искусственного интеллекта. Процесс доказательства основывается на логике высказываний и логике предикатов.

Представление знаний — вопрос, возникающий в когнитологии (науке о мышлении), в информатике и в исследованиях искусственного интеллекта.

Тематическое моделирование — способ построения модели коллекции текстовых документов, которая определяет, к каким темам относится каждый из документов.

Извлечение информации (англ. information extraction) — это задача автоматического извлечения (построения) структурированных данных из неструктурированных или слабоструктурированных машиночитаемых документов.

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

Упоминания в литературе (продолжение)

Основываясь на многомерном подходе, Э. Э. Сыманюк и М. Г. Синякова разработали концептуальную модель поликультурного профессионально-образовательного пространства личности и субъекта деятельности, образующего открытую систему, которая позволяет представить междисциплинарный характер рассматриваемой проблемы (рис. 1).

Каждый этап научно-исследовательских работ имеет научную логику развертывания своих основных положений. Она базируется на системном подходе и содержит ряд процедур: 1) изучение существующего положения, парадигм; 2) выявление проблем в развитии процесса; 3) формирование гипотезы; 4) построение концептуальной модели исследования; 5) применение методологии как совокупности подходов и методов (совокупность подходов, господствующих парадигм и существующих теорий, помогает получить новое знание); 6) обзор литературных источников и других информационных ресурсов (формирование информационной базы научного поиска); 7) подготовка программы исследования (составление структурированного и развернутого плана исследования); 8) формирование новых теоретико-методологический подходов; 9) разработка концепции; 10) разработка перспективных прикладных направлений применения результатов фундаментального исследования (рекомендаций для внедрения результатов в практическую деятельность и в учебный процесс; формирование перспективных направлений углубления исследований на базе сформулированных выводов).

2 разработка целей, содержания и концептуальной модели обучения в компьютерной среде на основе осмысления, модернизации дидактических понятий и принципов традиционной модели обучения, выбора и обоснования новых/ дополнительных дидактических принципов, которые могут дать качественное обучение в компьютерной среде;

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

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

К середине 90-х гг. прошлого века сформировался взгляд на раннюю помощь, или раннее вмешательство, как на идеологию и концептуальную модель психологической и социальной помощи, когда предупреждение проблем в развитии ребенка преобладает над коррекцией, имеющихся нарушений. В связи с этим взглядом Blackman видит раннюю помощь как междисциплинарный комплекс технологий, направленный на предотвращение или минимизацию физических, когнитивных, эмоциональных или ресурсных ограничений детей с биологическими или социальными факторами риска и их семей.

1. Понятия, фиксирующие результаты познавательной деятельности (идея, концепция, теория, гипотеза, факт и др.). Так интересна теория как концептуальная модель изучаемого объекта. Любая теория всегда абстрактна, состоит из понятий и связей между ними, объясняет объективную реальность. Теория – это системное и достоверное знание о предмете. Теория фиксирует в явлении существенное, общее, повторяющееся. Не одна, а все теории о коммуникации (философские, семиотические, психологические, макро- и микросоциологические) составляют содержание коммуникологии.

– концептуальные модели должны позволять формализовать имеющийся информационный массив до количественно измеряемых показателей;

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

концептуальная модель

Значение термина

Концептуальная модель - это определенная схема. Она в целях формирования смысловой структуры некоего объекта использует различные понятия и связи между ними. Однако стоит учитывать тот момент, что концептуальная модель системы абстрактна. Но это не единственное значение термина. Кроме того, существует понятие "концептуальная модель предметной области". Смысл данного термина состоит в том, что для описания какой-либо сферы используется перечень связанных между собой понятий. В этих целях используются классификация определений, их характеристики и свойства, а также законы происходящих в них процессов.

Основные задачи

Стоит отметить, что концептуальная модель создается в первую очередь для облегчения восприятия информации обычным пользователем. Другими словами, разрабатывается узконаправленное и подробное описание действия структуры. Чтобы добиться данного результата, необходимо в первую очередь сделать эту модель наиболее простой (с этой целью используют минимальное количество значений). А во-вторых, постараться максимально ориентировать ее на выполнение определенных задач (то есть максимально ограничить работу пользователя с нефигурирующими значениями в данной области).

концептуальная модель данных

Основные цели

Концептуальная модель преследует следующие цели:

- Создать простую, последовательную и удобную в использовании и изучении структуру. С этой целью области задач разделяются на понятия, которые можно использовать для работы с разными объектами.

- Сохранить устойчивость терминологии. Это достигается тем, что концептуальная модель данных, состоящая на начальном этапе из словаря терминов, используется для распознавания каждого действия и объекта, расписанного в программе.

Как доказано, неиспользование данной терминологии приводит к тому, что для определения одной схемы используются несколько понятий, или один и тот же термин применяется для описания различных схем.

разработка концептуальной модели

Разработка концептуальной модели

концептуальная модель системы

В имитационном моделировании нашли применение разные концептуальные модели, имеющие различную структуризацию. Чаще всего их схемы ориентируются на математические теории. Это приводит к проблемам выбора подходящей системы описания необходимого объекта моделирования. Так, к примеру, для дискретных схем принято использовать процессно-ориентировочные структуры. Чтобы составить непрерывную конструкцию, используют потоковые диаграммы системной динамики. Концептуальная модель данных разрабатывается с использованием специального языка, который закреплен в самой конструкционной структуре. Дабы упростить построение и программирование той или иной схемы, используются специально разработанные приемы технологии программирования.

Важные компоненты

Следует знать, что концептуальная модель включает в себя ряд важных элементов. В первую очередь к ним относятся исследование объектов и изучение их действий. То есть пользователь должен изучить список всех видимых для него приложений и манипуляций, которые он может совершать над каждым объектом в отдельности. Естественно, что в разработке системы могут (и, скорее всего, будут) присутствовать и другие объекты, однако они будут скрыты от пользователя.

концептуальная модель предметной области

Заключение

В ряде случаев при создании объектов концептуальной модели используют принцип структурной организации многоуровневых систем. Таким образом, разработчик достигает более легкого проектирования понятного для пользователя объекта. Подобное построение способствует управлению реализацией системы, а также облегчает создание структур команд приложения. То есть разработчик может определить, какие действия применимы к различным объектам, какие из них могут быть обобщены. Это дает возможность сделать структуру команд наиболее доступной для восприятия пользователем. То есть вместо того, чтобы изучать огромное количество объектно-ориентировочных команд, необходимо всего лишь освоить обобщенные. Анализируя все вышесказанное, можно сказать, что концептуальная модель - это всего лишь схема, которая определяет свойства элементов планируемой структуры и ее причинно-следственные связи, необходимые для достижения поставленной цели конструирования.

Концептуа́льная моде́ль (англ. conceptual model ) — это определённое множество понятий и связей между ними, являющихся смысловой структурой рассматриваемой предметной области.

Концептуальная модель — модель предметной области, состоящей из перечня взаимосвязанных понятий, используемых для описания этой области, вместе со свойствами и характеристиками, классификацией этих понятий, по типам, ситуациям, признакам в данной области и законов протекания процессов в ней. (Толковый словарь по искусственному интеллекту)

Концептуальная (содержательная) модель — это абстрактная модель, определяющая структуру моделируемой системы, свойства её элементов и причинно-следственные связи, присущие системе и существенные для достижения цели моделирования.

  • Переработать оформление в соответствии с правилами написания статей.
  • Найти и оформить в виде сносок ссылки на авторитетные источники, подтверждающие написанное.
  • Моделирование
  • Теория принятия решений

Wikimedia Foundation . 2010 .

Полезное

Смотреть что такое "Концептуальная модель" в других словарях:

концептуальная модель — Этимология. Происходит от лат. cоnceptus понятие. Категория. Форма представлений. Специфика. Система представлений человека оператора о целях его деятельности, состоянии предмета управления и способах воздействий. Психологический словарь. И.М.… … Большая психологическая энциклопедия

Концептуальная модель — Концептуальная модель: абстрактная модель, определяющая структуру исследуемого объекта (составные части и связи), свойства составных частей, причинно следственные связи. Источник: ГОСТ Р 43.0.3 2009. Национальный стандарт Российской Федерации.… … Официальная терминология

Концептуальная Модель — понятие, используемое в инженерной психологии, обозначающее систему представлений человека оператора о целях его деятельности , состоянии предмета управления и способах воздействий … Психологический словарь

Концептуальная модель — [abs­t­ract model] принципиальная основа экономико математической модели, предназначенной для реализации различными математическими и техническими средствами и, следовательно, для непосредственного решения задачи. Это предварительное,… … Экономико-математический словарь

концептуальная модель — 3.10 концептуальная модель; КМ: Модель, описывающая ряд рабочих гипотез действия стрессора на экологические компоненты объекта и/или окружающей среды. Примечание КМ описывает экосистему или ее компоненты, подверженные риску, соотношения между КТИ … Словарь-справочник терминов нормативно-технической документации

концептуальная модель (КМ) — 3.9 концептуальная модель (КМ): Модель, описывающая ряд рабочих гипотез действия стрессора на экологические компоненты объекта и/или окружающей среды. Примечание КМ описывает экосистему или компоненты экосистемы, подверженные риску, соотношения… … Словарь-справочник терминов нормативно-технической документации

концептуальная модель — konceptualusis modelis statusas T sritis automatika atitikmenys: angl. conceptual model vok. konzeptionelles Modell, n rus. концептуальная модель, f pranc. modèle conceptuel, m … Automatikos terminų žodynas

КОНЦЕПТУАЛЬНАЯ МОДЕЛЬ — (от лат. concertio совокупность, система, сумма и modulus мера, образец) совокупность представлений оператора о реальном и прогнозируемом состоянии объекта управления и СЧМ в целом, о целях и способах реализации своей деятельности. Образы и… … Энциклопедический словарь по психологии и педагогике

концептуальная модель оператора СЧМ — Совокупность представлений оператора о целях и задачах деятельности, состояниях объекта воздействия и системы "человек машина", а также способах воздействия на них. [ГОСТ 26387 84] Тематики система Человек машина … Справочник технического переводчика

Концептуальная модель базы данных

Концептуальная модель базы данных это некая наглядная диаграмма, нарисованная в принятых обозначениях и подробно показывающая связь между объектами и их характеристиками. Создается концептуальная модель для дальнейшего проектирования базы данных и перевод ее, например, в реляционную базу данных. На концептуальной модели в визуально удобном виде прописываются связи между объектами данных и их характеристиками.

Принятые определения в концептуальной базе данных

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

  1. Объект или сущность. Это фактическая вещь или объект (для людей) за которой пользователь (заказчик) хочет наблюдать. Например, Иванов Иван Иванович;
  2. Атрибут это характеристика объекта, соответствующая его сущности. Например. Задаем себе вопрос: Какую информацию нужно хранить об Иванове Иване Ивановиче? Ответы на этот вопрос и будут атрибуты объекта Иванов Иван Иванович;
  3. Третье понятие в проектировании концептуальной базы данных это связь или отношения между объектами.

Лексически более правильно говорить связь между объектами КБД и отношения между сущностями КБД (концептуальная база данных), но встретить можно самые различные сочетания сущности, объекта, связи и отношения (огрехи переводов).

ER-Diagram-элементы

Концептуальная модель базы данных условные обозначения

Концептуальная модель базы данных: принятые графические обозначения

Диаграмма сущность/отношения (объект/связь) называют ER-диаграммой или EDR (entity-relationship diagram). Сама модель сущность-связь была предложена профессором Peter Pin-Shen Chen (Питер Чен) в 1976 году. Правила написания и условные обозначения ER-диаграммы называют нотацией. Распространены две основные нотации ER-диаграмм:

  • Нотация Питера Чена;
  • Нотация Gordon Everest (Гордона Эверста). Под назаванием Crow’s Foot или Fork (вилка).

Обозначения ER-диаграммы по Питеру Чену

Чен предложил и это приняли следующие условные обозначения для ER-диаграмм:

  • Сущность или объект обозначать прямоугольником;
  • Отношения обозначать ромбом;
  • Атрибуты объектов, обозначаются овалом;
  • Если сущность связана с отношением, то их связь обозначается прямой линией со стрелкой. Необязательная связь обозначается пунктирной линией. Мощная связь обозначается двойной линией.

Каждый атрибут может быть связан с одним объектом (сущностью).

Чен нотация ER диаграммы

Нотация Gordon Everest

Gordon Everest ввел новое обозначение связей, которые получили название вилка или воронья лапа. Также он ввел, что объект должен обозначаться прямоугольником с названием типа объекта в виде имени существительного внутри прямоугольника. Причем, это имя должно быть уникальным в пределах создаваемой базы данных.

Атрибуты не выделяются в отдельную фигуру, а вписываются в прямоугольник объекта именем существительным с уточняющим словом.

ERD-Fork

концептуальная модель базы данных ERD Fork

Дополнения

Атрибуты в ER диаграмме, могут иметь свои собственные атрибуты (композитный) атрибут.

Как нарисовать ER-диаграмму-советы

Простую ER диаграмму нарисовать достаточно просто. Другое дело насыщенная, объемная ER диаграмма. Ниже приведены некоторые советы, которые помогут вам построить эффективные ER схемы:


Концептуальная модель (КМ) – это те образы и представления, которые играют роль обобщенных схем поведения.

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

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

Прежде чем начать проектировать БД [3, 12, 13], необходимо разобраться, каким образом осуществляется функционирование предметной области, для отображения которой создается БД, то есть создается ее предварительное описание. Для описания концептуальной модели может быть использован естественный язык, но такое описание будет громоздким и неоднозначным, поэтому для описания КМ чаще всего используется формализованный язык.

Инфологической моделью (ИЛМ) является описание предметной области, которое выполняется с использованием специальных языковых средств, и не зависит от применяемых программных средств.

К инфологической модели данных предъявляются такие требования как:

1) описание должно быть адекватно предметной области;

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

3) описание не должно допускать неоднозначности трактовки модели;

4) инфологическая модель должна быть конечна, т.е. должны быть четко определены границы предметной области, хотя реальный мир, который отображается в ИЛМ, бесконечен;

5) ИЛМ должна обладать свойством расширяемости. Несмотря на конечность модели в нее часто проходится вводить новые объекты. К тому же ИЛМ должна позволять возможности ввода в нее новых объектов без изменения ранее определенных. Тоже же необходимо сказать об удалении объектов.

Язык ИЛМ должен быть применим как при ручном исполнении модели, так и при машинном исполнении [10], т.е. должен обрабатываться ЭВМ, должен иметь средства тестирования ИЛМ.

Составлять инфологическую модель должен специалист, работающий в данной предметной области. Если это невозможно выполнить, то необходимо, чтобы он, хотя бы мог осуществить проверку сделанному описанию, чтобы убедиться, что особенности предметной области восприняты, верно.

К компонентам инфологической модели данных относятся:

2) описание информационных потребностей пользователей;

3) описание алгоритмических связей показателей;

4) осуществление ограничения целостности.

Тип запроса, объемно-частотные характеристики, режим использования данных определяют описание информационных потребностей пользователей. А описание алгоритмических связей показателей отражает те показатели, которые служат исходными для вычисления других данных. Обычно для этой цели используются графы взаимосвязи показателей. Ограничения целостности – правила, определяющие особенности функционирования предметной области, нарушение которых недопустимо.

Читайте также: