Форум: "Базы";
Текущий архив: 2003.10.23;
Скачать: [xml.tar.bz2];
ВнизАнализ данных Найти похожие ветки
← →
explorer (2003-10-01 08:56) [0]Мастера!
Раз в несколько часов снимаются данные с датчиков (что-то вроде такого: Поток 11 - 15
Поток 23 - 46
Измер А - 1а
.............
). Эти данные хранятся в тектостовом поле.
Задача такая: как можно сравнить предыдущий результат с текущим, при этом если произошли изменения (происходят не так часто) записать в другую таблицу что типа "Изменился Поток 11 - 67" ?
Подскажите, как лучше сделать такой анализ или надо менять структуру БД?
← →
Sergey13 (2003-10-01 09:39) [1]2explorer © (01.10.03 08:56)
>Подскажите, как лучше сделать такой анализ или надо менять структуру БД?
И ты думаешь кто то понял какая структура у тебя уже есть?
← →
mfender (2003-10-01 09:49) [2]Телепатию включать надо.
В целом-то неважно какая тут база. В нее надо только записывать.
Но, сдается мне, что-то неудобное в такой форме записи: Поток 23 - 46
Измер А - 1а
Вероятно, надо отделить мух от котлет, или зерна от плевел, или как-то еще. Короче, идентификатор потоков и измерений - в одно поле, показания датчика - в другое. Потом анализировать. А в приведенном примере надо еще строку разбирать...
← →
explorer (2003-10-01 10:06) [3]Дело в том, что названия "Потоки ..." и "Измерения..." тоже меняются.
Просто не могу понять, как все же лучше хранить такую информацию...
С такой ситуаций еще столкнулся (так ее и не решил :( ), при сборе информациии о программах (или сетевых протоколах) установленных на компьютере, т.к. название одной и той же программы в зависимости от опер. системы разное. Требовалось определять какая программа добавилась или удалилась на данном компьютере.
← →
mfender (2003-10-01 10:14) [4]
> Дело в том, что названия "Потоки ..." и "Измерения..." тоже
> меняются.
> Просто не могу понять, как все же лучше хранить такую информацию...
А если "Поток 23" один и тот же, он не может стать внезапно "Поток 29"? А то странно как-то.
Унифицируй эту информацию. Ты ж как-то разбираешь потоки и измерения, номера какие-то к ним приделываешь... Вот и разбирай их таким образом. А показания пиши отдельно.
Дальше просто перебирай показания требуемого "потока" и смотри за изменениями. Можешь даже графически отобразить это.
← →
Term (2003-10-01 10:17) [5]
> Дело в том, что названия "Потоки ..." и "Измерения..." тоже
> меняются
поясни
> С такой ситуаций еще столкнулся (так ее и не решил :( ),
> при сборе информациии о программах (или сетевых протоколах)
> установленных на компьютере, т.к. название одной и той же
> программы в зависимости от опер. системы разное. Требовалось
> определять какая программа добавилась или удалилась на данном
> компьютере
ну так сделай базу в которой бы хранились все варианты названия для каждой ОС и сравнивай потом, в чом проблема, две связанных таблицы
← →
Delirium (2003-10-01 11:29) [6]http://www.delphimaster.ru/vopros/index.html
Страницы: 1 вся ветка
Форум: "Базы";
Текущий архив: 2003.10.23;
Скачать: [xml.tar.bz2];
Память: 0.46 MB
Время: 0.011 c