WILLIAM G. SMITH & ASSOCIATES

INFORMATION RESOURCE MANAGEMENT SEMINARS AND CONSULTING
"CLEANING UP THE WORLD'S DATA MESSES"
HOME
SEMINAR TOPICS
CONSULTING SERVICES
PUBLIC SEMINAR SCHEDULE
RESUMES & QUALIFICATIONS
CONTACT US

MODELING AND IMPLEMENTING NORMALIZED TRANSACTIONS

As enterprises use data modeling techniques to build sharable, subject-oriented, and flexible databases, new complementary techniques for designing the automated processes (transactions) have become apparent, and in fact, mandatory. The same principles which make subject normalization of data so desirable apply equally well to the design of functionally-normalized automated transactions. Normalizing data ensures that the same data is never stored twice (unless intentionally necessary); functional normalization of transactions ensures that the same function is never programmed twice, saving time, effort and cost. It further ensures that when the enterprise desires to change its rules about how something is done, the required re-programming load is unbelieveably quick and inexpensive compared to current dis-integrated, redundant systems. Using these modeling techniques, it is possible to quickly design and build sharable, stable, flexible, non-redundant, complementary, and provably correct automated transactions which represent distinct logical units of work in the business.

This form of modeling is based on the simple "CRUD" principle: Create, Retrieve, Update, and Delete - the four fundamental actions that an automated transaction can perform on a data structure. Once a Conceptual Data Model is complete, abstracting the necessary CRUD transactions becomes almost trivially quick and easy, and can save substantial amounts of time and effort. CRUD-oriented transactions are readily implemented using modern programming languages and client/server divisions of labor. This seminar is the automated-process complement to the Conceptual Data Modeling and Logical/Physical Data Modeling seminars, which are strongly recommended prerequisites. (Also note that we offer a combined seminar (Integrated Process and Data Modeling) which presents data and process modeling in the general-to-specific, but interleaved sequence which is typical in real-life practice.)

TOPICAL OUTLINE



DURATION: 5 days

TARGETED AUDIENCES (recommended maximum number of attendees - 25)

PREREQUISITES:



TOP
OTHER SEMINARS