Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Конспект лекций ИТЭ.docx
Скачиваний:
9
Добавлен:
05.05.2019
Размер:
161.61 Кб
Скачать

Семантические сети. Назначение, создание, использование

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

Семантическая сеть обрабатывается на основе принципа сопоставления объекта и отношения, указанных в запросе, с объектами и отношениями, имеющимися в семантической сети.

Пример

Хранилища данных. Их применение для решения экономических задач

Дальнейшее развитие баз данных привело к появлению хранилищ данных (ХД) – предметно-ориентированного, неизменяемого и поддерживающего хронологию набора данных. ХД используются для формирования решений. В отличие от баз данных, которые предназначены для обслуживания повседневной деятельности предприятия, ХД ориентированы на многолетний, оперативный, многомерный анализ данных, результаты которого могут быть использованы для принятия решений.

Предметная ориентированность ХД означает, что данные должны представлять предметы (объекты), а не процессы (выписка счета, продажа товара); неизменяемость указывает на то, что данные не обновляются, а пополняются за счет баз данных, а хронологическая поддержка указывает на обязательную привязку данных ко времени, т.к. они накапливаются на протяжении длительного периода (10 – 15 лет).

Моделью данных в ХД служат гиперкубы, т.е. многомерные базы данных, в ячейках которых находятся анализируемые данные. По осям многомерного куба указываются измерители объекта с различных точек зрения.

Измерение – это последовательность значений одного из анализируемых параметров. Например, для параметра «время»это последовательность месяцев, для параметра «регион» -список городов. Каждое измерение может быть представлено в виде иерархической структуры. Например, измерение «исполнитель» может иметь следующие иерархические уровни: предприятие – подразделение – служащий.

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

Оси измерения позволяют создавать многомерную модель данных (гиперкуб), над которым можно выполнять следующие операции:

- срез;

- вращение;

- консолидация или детализация.

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

Операция вращения – это изменение расположения измерений в пространстве, что, возможно, облегчит принятие решений.

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