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