Энциклопедия по машиностроению XXL

Оборудование, материаловедение, механика и ...

Статьи Чертежи Таблицы О сайте Реклама

Сущности и атрибуты

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


Сущности состоят из совокупности отдельных записей - экземпляров сущностей (соответствуют записям в таблице). К модели данных предъявляются определенные требования (нормализация данных), которые призваны обеспечить компактность и непротиворечивость хранения данных. Основная идея нормализации данных - каждый факт должен храниться в одном месте. Это приводит к тому, что информация, которая моделируется в виде одной стрелки в модели процессов, может содержаться в нескольких сущностях и атрибутах в модели данных. Кроме того, на диаграмме модели процессов могут присутствовать различные стрелки, изображающие одни и те же данные, но на разных этапах обработки (например, необработанные детали - обработанные детали - собранное изделие). Информация о таких стрелках находится в одних и тех же сущностях. Следовательно, одной и той же стрелке в модели процессов могут соответствовать несколько сущностей в модели данных и, наоборот, одной сущности может соответствовать несколько стрелок.  [c.319]

Изменение уровня просмотра модели уровень сущностей, уровень атрибутов и уровень определений  [c.106]

Информация о стрелке может содержаться только в нескольких атрибутах сущности. Разным атрибутам одной и той же сущности могут соответствовать разные стрелки. На рис. 5.1.2 стрелка Новая часть соответствует атрибутам Номер части и Название части, стрелка Наличное количество - атрибуту Количество.  [c.320]

После описания сущностей или атрибутов следует сохранить данные и выйти из словаря.  [c.326]

Для изображений множеств сущностей и отношений используются диаграммы (графы). Множество сущностей изображается прямоугольником, а множество отношений — ромбом. Множествам обоих типов присваиваются имена. Множество сущностей, находящееся в слабой связи (иерархическом отношении) с данным множеством сущностей, показывается прямоугольником внутри прямоугольника. Атрибуты и множества значений в диаграмму не включаются. Множества сущностей соединяются с множествами отношений, в которых они участвуют, с помощью ненаправленных линий. На линиях указывается 1 или т в соответствии с тем, сколько раз сущность может возникнуть в кортежах отношений из данного множества отношений.  [c.25]

ERwin имеет два уровня представления модели - логический и физический. Логический уровень - это абстрактный взгляд на данные, на нем данные представляются так, как выглядят в реальном мире, и могут называться так, как они называются в реальном мире, например "Постоянный клиент", "Отдел" или "Фамилия сотрудника". Объекты модели, представляемые на логическом уровне, называются сущностями и атрибутами (подробнее о сущностях и атрибутах будет рассказано ниже). Логический уровень модели данных может быть построен на основе другой модели, например на основе модели процессов (см. гл. 1). Логический уровень модели данных является универсальным и никак не связан с конкретной реализацией СУБД.  [c.102]


Помимо таких объектов, как сущности и атрибуты, диаграмма может включать пзафические элементы. Для их создания служит панель рисования (табл. 2.1.6)  [c.110]

После внесения данных в модель процессов можно связать сущности и атрибуты со стрелками. Правой кнопкой мыши нужно щелкнуть по стрелке и выбрать в контекстном меню Arrow Data.  [c.323]

ОБЪЕКТЫ - общее название для процессов, явлений, понятий, сущностей и т.п., относящихся к предметным областям автоматизируемых процессоь. В концептуальных моделях О объединяются в типы О, описываемые одним, общим для каждого типа набором атрибутов. Экземпляры О как элементы типа уникальным образом идентифицируются посредством ключа типа объектов.  [c.49]

В информационной секции (между словами DATA и ENDSE ) указываются имена экземпляров сущностей и значения их атрибутов в виде следующих строк  [c.259]

В информационных моделях приложений фигурируют супщости (типы данных) и связи между ними. Установление сущностей, их атрибутов, связей и атрибутов связей означает структурирование проектных данных. Структура изделий обычно может быть представлена иерархически, в виде дерева. Иерархическая форма удобна при внесении и отслеживании изменений в модели, например, при добавлении и удалении сущностей, изменениях их атрибутов, введении новых связей. Поэтому первоочередными функциями FDM являются поддержка интерактивной работы пользователя при создании моделей изделий (процессов), структурирование описаний проектируемых объектов, предъявление полъзователю этой иерархической структуры вместе с возможностями навигации по дереву и получения нужной информации по каждой указанной пользователем структурной компоненте.  [c.294]

Вкладка Model (рис. 2.1.13) содержит в виде раскрывающегося списка все объекты модели как физического, так и логического уровня - сущности, таблицы, атрибуты, колонки, связи, представления, объекты физической памяти и др. Model Explorer позволяет редактировать объекты непосредственно в списке. Для этого необходимо щелкнуть правой кнопкой мыши по объекту. Появляется контекстное меню, содержащее следующие пункты  [c.116]

В IDEF1X различают зависимые и независимые сущности. Тип сущности определяется ее связью с другими сущностями. Идентифицирующая связь устанавливается между независимой (родительский конец связи) и зависимой (дочерний конец связи) сущностями. Когда рисуется идентифицирующая связь, ERwin автоматически преобразует дочернюю сущность в зависимую. Зависимая сущность изображается прямоугольником со скругленными углами (сущность Заказ на рис. 2.2.15). Экземпляр зависимой сущности определяется только через отношение к родительской сущности, т. е. в структуре на рис. 2.2.15 информация о заказе не может быть внесена и не имеет смысла без информации о клиенте, который его размещает. При установлении идентифицирующей связи атрибуты первичного ключа родительской сущности автоматически переносятся в состав первичного ключа дочерней сущности. Эта операция дополнения атрибутов дочерней сущности при создании связи называется миграцией атрибутов. В дочерней сущности новые атрибуты помечаются как внешний ключ - (FK).  [c.128]

