Un sistema di registrazione (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, deve esserci un unico sistema di registrazione per una data informazione.
Quando i dati sono presenti su più computer a seguito 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, modifiche multiple da parte di persone o modifiche del periodo di tempo come gli aggiornamenti del calendario. Per le informazioni che non cambiano, come i dati storici, SOR fornisce una fonte tracciabile dei dati originali. Per le informazioni soggette a modifiche, come il saldo di un conto bancario, il SOR fornisce le informazioni più aggiornate.
Secondo l'esperto di data warehousing Bill Inmon, ogni sistema di registrazione condivide le seguenti caratteristiche: fornisce i dati più completi, accurati e tempestivi, ha la migliore conformità strutturale al modello di dati, è più vicino al punto di ingresso operativo e può essere utilizzato per alimentare altri sistemi.