Analyzing data requirements

One of the early steps of database design is developing a conceptual data structure that satisfies your end user's processing requirements.

So, before you can develop a conceptual data structure, familiarize yourself with your end user's processing and data requirements.

Developing a data structure is a process of combining the data requirements of each of the tasks to be performed, into one or more data structures that satisfy those requirements. The method explained here describes how to use the local views developed for each business process to develop a data structure.

A business process, in an application, is one of the tasks your end user needs done. For example, in an education application, printing a class roster is a business process.

A local view describes a conceptual data structure and the relationships between the pieces of data in the structure for one business process.

To understand the method explained in this topic, you need to be familiar with the terminology and examples explained in the introductory information on application design in IMS Version 13 Application Programming, which explains how to develop local views for the business processes in an application.