0% found this document useful (0 votes)
21 views10 pages

Database System Architectures2

The document discusses database system architectures, including 1-tier, 2-tier, and 3-tier architectures. A 1-tier architecture has the client, server, and database on the same machine. A 2-tier architecture separates the presentation layer on a client and the data on a server. A 3-tier architecture separates the presentation layer, application layer, and database server into independent modules.

Uploaded by

Roy Paderes
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
21 views10 pages

Database System Architectures2

The document discusses database system architectures, including 1-tier, 2-tier, and 3-tier architectures. A 1-tier architecture has the client, server, and database on the same machine. A 2-tier architecture separates the presentation layer on a client and the data on a server. A 3-tier architecture separates the presentation layer, application layer, and database server into independent modules.

Uploaded by

Roy Paderes
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd

Database System Architectures

A Database Architecture is a
representation of DBMS design.

- It helps to design, develop,


implement, and maintain the
database management system.

- A DBMS architecture allows


dividing the database system
into individual components
that can be independently
modified, changed, replaced,
and altered
Types of DBMS Architecture

1-Tier Architecture

2-Tier Architecture

3-Tier Architecture
1-Tier Architecture

1-Tier Architecture in DBMS is the simplest


architecture of Database in which the client, server,
and Database all reside on the same machine.
1-Tier Architecture

SELECT
ColumnName1,
ColumnName2
FROM Table
1-Tier Architecture

A simple one tier architecture example would be


anytime you install a Database in your system and
access it to practice SQL queries. But such architecture
is rarely used in production.
2-Tier Architecture

A 2 Tier Architecture in DBMS is a Database architecture where


the presentation layer runs on a client (PC, Mobile, Tablet, etc.),
and data is stored on a server called the second tier.
2-Tier Architecture
2-Tier Architecture

2 Tier Architecture provides added security to the


DBMS as it is not exposed to the end-user directly.
It also provides direct and faster communication.
3-Tier Architecture

3 Tier Architecture is the most popular client server architecture


in DBMS in which the development and maintenance of
functional processes, logic, data access, data storage, and user
interface is done independently as separate modules.  
3-Tier Architecture

Three Tier architecture contains a presentation


layer, an application layer, and a database
server.

You might also like