Введение в системы управления базами данных




Глава 8. Элементы модели "сущность-связь"


    Глава 8. Элементы модели "сущность-связь"
    Глава 8. Элементы модели "сущность-связь" Моделирование структуры базы данных при помощи алгоритма нормализации, описанного в предыдущих главах, имеет серьезные недостатки: Первоначальное размещен...
    Определение 1
    Определение 1 . Сущность - это класс однотипных объектов, информация о которых должна быть учтена в модели. Каждая сущность должна иметь наименование, выраженное существительным в единственном чис...
    Примерами сущностей могут быть...
    Примерами сущностей могут быть такие классы объектов как "Поставщик", "Сотрудник", "Накладная". Каждая сущность в модели изображается в виде прямоугольника с наименованием: Рис. 1...
    Определение 2
    Определение 2 . Экземпляр сущности - это конкретный представитель данной сущности. Например, представителем сущности "Сотрудник" может быть "Сотрудник Иванов". Экземпляры сущностей должны быть раз...
    Определение 3
    Определение 3 . Атрибут сущности - это именованная характеристика, являющаяся некоторым свойством сущности. Наименование атрибута должно быть выражено существительным в единственном числе (возможн...
    Примерами атрибутов сущности "Сотрудник"...
    Примерами атрибутов сущности "Сотрудник" могут быть такие атрибуты как "Табельный номер", "Фамилия", "Имя", "Отчество", "Должность", "Зарплата" и т.п. Атрибуты изображаются в пределах прямоугольни...
    Определение 4
    Определение 4 . Ключ сущности - это неизбыточный набор атрибутов, значения которых в совокупности являются уникальными для каждого экземпляра сущности. Неизбыточность заключается в том, что удален...
    Определение 5
    Определение 5 . Связь - это некоторая ассоциация между двумя сущностями. Одна сущность может быть связана с другой сущностью или сама с собою. Связи позволяют по одной сущности находить другие сущ...
    Пример разработки простой ER-модели...
    Задав дополнительные вопросы менеджеру, мы выяснили, что фирма имеет несколько складов. Причем, каждый товар может храниться на нескольких складах и быть проданным с любого склада. Куда поместить...
    Концептуальные и физические ER-модели
    Концептуальные и физические ER-модели Разработанный выше пример ER-диаграммы является примером концептуальной диаграммы . Это означает, что диаграмма не учитывает особенности конкретной СУБД. По д...
    Выводы
    Выводы Реальным средством моделирования данных является не формальный метод нормализации отношений, а так называемое семантическое моделирование . В качестве инструмента семантического моделирован...








Начало