6
Most read
8
Most read
13
Most read
2 tier and 3 tier architecture
Disclaimer: This presentation is prepared by trainees of
baabtra as a part of mentoring program. This is not official
document of baabtra –Mentoring Partner
Baabtra-Mentoring Partner is the mentoring division of baabte System Technologies Pvt .
Ltd
Typing Speed
Week

Target Achieved

1

25

17

2

30

25
2 & 3-TIER
ARCHITECTURE
Swafeena Nima KM
Swafeenanima @gmail.com
www.facebook.com/
Swafeenanima
twitter.com/username
in.linkedin.com/in/
Swafeenanima
9562852057
2-TIER ARCHITECTURE
 It is client-server architecture
 Direct communication
 Run faster(tight coupled)
2-TIER ARCHITECTURE(Contd)
 Two parts:
1) Client Application (Client Tier)
2) Database (Data Tier)
 On client application side the code is written for saving the data
in the SQL server database
Advantages:
 Easy to maintain and modification is bit easy

 Communication is faster

Disadvantages:
 Performance will be degrade upon increasing the
users

 Cost-ineffective
3-TIER ARCHITECTURE
 Web based application
 Three layers:

1) Client layer
2) Business layer

3) Data layer
Client Layer
 Contains UI part of our application
 This layer is used for the design purpose where data is
presented to the user or input is taken from the user
Business layer
 All business logic written like validation of data,

calculations, data insertion etc…
 This acts as a interface between Client layer and Data
Access Layer
 Make communication faster between client and data
layer
Data layer
 Actual database is comes in the picture

 Contains methods to connect with database and to
perform insert, update, delete, get data from database

based on our input data
Advantages
 Performance – Because the Presentation tier can cache

requests, network utilization is minimized, and the load is
reduced on the Application and Data tiers.

 Scalability – Each tier can scale horizontally
 Better Re-use
Advantages(contd)
 High degree of flexibility in deployment platform and

configuration
 Improve Data Integrity

 Improved Security – Client is not direct access to database.
 Easy to maintain and modification is bit easy, won’t affect o

ther modules
2 tier and 3 tier architecture
If this presentation helped you, please visit our
page facebook.com/baabtra and like it.

Thanks in advance.
www.baabtra.com | www.massbaab.com |www.baabte.com
Contact Us
Emarald Mall (Big Bazar Building)
Mavoor Road, Kozhikode,
Kerala, India.
Ph: + 91 – 495 40 25 550

Start up Village
Eranakulam,
Kerala, India.
Email: info@baabtra.com

NC Complex, Near Bus Stand
Mukkam, Kozhikode,
Kerala, India.
Ph: + 91 – 495 40 25 550

More Related Content

PPT
3 Tier Architecture
PPT
3 Tier Architecture
PPTX
two tier and three tier
PDF
Example for ER diagram part11
PPTX
Unit1 DBMS Introduction
PDF
Dbms Notes Lecture 4 : Data Models in DBMS
PPTX
Unit 4 dbms
3 Tier Architecture
3 Tier Architecture
two tier and three tier
Example for ER diagram part11
Unit1 DBMS Introduction
Dbms Notes Lecture 4 : Data Models in DBMS
Unit 4 dbms

What's hot (20)

PPTX
Client server architecture
PPTX
Client server architecture
PPTX
Ooad unit – 1 introduction
PPTX
Distributed database management system
PPT
Distributed objects & components of corba
PPTX
Dbms architecture
PPTX
1.4 data independence
PPT
Software architecture design ppt
PPTX
pl/sql Procedure
PPT
Entity Relationship Diagram
PPTX
A presentation on software crisis
PPTX
Object Oriented Design
PPT
Formal Specification in Software Engineering SE9
PPT
UML Diagrams
PPTX
Cohesion and coupling
PPTX
All data models in dbms
PDF
Object oriented software engineering concepts
PPT
Organization and team structures
PPT
Data Flow Diagram
PPTX
Java package
Client server architecture
Client server architecture
Ooad unit – 1 introduction
Distributed database management system
Distributed objects & components of corba
Dbms architecture
1.4 data independence
Software architecture design ppt
pl/sql Procedure
Entity Relationship Diagram
A presentation on software crisis
Object Oriented Design
Formal Specification in Software Engineering SE9
UML Diagrams
Cohesion and coupling
All data models in dbms
Object oriented software engineering concepts
Organization and team structures
Data Flow Diagram
Java package
Ad

