Скачиваний:
243
Добавлен:
01.05.2014
Размер:
301.06 Кб
Скачать
  1. Структуризация данных. Уровни структуризации.

Три уровня структуризации:

  1. Концептуальный – с позиции руководителей служб, деятельность которых автоматизируется в рассматриваемой системе;

  2. Уровень реализации – с позиции пользователей ИС;

  3. Физический – с позиции разработчиков внутрисистемного информационного и программного обеспечения.

На концептуальном:

  1. Предметная область;

  2. Атрибут;

  3. Структурная связь (концептуальная связь).

  1. Предметная область, объект, атрибут, структурная связь, концептуальная схема.

  1. Предметная область – совокупность объектов, изучаемых при построении информационного обеспечения, характеризующая процессы создания, эксплуатации и развития ИС.

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

Понятие атрибут, используемое в СУБД, соответствует понятию реквизита-признака, применяемому при разработке внесистемного информационного обеспечения.

  1. Структурная связь – отношения между двумя объектами или двумя множествами объектов.

Первый из этих объектов – главный объект структурной связи, второй – детальный объект структурной связи.

  1. Типы структурной связи.

Типы структурных связей:

1) Один к одному (1:1), т.е. свойство единственности для данной связи имеет место в обоих направлениях. Одному Главному объекту соответствует один детальный объект.

2). Один ко многим — т.е. одному главному объекту соответствуют n детальных (1:n).

3). Многие ко многим — (m:n) т.е. каждому объекту из множества главных объектов могут соответствовать все n объектов множества детальных объектов.

  1. Модель данных. Типы моделей данных.

Моделью данных называется формализованное описание информационных структур и операций над ними. Любая модель данных должна обеспечивать представление объектов предметной области, их атрибуты и структурные связи. Различается 3 модели данных:

  • сетевая

  • иерархическая

  • реляционная

  1. Сетевая модель данных.

Базируется на табличных и графовых представлениях. Вершины графа обычно сопоставляют с некоторыми типами сущностей, которые являются таблицами. А - ребра с типами связи. При использовании сетевой модели данных должны выполнятся следующие требования, предъявляемые к допустимым взаимосвязанным типам данных.

  1. каждая связь должна иметь 2 типа данных или 2 объекта(связь неможет уходить в никуда).

  2. один и тот же объект не может быть одновременно основным и зависимым для связи.

  3. данные совпадающего типа могут не иметь структурных связей с зависимыми данными - деталями объекта.

  4. данные зависимого типа - детальные объекты должны иметь структурную связь хотя бы с одним главным

основной недостаток сетевой модели – невозможность непосредственного представления связи многих ко многим.

  1. Иерархическая модель данных.

Иерархическая модель данных является частным случаем сетевой модели и состоит из нескольких типов записей, один из которых определен как корневой или исходный. Между типами объектов в иерархической модели должны быть определены структурные связи 1:1, 1:n при этом корневые записи соответствующие элементам 1 в структурной связи определяется как исходные, а соответствующие элементам n, как порожденные. Диаграмма структурной связи иерархической модели данных должна описываться «деревом», в котором значим относительный порядок «поддеревьев». Другими словами, значимо относительное расположение «вершин», т.е. их расположение слева или справа относительно друг друга. Так же структурная диаграмма получила название иерархического дерева определения.