Историческая БД

<< Click to Display Table of Contents >>

Навигация  Проект > Базы данных >

Историческая БД

Previous pageReturn to chapter overviewNext page

Для того чтобы создать новый рецепт, необходимо в главном меню выбрать Проект->Новая база даных>История или выбрать вкладку Базы данных в Окне проекта,  нажать правой кнопкой мыши по вкладке и выбрать пункт меню Новая база данных->История. Вы увидите следующее окно со свойствами исторической базы данных:

 

historydbproperty

 

Свойство

Описание

Имя

Имя исторической базы данных.

Имя DB

Введите Имя DB для текущего рецепта. Если Вы введете простое имя, как recipes например, Вы сможете подключиться к базе данных SQLLite. Файл базы данных SQLLite .db будет создан в папке /DB/. Если Вы выберете имя базы данных, начинающееся с jdbc:mysql: как jdbc:mysql:/192.168.0.104:3306/test например, приложение будет подсоединяться к базе данных MySQL* (для iOS версии Вы не сможете использовать базу данных MySQL в настоящее время).  Если Вы выберете имена, начинающиеся с jdbc:sqlserver: например, jdbc:sqlserver://192.168.1.17:1433;databaseName=test, приложение подключится к базе данных MSSQL*, где test -название базы данных. Если Вы выберете имена, начинающиеся с jdbc:postgresql: например, jdbc:postgresql://192.168.1.17:5432/test, приложение подключится к базе данных PostgreSQL*, где test - название базы данных.

Имя таблицы

Введите имя таблицы текущей базы данных.

Имя пользователя

Введите имя пользователя, если необходимо для базы данных MySQL.

Пароль

Введите пароль для базы данных MySQL.

Тип хранения

Выберите тип хранения - Время или Тег. Если Вы выберите "Время", значения тегов, включенных в «Ингредиенты», будут сохраняться в базе данных истории с периодом времени из "Периода сохранения". Если Вы выберете Tег, значения тегов будут сохранены, когда значение Тег станет True (1).

Период сохранения(ms)

Временной интервал сохранения значений тегов "Ингредиенты" в базу данных истории. Это свойство используется при выборе типа хранения времени.

Архивировать с

Выберите период архива. Данные, собранные до периода архива, хранятся в архивной базе данных. Данные, собранные за выбранный период, сохраняются в основной базе данных. Это увеличивает производительность при запросе основной базы данных.

Тег

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

Ингредиенты

Нажмите кнопку "Коллекция", для того чтобы заполнить ингредиенты рецепта. После нажатия кнопки "Коллекция",Ввы увидите следующее окно:

 

ingredientsrecipe

Где:

Тег - укажите тег,  который хотите привязать к ингредиенту.  

Имя - введите название ингредиента.  

Имя столбца БЦ - введите Имя столбца DB для базы данных.  

Ед.изм. - введите единицу измерения для элемента базы данных.  

* Данные базы данных можно использовать только на ПК.