Data Processing

You might also like

Download as pptx, pdf, or txt
Download as pptx, pdf, or txt
You are on page 1of 3

Data processing

Data processing refers to the collection, manipulation, storage, and transformation of data into useful
information or a desired format. It involves various operations performed on data to convert it into a more
meaningful and understandable form for further analysis, decision-making, or storage.
Types of data processing
 Batch processing: In batch processing, data is collected and processed in groups
or batches at specific intervals, such as daily, weekly, or monthly. The data is
accumulated and processed together in a single run, rather than being processed
as it arrives. Batch processing is often used for large volumes of data or for
tasks that can be performed periodically without the need for immediate results.
 Real-time processing: Real-time processing involves processing data
immediately as it is received or generated, without any significant delay. This
type of processing is used in applications where data needs to be processed and
responded to as soon as possible, such as in stock trading systems, airline
reservation systems, or real-time monitoring systems.
 Online processing: Online processing, also known as transaction processing,
involves processing data as it is entered into a system, typically through a user
interface or a network connection. This type of processing is used in
applications where data needs to be processed and updated continuously, such
as in banking systems, e-commerce websites, or inventory management
systems.
 Distributed processing: Distributed processing involves
processing data across multiple computers or systems that
are connected through a network. This type of processing is
used in scenarios where data is distributed across different
locations or when the processing tasks can be divided and
executed in parallel on multiple systems for improved
performance and scalability.
 Sequential Processing: Sequential data processing refers to a
method of processing data in a sequential or linear order,
where each data element is processed one after the other in a
specific sequence. In this approach, the processing of one
data element must be completed before moving on to the
next data element.

You might also like