|
At first glance, they might be the same things. And one may use a database to be its information repository. But these are two different things.
An information repository is a store house for information. This information can be unstructured or have a free form. The data in the information repository can have any attributes to describe any entities.
A database is much stricter with its data. A database has a specified number of entities with predescribed attributes. The data must conform to certain rules (called constraints). When adding, updating, or removing data, the database must conform to the ACID properties (atomic, consistent, isolated and durable).
|