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

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×

Introducing the official SlideShare app

Stunning, full-screen experience for iPhone and Android

Text the download link to your phone

Standard text messaging rates apply

3 tier architecture

938
views

Published on

3 tier architecture

3 tier architecture

Published in: Technology

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
938
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
23
Comments
0
Likes
0
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 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 40 25 2 40 29 3
  • 3. Jobs Applied # 1 2 3 Company Designation Applied Date Current Status
  • 4. 3-Tier Architectures SUHAIL K.P suhailkp007@gmail. com www.facebook.com /suhilkp007 twitter.com/suhilk p007
  • 5. 3-Tier Architectures • A 3-tier architecture is one which has a client tier, a middle tier, and a database tier. – The database tier manages the database – The middle tier contains most of the logic and communicates between the other tiers – The client tier is the interface between the user and the system • An n-tier architecture is one which has n tiers, usually including a database tier, a client tier, and n-2 tiers in between. 6
  • 6. Thin-Client 3-Tier Models • The thin-client 3-tier model has these tiers: – The database management system (DBMS) – The main application software – A web browser • Examples – http://ebay.com* 8
  • 7. Thick-Client 3-Tier Models • The thick-client 3-tier model has these tiers: – The database management system (DBMS) – The main application software – Some sort of interface software which must be installed on each client machine • Examples: – Desktop applets that display weather, etc. 9
  • 8. Tiers of an architecture Client browser <html> ... </html> Application logic tier information system Presentation tier Visualise Calculate Store Database tier 10
  • 9. Presentation Tier • Provides user interface • Handles the interaction with the user • Sometimes called the GUI or client view or front-end • Should not contain business logic or data access code • Example: – Systems accessed by web browsers using plain HTML documents 11
  • 10. Application Logic Tier • The set of rules for processing information • Should not contain presentation or data access code • This tier is often referred to as – – – – Services Business logic Business rules Server 12
  • 11. Database tier • • • • The physical storage layer for data Manages access to DB or file system Sometimes called back-end Should not contain presentation or business logic code
  • 12. Advantages • • • • Independence of Layers Easier to maintain Components are reusable Faster development (division of work)  Web designer does presentation Software engineer does logic DB admin does data model
  • 13. 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
  • 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: info@baabtra.com NC Complex, Near Bus Stand Mukkam, Kozhikode, Kerala, India. Ph: + 91 – 495 40 25 550