Сейчас на сайте
Сейчас на сайте 0 пользователей и 0 гостей.

Атрибут и уровни информационной модели

АТРИБУТ объекта - каждое отдельное свойство объекта, характеризующее его экземпляр, в то же время это характеристика, общая для всех возможных экземпляров. Например, необходимо создать информационную модель в виде БД литературы, находящейся в библиотеке. В данном случае, можно считать, что это некоторое количество однородных объектов, причем в каждом из литературных источников содержится определенная информация.
Простейшая модель библиотеки – это просто список всех книг, составленный в произвольной форме, с указанием, например, номера книги, ее названия, количества страниц и т. п. Однако такая информационная модель не может быть обработана компьютером. Поэтому для библиотеки разрабатывается специальный набор атрибутов. Для каждого литературного источника можно задать: инвентарный номер книги; название; фамилию автора; год издания; классификационный номер согласно рубрикатора; краткое содержание; объем и т. д. При таком определении атрибутов объекта может быть получена более или менее полноценная информационная модель, которую уже можно использовать в компьютерной технологии.
Одновременно из этого примера видно, что модель содержит не всю, а только существенную информацию о наборе объектов. В любой момент времени может быть произведено уточнение модели, путем дополнения ее новыми атрибутами, например: тип литературного источ-ника (книга, журнал, дискета, CD-ROM, и т. п.); тематическая направленность; издательство и т. п. Точность модели можно повышать, но собрать всю информацию о моделируемом объекте в принципе не возможно.
Возможны две точки зрения на информационную модель и, соответственно, два уровня модели:

  1. Логический (точка зрения пользователя) - описывает данные, задействованные в бизнес-процессе предприятия. Логический уровень означает прямое отображение фактов из ре-альной жизни. Например, люди, столы, отделы, собаки и компьютеры являются реальными объектами. На логическом уровне не рассматривается использование конкретной СУБД, не определяются типы данных (например, целое или вещественное число) и не определяются индексы для таблиц. Логическая модель представляется на ERD-диаграммах сущностями, атрибутами и отношениями.

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