Your SlideShare is downloading. ×
2 tier and 3 tier architecture
Upcoming SlideShare
Loading in...5

Thanks for flagging this SlideShare!

Oops! An error has occurred.


Saving this for later?

Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime - even offline.

Text the download link to your phone

Standard text messaging rates apply

2 tier and 3 tier architecture


Published on

2 tier and 3 tier architecture

2 tier and 3 tier architecture

Published in: Education, Technology

1 Like
  • Be the first to comment

No Downloads
Total Views
On Slideshare
From Embeds
Number of Embeds
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

No notes for slide


  • 1. 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
  • 2. Typing Speed Week Target Achieved 1 25 17 2 30 25
  • 3. 2 & 3-TIER ARCHITECTURE Swafeena Nima KM Swafeenanima Swafeenanima Swafeenanima 9562852057
  • 4. 2-TIER ARCHITECTURE  It is client-server architecture  Direct communication  Run faster(tight coupled)
  • 5. 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
  • 6. Advantages:  Easy to maintain and modification is bit easy  Communication is faster Disadvantages:  Performance will be degrade upon increasing the users  Cost-ineffective
  • 7. 3-TIER ARCHITECTURE  Web based application  Three layers: 1) Client layer 2) Business layer 3) Data layer
  • 8. 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
  • 9. 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
  • 10. 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
  • 11. 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
  • 12. 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
  • 13. If this presentation helped you, please visit our page and like it. Thanks in advance. | |
  • 14. 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: NC Complex, Near Bus Stand Mukkam, Kozhikode, Kerala, India. Ph: + 91 – 495 40 25 550