Un sistema di record (SOR) è un ISRS (information storage and retrieval system) che è la fonte autorevole per un particolare elemento di dati in un sistema contenente più fonti dello stesso elemento. Per garantire l’integrità dei dati, ci deve essere un system e un solo record sistema di record per una determinata informazione.
Quando i dati esistono su più computer come risultato della modifica o dell’elaborazione dei dati, spesso sorgono sottili differenze. Le discrepanze possono verificarsi a causa di bug, idiosincrasie di conversione del formato di file, più modifiche da parte di esseri umani, o cambiamenti di lasso di tempo come gli aggiornamenti del calendario. Per informazioni che non cambiano, come i dati storici, SOR fornisce una fonte tracciabile dei dati originali. Per informazioni soggette a modifiche, come ad esempio un saldo del conto bancario, il SOR fornisce le informazioni più aggiornate.
Secondo data warehousing expert Bill Inmon, ogni sistema di record condivide le seguenti caratteristiche: fornisce i dati più completi, più accurati e più tempestivi, ha la migliore conformità strutturale al modello di dati, è più vicino al punto di entrata operativa e può essere utilizzato per alimentare altri sistemi.