Similar to 2 tier and 3 tier architecture (20)

PPTX
3 tier architecture in Asp.Net
PPTX
2-Tier and 3-Tier Architecture of Enterprise Resource Planning
PPTX
3 tier architecture
PPTX
Introduction to Advanced Databases .pptx
PPTX
Introduction and Basics to web technology .pptx
PPTX
.Net
PDF
Client Server Architecture in Software engineering
PPT
E business n_tier_arch
PDF
lec-01-WP.pdf
PPTX
Technical Architectures
PPTX
Client Server Architecture...pptx
3 tier architecture in Asp.Net
2-Tier and 3-Tier Architecture of Enterprise Resource Planning
3 tier architecture
Introduction to Advanced Databases .pptx
Introduction and Basics to web technology .pptx
.Net
Client Server Architecture in Software engineering
E business n_tier_arch
lec-01-WP.pdf
Technical Architectures
Client Server Architecture...pptx
Ad

More from baabtra.com - No. 1 supplier of quality freshers (20)

PPTX
Agile methodology and scrum development
PDF
Acquiring new skills what you should know
PDF
Baabtra.com programming at school
PDF
99LMS for Enterprises - LMS that you will love
PPTX
Chapter 6 database normalisation
PPTX
Chapter 5 transactions and dcl statements
PPTX
Chapter 4 functions, views, indexing
PPTX
PPTX
Chapter 2 grouping,scalar and aggergate functions,joins inner join,outer join
PPTX
Chapter 1 introduction to sql server
PPTX
Chapter 1 introduction to sql server
Agile methodology and scrum development
Acquiring new skills what you should know
Baabtra.com programming at school
99LMS for Enterprises - LMS that you will love
Chapter 6 database normalisation
Chapter 5 transactions and dcl statements
Chapter 4 functions, views, indexing
Chapter 2 grouping,scalar and aggergate functions,joins inner join,outer join
Chapter 1 introduction to sql server
Chapter 1 introduction to sql server

Recently uploaded (20)

PDF
International_Financial_Reporting_Standa.pdf
PDF
Race Reva University – Shaping Future Leaders in Artificial Intelligence
PDF
Skin Care and Cosmetic Ingredients Dictionary ( PDFDrive ).pdf
PDF
BP 704 T. NOVEL DRUG DELIVERY SYSTEMS (UNIT 1)
PDF
My India Quiz Book_20210205121199924.pdf
PDF
CRP102_SAGALASSOS_Final_Projects_2025.pdf
PDF
Complications of Minimal Access-Surgery.pdf
PDF
English Textual Question & Ans (12th Class).pdf
PPTX
ELIAS-SEZIURE AND EPilepsy semmioan session.pptx
PDF
Environmental Education MCQ BD2EE - Share Source.pdf
PDF
LIFE & LIVING TRILOGY- PART (1) WHO ARE WE.pdf
PDF
Journal of Dental Science - UDMY (2022).pdf
PDF
BP 505 T. PHARMACEUTICAL JURISPRUDENCE (UNIT 2).pdf
PPTX
Module on health assessment of CHN. pptx
PDF
AI-driven educational solutions for real-life interventions in the Philippine...
PDF
MBA _Common_ 2nd year Syllabus _2021-22_.pdf
PDF
Literature_Review_methods_ BRACU_MKT426 course material
PDF
Τίμαιος είναι φιλοσοφικός διάλογος του Πλάτωνα
PDF
CISA (Certified Information Systems Auditor) Domain-Wise Summary.pdf
PPTX
Education and Perspectives of Education.pptx
International_Financial_Reporting_Standa.pdf
Race Reva University – Shaping Future Leaders in Artificial Intelligence
Skin Care and Cosmetic Ingredients Dictionary ( PDFDrive ).pdf
BP 704 T. NOVEL DRUG DELIVERY SYSTEMS (UNIT 1)
My India Quiz Book_20210205121199924.pdf
CRP102_SAGALASSOS_Final_Projects_2025.pdf
Complications of Minimal Access-Surgery.pdf
English Textual Question & Ans (12th Class).pdf
ELIAS-SEZIURE AND EPilepsy semmioan session.pptx
Environmental Education MCQ BD2EE - Share Source.pdf
LIFE & LIVING TRILOGY- PART (1) WHO ARE WE.pdf
Journal of Dental Science - UDMY (2022).pdf
BP 505 T. PHARMACEUTICAL JURISPRUDENCE (UNIT 2).pdf
Module on health assessment of CHN. pptx
AI-driven educational solutions for real-life interventions in the Philippine...
MBA _Common_ 2nd year Syllabus _2021-22_.pdf
Literature_Review_methods_ BRACU_MKT426 course material
Τίμαιος είναι φιλοσοφικός διάλογος του Πλάτωνα
CISA (Certified Information Systems Auditor) Domain-Wise Summary.pdf
Education and Perspectives of Education.pptx

