АВТОМАТИЗИРОВАННЫЕ ИНФОРМАЦИОННЫЕ СИСТЕМЫ. 

Модели данных.

   МОДЕЛЬ ДАННЫХ - описание взаимосвязей данных информационного фонда ИС. Часто модели данных называют ОТНОШЕНИЯМИ. Существует три вида отношений (моделей данных).

   1. РЕЛЯЦИОННАЯ МОДЕЛЬ ДАННЫХ или ОТНОШЕНИЕ "ОДИН К ОДНОМУ" (1:1).

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

   2. ИЕРАРХИЧЕСКАЯ МОДЕЛЬ ДАННЫХ или ОТНОШЕНИЕ "ОДИН КО МНОГИМ" (1:N).

Примером такой модели может служить информационный фонд библиотеки:   ЧИТАТЕЛЬ - ВЫДАННЫЕ КНИГИ. Очевидно, каждому читателю может быть выдана не одна, а несколько книг.

   3. СЕТЕВАЯ МОДЕЛЬ ДАННЫХ или ОТНОШЕНИЕ "МНОГИЕ КО МНОГИМ" (M:N).

Примером такой модели может служить информационный фонд магазина: ПОСТАВЩИКИ - ТОВАРЫ - ПОКУПАТЕЛИ. Один и тот же товар могут поставлять разные поставщики, и один и тот же товар покупают разные покупатели.

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

        

Hosted by uCoz