Kbase P73265: What is a Repository
Autor |
  Progress Software Corporation - Progress |
Acesso |
  Público |
Publicação |
  3/22/2004 |
|
Status: Unverified
GOAL:
What is a Repository
FIX:
A repository in its most basic form is a storehouse for documents, applications, and objects-information in general.
A typical company collects a variety of information in database form over time. Some of the information may be about people and some may be about products, marketing, sales, and so on. Each database has different structures, elements, attributes, metadata (information about the data), and so on. At some point, the company may want to share these information assets so that users throughout the company can access, understand, and exploit the information. A repository can provide an "integration environment" for doing just that.
A repository is a central place to share metadata. Metadata is a description of data with a structure that is based on a common information model. For example, there are information models that describe business data, geographic data, or medical data.
Since the repository is a central place for information about corporate data, it is a place where common business rules and data definitions can be enforced. All updates and changes to the way data is described are also made in the repository.
In the data warehousing model, the repository is where data is "extracted," "cleansed," and "integrated" in some way to make it more consumable to users. New models are emerging. Progress Dynamics® is designed use a repository for a variety of information. The system integrates the relational database and a set of development tools.
See Solution: Dynamics. Benefits of the Repository. Solution Number P25820.