2 tier and 3 tier architecture

  • 2. Disclaimer: This presentation is prepared by trainees of baabtra as a part of mentoring program. This is not official document of baabtra –Mentoring Partner Baabtra-Mentoring Partner is the mentoring division of baabte System Technologies Pvt . Ltd
  • 4. 2 & 3-TIER ARCHITECTURE Swafeena Nima KM Swafeenanima @gmail.com www.facebook.com/ Swafeenanima twitter.com/username in.linkedin.com/in/ Swafeenanima 9562852057
  • 5. 2-TIER ARCHITECTURE  It is client-server architecture  Direct communication  Run faster(tight coupled)
  • 6. 2-TIER ARCHITECTURE(Contd)  Two parts: 1) Client Application (Client Tier) 2) Database (Data Tier)  On client application side the code is written for saving the data in the SQL server database
  • 7. Advantages:  Easy to maintain and modification is bit easy  Communication is faster Disadvantages:  Performance will be degrade upon increasing the users  Cost-ineffective
  • 8. 3-TIER ARCHITECTURE  Web based application  Three layers: 1) Client layer 2) Business layer 3) Data layer
  • 9. Client Layer  Contains UI part of our application  This layer is used for the design purpose where data is presented to the user or input is taken from the user
  • 10. Business layer  All business logic written like validation of data, calculations, data insertion etc…  This acts as a interface between Client layer and Data Access Layer  Make communication faster between client and data layer
  • 11. Data layer  Actual database is comes in the picture  Contains methods to connect with database and to perform insert, update, delete, get data from database based on our input data
  • 12. Advantages  Performance – Because the Presentation tier can cache requests, network utilization is minimized, and the load is reduced on the Application and Data tiers.  Scalability – Each tier can scale horizontally  Better Re-use
  • 13. Advantages(contd)  High degree of flexibility in deployment platform and configuration  Improve Data Integrity  Improved Security – Client is not direct access to database.  Easy to maintain and modification is bit easy, won’t affect o ther modules
  • 15. If this presentation helped you, please visit our page facebook.com/baabtra and like it. Thanks in advance. www.baabtra.com | www.massbaab.com |www.baabte.com
  • 16. Contact Us Emarald Mall (Big Bazar Building) Mavoor Road, Kozhikode, Kerala, India. Ph: + 91 – 495 40 25 550 Start up Village Eranakulam, Kerala, India. Email: info@baabtra.com NC Complex, Near Bus Stand Mukkam, Kozhikode, Kerala, India. Ph: + 91 – 495 40 25 550