Студопедия

Главная страница Случайная страница

Разделы сайта

АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника






Атрибуты. Атрибут.Свойство типа сущности или типа связи.






 

Атрибут. Свойство типа сущности или типа связи.

Домен атрибута. Набор допустимых значений одного или нескольких атрибутов.

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

Простой атрибут. Атрибут, состоящий из одного компонента с независимым существованием. Простые атрибуты не могут быть разделены на более мелкие компоненты.

Составной атрибут. Атрибут, состоящий из нескольких компонентов, каждый из которых характеризуется независимым существованием.

Когда следует определять атрибут как простой/составной.

Однозначный атрибут. Атрибут, который содержит одно значение для каждого экземпляра сущности определенного типа.

Многозначный атрибут. Атрибут, который содержит несколько значений для каждого экземпляра сущности определенного типа.

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

Например, атрибут /totalStaff (Общее количество сотрудников) сущности типа Staff может быть вычислен на основе подсчета общего количества экземпляров сущности Staff.

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

Потенциальный ключ должен содержать значения, которые уникальны для каждого отдельного экземпляра сущности данного типа. Это означает, что потенциальный ключ не может содержать значения NULL.

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

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

Составной ключ. Потенциальный ключ, который состоит из двух или нескольких атрибутов.






© 2023 :: MyLektsii.ru :: Мои Лекции
Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав.
Копирование текстов разрешено только с указанием индексируемой ссылки на источник.