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

Database Architecture - S

Uploaded by

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

Database Architecture - S

Uploaded by

Leviathan
Copyright
© © All Rights Reserved
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
You are on page 1/ 13

DataBase Architecture and its Types

Types of Architecture
C O N T E N T S

1-ti re Architecture 3-ti re Architecture


1 3

2 2- ti re Architecture 4 Summery
What is Database
Architecture?

Presented by: Nimra Haider


1 Database Architecture

A Database Architecture is a
representation of DBMS
design. It helps to design, A Database stores critical
develop, implement, and 1 2 information and helps
maintain the database access data quickly and
management system. 3 securely. Therefore,
selecting the correct
A DBMS architecture allows Architecture of DBMS
dividing the database system 4 helps in easy and
into individual components that efficient data
can be independently modified, management.
changed, replaced, and altered. 5
It also helps to understand the
6
components of a database.
Database Architecture's
1 Ty p e s

3- Tire Architecture

1- Tire Architecture

Summery

2-Tire Architecture
2 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.
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.
3 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. Two 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.

In the above 2 Tier client-


server architecture of
database management
system, we can see that
one server is connected
with clients 1, 2, and 3.
3 3 -Tier Architecture

A 3 Tier Architecture in DBMS 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. Three Tier
architecture contains a presentation layer, an application layer,
and a database server.
Chart Title

3-Tier database Architecture design


is an extension of the 2-tier client-
server architecture. A 3-tier
architecture has the following
layers
1. Presentation layer (your PC, Tablet, Category 2 Category 3
Mobile, etc.)
The Application layer
resides between the user
and the DBMS, which is
responsible for
communicating the user’s
request to the DBMS
system and send the
response from the DBMS
to the user. The
application layer(business
logic layer) also processes
functional logic, constraint,
and rules before passing
data to the user or down
The goal of Three Tier
3 client-ser ver architecture is:

The goal of Three Tier client-server architecture is:

• To separate the user applications


and physical database

• To support DBMS characteristics
• Program-data independence

• Supporting multiple views of the
data
Example

Three Tier Architecture Example:

Any large website on the internet, including


guru99.com.
4 Summery

•Summary •The simplest database •A two-tier architecture is •Three-tier client-server


•An Architecture of DBMS system architecture is a database architecture in architecture consists of the
helps in design, development, 1 tier where the Client, DBMS where Presentation layer (PC, Tablet,
implementation, and Server, and Database presentation layer runs Mobile, etc.), Application layer
all reside on the same on a client and data is (server) and Database Server
maintenance of a database machine stored on a server
THANK YOU
THANK YOU FOR WATCHING

You might also like