- •Ю.Н.Алексеев
- •Имитационное моделирование в системе имитак
- •Москва – 2007
- •На заседании кафедры экономической кибернетики
- •7 Ноября 2007 г., протокол № 7
- •Оглавление
- •§1. Концепция системной динамики, реализованная в системе имитак. 4
- •§2. Механизмы визуального мышления в системе имитак. . . 8
- •§3. Встроенные функции системы имитак. . . . . . 17
- •§4. Базы данных и система имитак. . . . . . . 60
- •§1 Концепция системной динамики, реализованная в системе имитак
- •Р ис. 2 Диаграмма потоков контура обратной связи
- •§2 Механизмы визуального мышления в системе имитак
- •§3 Встроенные функции системы имитак
- •Стохастические функции
- •Временные функции
- •Функции имитации систем массового обслуживания
- •§3.1. Элементарные функции
- •§3.2. Переключательные функции
- •§3.3. Стохастические функции
- •§3.4. Встроенные функции работы с массивами
- •§3.5. Временные функции
- •§3.6. Функции имитации систем массового обслуживания
- •§3.7. Графические (маргинальные) функции
- •3.7.1Паутинообразная модель рынка с запаздыванием спроса
- •3.7.2 Паутинообразная модель рынка с запаздыванием предложения.
- •3.7.3 Паутинообразные модели с обучением.
- •§4. Базы данных и система имитак
- •§4.1. Создание базы данных и ее заполнение
- •3)Создание модели, интегрированной с базой данных.
- •§4.2. Создание в операционной системе имени источника данных odbc (dsn- data source name).
- •§4.3. Создание модели, интегрированной с базой данных.
- •Заключение
§4. Базы данных и система имитак
§4.1. Создание базы данных и ее заполнение
Реляционная база данных – это тело связанной информации, сохраняемой в двумерных таблицах. В качестве примера рассмотрим простейшую базу данных Access, которая соединяется с системой ИМИТАК(использование в этом процессе языка запросов SQL делает возможным использование и других баз данных, как например 1-С, OROCLE). Указанный процесс состоит из трех этапов:
1)создание базы данных и ее заполнение ( в качестве примера будем рассматривать базу данных с именем СИМПО)
2)создание в операционной системе имени источника данных ODBC (В качестве примера имя источника данных ODBC возьмем SIMPO)
3)Создание модели, интегрированной с базой данных.
Первый этап можно разбить на следующие составляющие:
Сначала создадим новую папку под работу с базой данных ( Например, «Рабочая база данных» в корневом файле диска /:C)
Запускаем программу Microsoft Access, которая входит в состав Microsoft Office, и после выбора пункта «Создать» нажимаем на кнопку «Новая база данных».
Рис 61. Создание файла новой базы данных
3)В следующем диалоговом окне следует указать имя нового файла и его местоположение на жестком диске, т.е. следует выбрать нужный диск, папку и имя файла и нажать кнопку «Создать».
Рис 62 Создание в «Рабочей базе данных» базу СИМПО
4. В появившемся окне Microsoft Access предусматривается выбор возможных действий в новой базе данных. Выбираем пункт «Создание таблицы в режиме конструктора» и создаем структуру таблицы.
Рис 63 Создание таблицы в режиме конструктора
5. В таблице будут два поля – «DEMAND» и «SPPLY». Задаем тип данных «числовой» для всех полей.
Рис 64 Имена полей в таблице
6. Сохраняем таблицу с присваиванием ей имя «MARKET»
Рис 65 Присваивание имени таблице
7. Примечание: на запрос MS ACCESS о создании ключевых полей можно ответить «нет». В результате мы имеем базу данных СИМПО с таблицей MARKET
Рис 66 Таблица MARKET в базе данных СИМПО
В появившемся окне (Рис 66) нажимаем на MARKET.Теперь можно приступить к заполнению созданной таблицы
Рис 67 Заполнение таблицы
Если база данных уже имеется, то возвращаемся к пункту 4 данного процесса. При этом набираем «Создание таблицы путем ввода данных» и получаем следующую заготовку таблицы.
Рис 68 Добавление таблицы к базе данных
Сохраняем заполненные таблицы и переходим к следующему этапу
§4.2. Создание в операционной системе имени источника данных odbc (dsn- data source name).
Для выполнения этой задачи необходимо сделать следующее: нажать Пуск, а в нем – Панель управления – Администрирование – Источники данных ODBC. В результате чего мы получим диалоговое окно.
Рис 69 Администратор источника данных ODBC
На вкладке «Системный DSN» выбрать «База данных MS Access» и нажать клавишу «Добавить» для выбора соответствующего драйвера
Рис 70 Выбор драйвера
В результате выбирается драйвер «Microsoft Access Driver[*mod]
Рис 71 Создание нового источника данных
После чего устанавливается имя связи между базой данных SIMPO и Visual Imitak
Рис 72 Установка драйвера ODBC для Microsoft Access
И после этого прописывается путь к базе данных
Рис 73 Прописка пути к базе данных
После этого переходим к последнему этапу : построение имитационной модели