A database architecture is a collection of software and infrastructure that defines the way a business can store and manage data and data-sets.The architecture of a database can be an infrastructure or a collection.For example, the database architecture of Amazon could include: a system that stores data (e.g., Amazon S3)