0% found this document useful (0 votes)
21 views

Dbms Project

The document discusses different database architectures including 1-tier, 2-tier, and 3-tier. The 1-tier architecture allows direct access to the database by the user. The 2-tier architecture uses a client-server model where applications can directly communicate with the database server. The 3-tier architecture inserts an additional layer between the client and server so direct communication is not possible.

Uploaded by

Aryan Raj
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
21 views

Dbms Project

The document discusses different database architectures including 1-tier, 2-tier, and 3-tier. The 1-tier architecture allows direct access to the database by the user. The 2-tier architecture uses a client-server model where applications can directly communicate with the database server. The 3-tier architecture inserts an additional layer between the client and server so direct communication is not possible.

Uploaded by

Aryan Raj
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 2

DBMS Architecture

o The client/server architecture consists of many PCs and a workstation which are
connected via the network.

1-Tier Architecture
o In this architecture, the database is directly available to the user. It means the user can
directly sit on the DBMS and uses it.

o A simple one tier architecture example would be anytime you install a Database in
your system and access it to practice SQL queries.

2-Tier Architecture
The 2-Tier architecture is same as basic client-server. Applications on the client can directly
communicate with database.

Example -The database server and web application server

3-Tier Architecture
o The 3-Tier architecture contains another layer between the client and server. In this
architecture, client can't directly communicate with the server
o The 3-Tier architecture is used in case of large web application.
o Example-This can be a relational database management system such
as PostgreSQL, MySQL, MariaDB, Oracle, DB2, Informix or Microsoft SQL Server

You might also like