Network - Client/Server Systems Planning and Implementing
Recommended course length: 2 days
Prerequisites: Individuals who wish to gain greater understanding of the strategic business and computing implications of client/server computing
Planning and Implementing Client/Server Systems
Thousands of client/server systems are augmenting--and replacing--mainframes and minicomputers by exploiting access to "legacy" data and offering a clear migration path to distributed computing. That’s because this step can significantly decrease hardware and software costs, increase the productivity of programmers and users, and give flexible access to information. This class was created to accelerate the design and development of a client/server installation by showing you how to do a successful stage-by-stage implementation of this exciting technology. You will find extensive information about databases, front-ends, engines, programming tools, and scores of other topics that will help you circumvent the difficulties of client/server implementation.
Target Student
CEOs, CIOs who want assurance of a smooth migration
MIS/IS/DP managers
LAN/WAN managers who need bandwidth guidelines
Systems analysts who need product analysis
Development managers who need data access
Course Outline
Introduction
Database Theories of Operation
Definition of Client/Server
Report Card on Client/Server
Cost-Justifying Client/Server
Figuring Current Costs
Costs of Client/Server Systems
Conversion Costs
Planning for Client/Server
Overall Goals
Identifying Mission-Critical Applications
Hardware Compatibility
Software Compatibility
Data Compatibility
Politics at High Speed
Database Server Engines
DBMS Functions and Features
Hardware Requirements
Structured Query Language (SQL)
Choosing a DBMS
Front-End Packages
Front-End Functions and Features
Program Development Tools
Reporting Tools
Off-the-Shelf Applications
Middleware: Tying Front and Back
Together
The Need for "Glue"
Middleware Solutions
The Big Step: Distributed DBMSs
Advantages of Distributing Data
Pitfalls of Distributed Data
Implementation Plans
Ongoing Support and Maintenance
Staffing Requirements
Support Requirements
Maintenance Costs