The Database Architecture
Database architecture were classified into two types as below:
A. Two-Tier architecture
B. Three-Tier architecture
A. Two-Tier Architecture
The Two-tier architecture is divided into two parts:
1- Client (Client Tier)
2- Database (Data Tier)
Few examples of client / server communication are:
- Communication between the desktop application to database server.
- Communication between the browser to web server.
- Communication between the FTP client to FTP server.
Advantages
1. Easy to maintain and modification.
2. Communication is bit faster. Requested data can be retrieved very quickly, when there is less number of users.
Disadvantages
1. In two-tier architecture application performance of the application degrade upon increasing the number of users/load.
It would be time consuming, when there is huge number of users. All the requests will be queued and handed one after another. Hence it will not respond to multiple users at the same time.
2. Cost-ineffective compared to other.
No comments:
Write comments