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

Return to Table of Contents