Студопедия — Примеры сущностей с физическим и концептуальным существованием
Студопедия Главная Случайная страница Обратная связь

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

Примеры сущностей с физическим и концептуальным существованием






Физическое существование Концептуальное существование
Работник Осмотр объекта недвижимости
Объект недвижимости Инспекция объекта недвижимости
Клиент Продажа объекта недвижимости
Деталь Рабочий стаж
Поставщик  
Изделие  

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

Типы сущностей можно классифицировать как сильные и слабые.

Слабый тип сущности - тип сущности, существование которого зависит от какого-то другого типа сущности. Их иногда называют дочерними (child), зависимыми (dependent) или подчиненными (subordinate).

Сильный тип сущности - тип сущности, существование которого не зависит от какого-то другого типа сущности. Их иногда называют родительскими (parent), сущностями-владельцами (owner), доминантными (dominant)

Среди типов сущностей выделяются:

- Области значения свойств

- Свойства

- Атрибуты

Среди всех типов сущностей выделяют 2 основных типа:

1. тип сущности объекта мини-мира

2. тип сущности свойства объекта мини-мира

Множество этих типов могут пересекаться. Например свойство «объем продукции» является характеристикой работы предприятия и в то же время само характеризуется свойствами: единица измерения, Периодичность и т.д.

Принципиальное отличие между ними состоит в том, что:

1. каждому типу сущности-свойства поставлено в соответствие некоторая область значений.

Определение. Пару (тип-сущности –свойство, тип сущности-область значений) называют просто свойством.

Например, (Год рождения, натуральное число), (Цвет, Цвет={красный, синий, желтый,…}) –это свойства.

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

Например, свойство, «Цвет», может задавать функции «Цвет волос», «Цвет глаз», «Цвет одежды» и т.д.

Атрибуты являются сущностями и объединяются в тип сущности атрибут.

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

Атрибут – свойство типа сущности.

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

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

Понятие домен более специфично для БД, чем для языков программирования. В самом общем виде домен определяется заданием некоторого базового типа данных, к которому относятся элементы домена, и произвольного логического выражения, применяемого к элементу типа данных. Если вычисление этого логического выражения дает значение «истина», то элемент данных является элементом домена. Наиболее правильной интуитивной трактовкой понятия домена является понимание домена как допустимого потенциального множества значений данного типа.

Доменом атрибута называется набор значений, которые могут быть присвоены атрибуту.

Например, для атрибута ФАМИЛИЯ доменом является множество Dom(ФАМИЛИЯ)={Иванов, Петров, Ким, Ли,…}

Атрибуты делятся на:

- Простые

- Составные

- Однозначные

- Многозначные

- Производные

Простой атрибут – это атрибут, состоящий из одного компонента с независимым существованием. Рпростые атрибуты не могут быть разделены на более мелкие компоненты. Например, атрибут ПОЛ, атрибут ЗАРПЛАТА

Составной атрибут – атрибут, состоящий из нескольких компонентов, каждый из которых характеризуется независимым существованием. Например, атрибут АДРЕС может быть разбит на атрибуты: ГОРОД, РАЙОН, УЛИЦА, ДОМ, КВАРТИРА.

Однозначный атрибут – атрибут, который одно значение для одной сущности. Например, для сущности ОТДЕЛЕНИЕ, атрибут НОМЕР ОТДЕЛЕНИЯ всегда имеет единственное значение.

Многозначный атрибут – атрибут, который содержит несколько значений для одной сущности. Например, атрибут НОМЕР ТЕЛЕФОНА для фирмы может содержать несколько значений.

Производный атрибут – атрибут, значение которого является производным от некоторых связанных с ним атрибутов, принадлежащих некоторому (не обязательно данному) типу сущности. Например, атрибут ЗАДАТОК сущности ДОГОВОР НА АРЕНДУ вычисляется как удвоенная плата за аренду данного объекта недвижимости, т.е. на основе атрибута АРЕНДНАЯ ПЛАТА сущности ДОГОВОР НА АРЕНДУ.

КЛЮЧИ

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

Например, для сущности СОТРУДНИК ключевым является атрибут ТАБЕЛЬНЫЙ НОМЕР, так как у каждого сотрудника имеется свой табельный номер.

Такие атрибуты иногда называют потенциальными ключами.

Первичный ключ – это потенциальный ключ, который выбран в качестве первичного ключа.

Тип сущности может иметь несколько потенциальных ключей. Например, для сущности СОТРУДНИК потенциальными ключами являются: ТАБЕЛЬНЫЙ НОМЕР, НОМЕР СВИДЕТЕЛЬСТВА, НОМЕР ПАСПОРТА. Если один из них выбирается в качестве идентифицирующего, то он называется ключевым. Остальные ключи становятся альтернативными ключами.

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

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

Например, для сущности СОТРУДНИК составным является ключ: ФАМИЛИЯ, ИМЯ, АДРЕС.







Дата добавления: 2015-10-19; просмотров: 2099. Нарушение авторских прав; Мы поможем в написании вашей работы!



Шрифт зодчего Шрифт зодчего состоит из прописных (заглавных), строчных букв и цифр...

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

Практические расчеты на срез и смятие При изучении темы обратите внимание на основные расчетные предпосылки и условности расчета...

Функция спроса населения на данный товар Функция спроса населения на данный товар: Qd=7-Р. Функция предложения: Qs= -5+2Р,где...

Толкование Конституции Российской Федерации: виды, способы, юридическое значение Толкование права – это специальный вид юридической деятельности по раскрытию смыслового содержания правовых норм, необходимый в процессе как законотворчества, так и реализации права...

Значення творчості Г.Сковороди для розвитку української культури Важливий внесок в історію всієї духовної культури українського народу та її барокової літературно-філософської традиції зробив, зокрема, Григорій Савич Сковорода (1722—1794 pp...

Постинъекционные осложнения, оказать необходимую помощь пациенту I.ОСЛОЖНЕНИЕ: Инфильтрат (уплотнение). II.ПРИЗНАКИ ОСЛОЖНЕНИЯ: Уплотнение...

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

РЕВМАТИЧЕСКИЕ БОЛЕЗНИ Ревматические болезни(или диффузные болезни соединительно ткани(ДБСТ))— это группа заболеваний, характеризующихся первичным системным поражением соединительной ткани в связи с нарушением иммунного гомеостаза...

Решение Постоянные издержки (FC) не зависят от изменения объёма производства, существуют постоянно...

Studopedia.info - Студопедия - 2014-2024 год . (0.008 сек.) русская версия | украинская версия