Database Reference
In-Depth Information
Figure 25-1.
Significant Benefits of Web-Accessible Databases
25.2 Web-Accessible Database Architecture
In sections 2.6 and 2.7, we discussed the idea of separating a database system into front-
end and back-end. This principle is commonly used in implementing Web-accessible
databases. Two approaches are common: the two-tiered approach as represented in
Figure
25-2
, and the three-tiered approach as represented in Figure
25-3
. In the two-
tiered approach, client applications send requests to the DBMS, which is running on a
database server. These requests are processed according to some scheduling algorithm.
In the three-tiered approach, additional sophistication is provided by an intersecting
application server, which services client requests from various (heterogeneous)
applications and filters them to the DBMS for processing. This provides additional
flexibility and functionality to the system.
Figure 25-2.
Two-Tiered Approach to Web-Accessible Database