Data management is best handled in online processing. Batch processing is better to use for massive and sequential records processing which online processing is used in concurrent updates. In online processing error shown and fixed on exact time while in batch processing if error occurs then it will be report and printed late. In online processing like on website which is a shopping cart site, the transaction and processing gets online and in time live. So this batch processing is schedule based in which processing get time schedule of when to process data. Similarly inventories and salary distributed is processed later.
For example data collected about salaries and other transactions about customers get processed later at the date when reports are generated. In batch systems the data enter at any time may get processed days later. As the name suggests it is online so that mean it is live to action. The online processing involves database servers, files on hosting and browser to communicate effectively and do fast work to be responsive.
Online processing is just like live processing in that case if user input some data by filling input form on any site then it get processed and data fetch from the database online at the same time. Online processing system vs batch processing system Now with the passage of time latest computer devices do work of both batch processing and online processing at a time. In decent development now our mobiles and small devices also do some type of batch processing. As online processing involve mobiles data also so it is expensive. Batch processing work in batches and then jobs is divided into sub jobs and then processed so it don’t need lot of hardware resources. If we compare with batch processing system than online systems are expensive. Online processing is very effective these days.