Writing a program that accesses DB2 Server for VSE & VM data consists of the following steps: Designing the program entails determining what tasks the program must perform, and then creating a plan for the program to perform these tasks. The structure of the program should be based on its three main parts: prolog, body, and epilog. Coding the program entails using SQL statements and tools to manipulate DB2 Server for VSE & VM data. The operations on the data must conform to the design of the program. Preparing the program for execution entails preprocessing, compiling, link-editing, and loading it. Testing and debugging the program entails:
Releasing the program entails putting it into production (that is, making it available to its intended users). In this step, you control who will be allowed to run the program and to work with the data that it accesses.