Data processing, Basic Computer Science

Data Processing

In any computer-based system, data storage and retrieval plays an important role. Data storage involves decision about the encoding of data, assignment of data to meaningful classes and the organization of data in the form of files. On the conceptual level, data is stored in related groupings of records which constitute the files of the system. In a data processing application, two types of files are used:

  •     Master Files
  •     Transaction Files

Master file contains information on a particular instant (historical information). This information has to be updated on the basis of day-to-day transactions. The updating can be done at fixed time intervals or instantaneously (on-line Realtime processing – Batch Processing).

The information generated between the updating cycle has to be stored in what is called as a transaction file. Let us consider an example of an inventory system:

Master file will contain the status of stock position as on a particular time. Each record may contain:

  •     Inventory Code
  •     Description
  •     Stock on hand
  •     Stock on order
  •     Price, etc.

The stock items will be issued and received regularly over the day. The issues and receipts will form the transactions file. It may contain the following data: 

  •     Inventory Code
  •     Type of Transaction (Issue or Receipt)
  •     Quantity, etc.

As can be seen, the two files have inventory code as a common item. The master file can be updated using the transaction file and generate a new master file. In a realtime system, each transaction is independently processed and the files are updated instantaneously. 

Posted Date: 9/14/2012 6:18:22 AM | Location : United States

Related Discussions:- Data processing, Assignment Help, Ask Question on Data processing, Get Answer, Expert's Help, Data processing Discussions

Write discussion on Data processing
Your posts are moderated
Related Questions
1. The process abstraction is a popular way to organize concurrent programs, but it is not the only choice. An alternative to the process abstraction is to design a single-threaded

DESIGNING COMPUTER BASED INFORMATION SYSTEMS Background The role of Management Information Systems (MIS) in an organization can be considered as providing

In this assignment, you should create a class called ToDoMenu which has a main method that contains the code that implements a command-line menu for managing a collection of ToDoIt

file system

TELECOMMUNICATIONS STANDARDS: They are defined internationally by the CCITT (Consultative Committee for International Telegraphy and Telephones), but to deal with the rapidly

#queA register is a memory location surrounded by the CPU itself, designed to be rapidly accessed for purposes of fast data retrieval. Processors normally hold a register array, wh

1. (40 points) Add a course drop method to the system that you implemented in Problem Set 1. Modularize your new implementation properly. For any new methods that you introduce: 1.

Memory Management: The purpose of the memory management system is to load programs into memory in such a way as to give each program loaded  the memory that it requires for

Aim This assignment is intended to assess your skills in understanding and interpreting a moderately complex problem, designing a solution to the problem and implementing the desig