Please enable JavaScript.
Coggle requires JavaScript to display documents.
Client-Server and Distributed Data Bases - Coggle Diagram
Client-Server and Distributed Data Bases
Motivation for Client-Server Processing and Distributed Data
Remote computing resources
Client
Server
Distribution of work
Distributed processing
Flexibility
Scalability
Compatibility
Distributed data
Organization structure
Reduced costs
Productivity increase
Distributed Database Architecture
Schema Architectures
Vertical subset
Horizontal subset
Mixed fragment
Great autonomy
Exported data
Combination
Distributed Query Processing
Global optimization
Fast networks
Reliable networks
Resource minimization
Time minimization
Transactions
Distributed DBMSs
Site
Global requests
Local data managers
Distributed data manager
Homogeneous managers
Diverse managers
Free integration
Client-Server Database Architectures
Two-Tier Architecture
PC client
Database server
Proprietary software
Three-Tier Architecture
Staging server
Middleware
Flexibility
Multiple-Tier Architecture
Additional server levels
Precise separation of processing
Increased productivity
Web Services Architecture
Multi-user architectures
Electronic commerce
Reduced cost
Interaction
Service register