Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
шпоры сппр.doc
Скачиваний:
6
Добавлен:
09.09.2019
Размер:
1.42 Mб
Скачать

21. Бд и хранилища данных в экономике и бизнесе.

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

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

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

В те годы, когда формировалось понятие база данных, то в ней действительно хранились данные и только данные. Однако в современных системах управления базами данных имеется возможность не только хранить данные в своих структурах, но и хранить программный код, т.е. методы, с помощью которых происходит взаимодействие с потребителем или с другим программно - аппаратным комплексом.

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

Система управления базами данных (СУБД) - комплекс программ, которые обеспечивают взаимодействие пользователя с базой данных. Посредством СУБД обеспечивается решение таких основных заданий:

1. Создание базы данных;

2. Занесение, корректировка и изъятие данных;

3. Упорядочение данных;

4. Выбор совокупности данных, что отвечают заданным критериям;

5. Оформление выходных данных и т.д.

ХД это большая и сложная БД для складирования данных. Определение понятия хранилища данных исп. как хранилище оперативных данных для обработки транзакций в режиме On-Line. Известна система OLTP – оперативная обработка транзакций. Также системы, например для финансов, УПИ, также производят оперативне данные.

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

22. Имитационные модели, эвристические модели, эвристическое программирование.

Имитационное моделирование

имитационное моделирование - это метод исследования, заключающийся в имитации на ЭВМ с помощью комплекса программ процесса функционирования системы или отдельных ее частей и элементов. Сущность метода имитационного моделирования заключается в разработке таких алгоритмов и программ, которые имитируют поведение системы, ее свойства и характеристики в необходимом для исследования системы составе, объеме и области изменения ее параметров.

Имитационное моделирование имеет много значений, так в СППР проведение экспериментов на ПК касается в основном анализа «что-если»

Главные характеристики: во первых, имитационная модель строго не является типичным образом модели, поскольку она имитирует действительность. Во вторых, имитационный процесс включает установленную модель с реальной системой.

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

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

Цель имитационной модели – нахождение приемлемого решения или лучшего среди проверенных альтернатив с использованием экспериментов.

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

Эвристическое программирование

ЭВРИСТИЧЕСКОЕ ПРОГРАММИРОВАНИЕ составление программ для ЭВМ или четких правил (рекомендаций), основанных на предварительном изучении вариантов решения задачи. Считается, что методы решения сложных задач человеком являются эвристическими. Определяют решение задачи не алгоритмы, а правило, ведущее в большинстве случаев к верному результату и позволяющее принимать удовлетворительное (не всегда лучшее) решение в условиях ограниченного количества информации. Э. п. имеет смысл только в том случае, когда не существует (или не известен) алгоритм решения задачи. Э. п. используется в решении таких задач, как игра в шахматы, составление сложных расписаний, доказательство некоторых теорем и т. п. Основное положение Э. п.— сложный процесс переработки информации, при решении сложных задач должен быть расчленен на элементарные информационные процессы.

Эвристическое программирование базируется на использовании эвристик. Эвристическая процедура часто описывается нахождением правил которые помогают решить сложные задачи.

Эвристические модели

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

Существует следующие типы таких моделей:

- модель слепого поиска, которая опирается на метод проб и ошибок;

- лабиринтная модель, в которой решаемая задача рассматривается как лабиринт, а процесс поиска решения — как блуждание по лабиринту;

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

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]