Databases are the electronic filing cabinets that store the details of activities performed by front- and back-office applications. Traditionally, companies either developed or bought separate applica-tions to do different jobs, which naturally led to separate databases for both front-office and back-office applications.
