Repository

Ein Repository ist eine Datenbank oder Verzeichnisstruktur die eine übergeordnete Menge eines Datenbankverzeichnisses bildet. Darin enthalten sind Datenobjekte mit deren Methoden zur Datentransformation. Manche Repositories enthalten auch Metadaten oder  geben einen Überblick über die Informationen einer IT-Landschaft. Solche Repositories werden im Data-Warehouse-Konzept,  beim Data-Mining oder in Enterprise Application Integration (EAI) Umgebungen eingesetzt. Ein weiteres Anwendungsgebiet von Repositories ist das Versionsmanagement im Softwareentwicklungsprozess.  Bei so genannten Concurrent Versions Systems (CVS) werden alle Dateien eines Software-Projektes im Repository gespeichert. Dadurch bleiben, auch wenn alle Dateien veränderbar sind, alle früheren  Versionen eines Software-Projektes erhalten und wiederherstellbar. Auch bei Computer Aided Software Engineering (CASE)-Werkzeugen werden Repositories zum Speichern von Projektdaten verwendet.                                                 
Siehe auch:    datenbank   Data-Mining   Data-Warehouse   CRM   ERP   OLAP   CASE   SAP   Software-Version   BackRub