One-Tier, Two-Tier, and Three-Tier Database Architectures
Database applications can be broken down into one-tier, two-tier, and three-tier architectures. The following sections briefly outline the characteristics, advantages, and disadvantages of each.
One-Tier Architecture
The application that contains the database content is also the viewer for the content.
Advantage— Fast for a single user because communication with another system is not necessary.
Disadvantage— Completely unscalable. Only one user can access the system at a given time via the local client.
Two-Tier Architecture
The first tier is a database that lives on a server and the second-tier is a client that allows access to the database. The client contains both the presentation ...
Get Sun Certification Training Guide (310-025, 310-027): Java™ 2 Programmer and Developer Exams now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.