Um sistema de registro (SOR) é um ISRS (sistema de armazenamento e recuperação de informações) que é a fonte autorizada para um elemento de dados particular em um sistema contendo múltiplas fontes do mesmo elemento. Para garantir a integridade dos dados, deve haver um -- e apenas um -- sistema de registro para um dado elemento de informação.
Quando os dados existem em múltiplos computadores como resultado de edição ou processamento de dados, diferenças sutis freqüentemente surgem. Discrepâncias podem ocorrer devido a bugs, idiossincrasias de conversão de formato de arquivo, múltiplas edições por humanos, ou mudanças de período de tempo, tais como atualizações de calendário. Para informações que não mudam, tais como dados históricos, SOR fornece uma fonte rastreável dos dados originais. Para informações sujeitas a alterações, como o saldo de uma conta bancária, o SOR fornece as informações mais atuais.
De acordo com o especialista em armazenamento de dados Bill Inmon, cada sistema de registro compartilha as seguintes características: ele fornece os dados mais completos, mais precisos e mais oportunos, tem a melhor conformidade estrutural com o modelo de dados, está mais próximo do ponto de entrada operacional e pode ser usado para alimentar outros sistemas.