Software Applications and Models

0.0(0)
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
Card Sorting

1/10

encourage image

There's no tags or description

Looks like no tags are added yet.

Study Analytics
Name
Mastery
Learn
Test
Matching
Spaced

No study sessions yet.

11 Terms

1
New cards

Application Tier Models

Application architecture models arrange how users will access data within an organization.

2
New cards

Presentation Layer/Client Layer

layer the user sees and interacts with when using the software

3
New cards

Application Layer/Business Logic Layer

controls an application’s functionality with detailed processing

4
New cards

Database Layer

where all the data is stored

5
New cards

One-Tier Architecture model

user has direct access to data since data is stored in the local system

6
New cards

Advantages of a one-tier architecture model

Easy to implement, One machine model, No network connectivity is needed

7
New cards

Disadvantages of a one-tier architecture model

Usually does not support remote access to data resources, not commonly used due to lack of redundancy and security issues - not scalable

8
New cards

Two-tier architecture model

Communication occurs between the Client (machine one) and the Server (machine two). The client system sends requests to the server system, which processes the request and sends the data back to the client system.

9
New cards

Important characteristics of a two-tier architecture model

User logs into the computer to access database, the application layer is missing and shares space with client or database layers, requires network connectivity to LAN storage (database)- NAS or File Server

10
New cards

Three-tier architecture model

users log into their computers and connect to an application server. The application server then accesses information from the database, usually consisting of three steps: client (presentation), application (translates commands), and database tiers

11
New cards

Important characteristics of a three-tier architecture model

Reinforces scalability, Improves data integrity and security, Can be complex, Internet access is required