Advanced Database Technology Assignment 1
Advanced Database Technology Assignment 1
1. One-Tier Architecture
Keeps all of the elements of an application,
including the interface, middleware and back-
end data in one place.
Developers see these types of systems as the
simplest and most direct.
Some experts describe them as applications that
could be installed and run on a single computer.
It can only access data available in a single computer or
server. E.g Ms-office is a prominent example of 1 tier
architecture.
Distributed database architecture definition…..
1. Two-Tier Architecture
Consists of two layers.Client tier and
Database(data tier)
The client is on the first tier, the database
server and web application server reside on the
same server machine which is the second tier.
The second tier serves the data and executes the
business logic for the web application.
E.g The Contact Management System that is
created using MS Access is the most observed
example.
Distributed database architecture definition…..
1. Three-Tier Architecture
Well established software application
architecture that organizes
applications into three logical and
physical computing tires.
Consists of three layer,Client
layer,Business layer and Data layer.
E.g MySQL ,Oracle database and so on.
! ! !
o u
k Y
a n
Th