Внешние ключи (Foreign Key) создаются автоматически, когда связь соединяет сущности связь образует ссылку на атрибуты первичного ключа в дочерней сущности и эти атрибуты образуют внешний ключ в дочерней сущности (миграция атрибутов ключа). Атрибуты внешнего ключа обозначаются символом (FK) после своего имени (см. рис. 2.2.40). Атрибут внешнего ключа Где работает.Номер отдела ("Где работает" - имя роли) является атрибутом первичного ключа (РК) в сущности Отдел.  [c.147]

Унификация производится, поскольку правила нормализации запрещают существование в одной сущности двух атрибутов с одинаковыми именами. В некоторых случаях (рис. 2.2.41) этот результат соответствует действительности. Сотрудники работают в отделах, каждый сотрудник ведет несколько проектов. Сущность Отдел связана идентифицирующей связью с сущностями Сотрудник и Проект, ее первичный ключ Номер отдела мигрирует в состав первичного ключа дочерних сущностей в качестве внешнего ключа. Но сущность Сотрудник, в свою очередь, тоже имеет идентифицирующую связь с сущностью Проект и атрибуты ее первичного ключа (в том числе Номер в/ядела - второй раз ) мигрируют в состав первичного ключа сущности Проект.  [c.148]

Для приведения сущности к четвертой нормальной форме следует создать новую сущность и перенести атрибуты с многозначной зависимостью в разные сущности (рис. 2.2.50, справа). Связь между новыми сущностями при этом устанавливать нельзя, поскольку в результате миграции атрибутов внещних ключей атрибуты с многозначной зависимостью вновь окажутся в одной сущности. Ссылочную целостность в этом случае следует поддерживать при помощи триггеров.  [c.155]


В примере на рис. 5.3.3 сущность Клиент, атрибуты Фамилия, Имя и Адрес будут импортированы из ВРХ-файла в модель ERwin.  [c.327]

Как правило, прикладной протокол включает большое число сущностей и их атрибутов, описания АР составляют десятки страниц на языке Express или десятки рисунков на языке Express-G. Поэтому целесообразно использовать приемы группирования тесно взаимосвязанных сущностей для более лаконичной характеристики АР. Такими группами являются единицы функциональнос-  [c.303]

Атрибуты - это свойства, используемые для описания сущностей. Имена атрибутов являются уникальными для всей модели IDEF IX, значения имён должны быть согласованными. Например, атрибут цвет можно использовать для цвета волос, цвета кожи, цвета радуги. Каждое такое использование имеет допустимый диапазон значений, и, следовательно, сущность необходимо раздельно именовать. Каждый атрибут принадлежит только одной сущности. Например, атрибут страховой номер может использоваться в модели во многих местах, но должен принадлежать только одной сущности (например, ПЕРСОНА). Все другие появления атрибутов страхового номера будут наследоваться через отношения.  [c.20]

Информационное моделирование (на базе методологии IDEF1X) представляет информацию о сущностях, их связях и атрибутах, которое может быть использовано далее при создании спецификаций EXPRESS.  [c.26]

Рассмотренный выше тип связи между экземплярами сущностей по атрибутам (с помощью ссылок на необходимые экземпляры) является одним из двух имеющихся в языке EXPRESS типов связей. Второй тип связи — генетический , или механизм множественного наследования, — состоит в следующем. С помощью зиЫуре-предложения в entity-объявлении можно указать список сущностей — непосредственных предков данной сущности, от которых она наследует все свойства — атрибуты, правила и алгоритмы. Отношение наследования транзитивно, то есть вместе с наследованием свойств непосредственных предков наследуются свойства предков вышестоящего уровня, а в итоге — свойства всей родословной . Наследование атрибутов означает их непосредственное включение в структуру собственных атрибутов сущности, в результате чего образуется сложный экземпляр.  [c.28]

При формировании сложного экземпляра необходимо задать значения как собственным атрибутам сущности, так и атрибутам всех предков. Следует заметить, что структура сложного экземпляра, относящаяся ко всей совокупности предков и рассматриваемая с уровня одного из предков сущности, однозначно определена информационной моделью лишь в сторону его предков, но не потомков, состав которых может зависеть от экземпляра. Поэтому при работе со сложным экземпляром на уровне сущности-предка доступу к атрибутам потомков предшествует обращение к стандартной функции type of, возвращающей список сущностей, представленных в экземпляре.  [c.28]


Смотреть страницы где упоминается термин Сущности и атрибуты : [c.169]    [c.113]    [c.118]    [c.118]    [c.172]    [c.324]    [c.324]    [c.325]    [c.326]    [c.326]    [c.327]    [c.260]    [c.260]    [c.301]    [c.308]    [c.216]    [c.171]    [c.256]    [c.108]    [c.125]    [c.149]    [c.154]    [c.237]    [c.315]   
Смотреть главы в:

Создание информационных систем с AllFusion Modeling Suite  -> Сущности и атрибуты

Основы автоматизированного проектирования  -> Сущности и атрибуты



ПОИСК



Атрибут

Создание сущностей и атрибутов BPwin и их экспорт

Сущность

Элементы использования модели объект (сущность)— отношение — атрибут в технологии проектирования



© 2025 Mash-xxl.info Реклама на сайте