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

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

Основные команды SQL | Распределенная база данных. Определение, основные термины, типы моделей, достоинства и недостатки | Принципы и этапы проектирования и создания баз данных | Нормализация отношений с примерами (1НФ, 2НФ, 3НФ) |


Читайте также:
  1. A) проанализируйте модели образования слов, прочтите и переведите слова и словосочетания, созданные на их основе.
  2. Benefits of simulations- Преимущества моделирования
  3. CRON модели для газетной и газетно-коммерческой печати
  4. D-моделирование) автобусной остановки
  5. II. Приводимые в словаре грамматичемкие категории и их формы
  6. II. ФОРМЫ ИТОГОВОЙ АТТЕСТАЦИИ ПО ПРОГРАММЕ
  7. IV. Формы контроля за исполнение регламента.

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

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

Экземпляр объекта(кортеж, запись) – единичное значение объекта.

Выделяют четыре уровня моделей представления данных в базе:

1. Концептуальная модель(концептуальная схема) – это совокупность объектов и их взаимосвязей вне зависимости от конкретной СУБД.

2. Логическая модель(логическая схема) – это концептуальная модель в терминах конкретной СУБД.

3. Внутренняя модель(физическая схема, физическая модель) – это представление данных на внешнем носителе.

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

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

Независимость данных – это возможность использования БД без знания внутреннего представления данных и отсутствие необходимости корректировать программы при изменении логической (первый уровень независимости) и физической (второй уровень) моделей базы данных.

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

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

Рассмотрим четыре формы записи концептуальной модели.

· Овал‑диаграммы Бахмана. Наименование каждого объекта заключается в овал, и овалы соединяются линиями связей объектов. Достоинства: наглядность и компактность. Недостаток – отсутствие атрибутов.

· Табличная форма. Объект представляется в виде таблицы: наименование объекта – это наименование таблицы, а наименования атрибутов указываются в ее строках или колонках. Ключевые атрибуты выделяются (обычно подчеркиванием). Достоинство: детализация. Недостатки: громоздкость при большом числе объектов и трудоемкость.

· Списки. Объект представляется в виде списка: наименование объекта является наименованием списка, которое указывается перед списком, а наименования атрибутов указываются через запятые в виде списка, заключенного в круглые скобки. Ключевые атрибуты выделяются. Достоинства: детализация и меньшая трудоемкость. Недостатки: меньшая наглядность и громоздкость при большом числе объектов.

· ER‑диаграммы. Графическое изображение взаимосвязей объектов и их экземпляров в виде ER‑диаграмм и диаграмм ER‑экземпляров (ER (Essence Relation) – англ. “сущность” и “связь”).

Диаграмма ER‑типа: [ЗАВОД|*]–<производит>–[*|ИЗДЕЛИЕ]

Диаграмма ER‑экземпляров (таблица: |ЗАВОД*|ПРОИЗВОДИТ|*ИЗДЕЛИЕ|)

Для класса обязательного объекта “жирная” точка указывается на линии связи в прямоугольнике, смежном с прямоугольником этого объекта, а для необязательных – вне прямоугольника объекта.


Дата добавления: 2015-11-14; просмотров: 61 | Нарушение авторских прав


<== предыдущая страница | следующая страница ==>
Последние исследования инициативной группы, выводы археологов, найденные исторические архетипы, оставленные нам в наследство ариями, подтверждают данную точку зрения.| Индексирование таблиц. Определение индекса и его назначение. Типы индексов

mybiblioteka.su - 2015-2024 год. (0.009 сек.)