Database Architecture Introduction
FAQs
Database architecture describes how a database management system (DBMS) will be integrated with your application. When designing a database architecture, you must make decisions that will change how your applications are deployed and maintained.
When we talk about database architectures, we refer to the number of tiers an application has. Database architectures can have a single tier or multiple tiers.
In a three-tier database architecture, the different layers are:
- The database (data) layer.
- The application (middle) layer.
- The presentation (user) layer.
There are many different ways to architect a DBMS solution. Generally, the architecture would be one of the following:
- One-tier architecture (local database)
- Two-tier architecture (client-server)
- Three-tier architecture (presentation, application, database)
Get started with Atlas today
Get started in seconds. Our free clusters come with 512 MB of storage so you can play around with sample data and get oriented with our platform.
GET STARTED WITH:
- 125+ regions worldwide
- Sample data sets
- Always-on authentication
- End-to-end encryption
- Command line tools