Database Systems: Architecture
Database Systems: Architecture
Architecture
Presentation by
Dr. Jenila Livingston L.M.
SCSE
Database Systems Architecture
• Centralized DBMS Architecture
• Client Server Architecture
– Two Tier Client/Server Architecture for DBMSs
– Three-Tier Client Server Architecture for Web
Applications
1. Centralized DBMS Architecture
• Used mainframes to provide main processing for user
application programs, user interface programs and
DBMS functionality
• User accessed systems via ‘dumb’ computer terminals
that only provided display capabilities, with no
processing capabilities.
• All processing was performed remotely on the
computer system, and only display information was
sent to the terminals, connected via a network.
• Dumb terminals were replaces with workstations,
which lead to the client/server architecture.
Centralized DBMSs Architecture
2. Client Server Architecture
Client – a user machine that provides user
interface capabilities and local processing.