1. Discuss three tier Client-Server DBMS architecture in relation with the
functionality of each layer. How does it improve the security of a database?
A three-tier client-server DBMS architecture separates the database system into three distinct layers:
How Three-Tier Architecture Improves Security:
In summary, the three-tier client-server DBMS architecture offers several security benefits, including separation of concerns, centralized data management, reduced attack surface, improved scalability, and abstraction. These benefits make it a popular choice for organizations that need to protect sensitive data.