New Page 1
Welcome to basicsofcomputer.com
 

Share This Free Knowledge With Your Friends:

Home » Storage Devices of Computer » Processing Stored Data

Processing Stored Data:

There are several methods of processing data files in a computer system. The approach chosen depends firstly on management requirements. These may be:

  • Routine recording of data

  • Preparation of regular management information

  • Fact retrieval for decision-making

  • Management priorities

  • Regularity of processing

  • Response time required

  • Volume of processing

  • Accuracy required

  • Cost

  • Efficiency and security of processing

  • Storage media used

  • Access to data (regular or irregular)

  • Budget (availability of finance purchase equipment)

Methods of Processing Stored Data:

a. Batch Processing/ Offline Processing/ Stack Processing:

b. Online Processing/ Real-Time Processing;

a. Batch Processing/ Offline Processing/ Stack Processing:

In this mode data to be processed is accumulated over a period of time and processed periodically. It is also known as stack processing because several jobs are stacked together and processed in groups (batches) for efficient operations. It is used for office work like accounts, payroll, etc.

A group of similar (routine) transactions are processed in the same processing-run. Input data could be entered into the system over a period of time, or at the same time. But the actual processing of the data commences only when the transactions data collection is complete and is held in a transactions files.

A classic example of batch processing is an organization's payroll. Typically, the wages section records transaction into small batches (e.g. one per department). In this way, most input data is in smaller collections.

This mode was formerly the major form of processing. It is still the most logical methods of dealing with large transactions volumes at a specific time.

Batch Processing
Advantages Disadvantages
  • Error detection is simpler
  • No special hardware/software is needed (all computer systems should be able to adopt this).
  • System design is simple
  • If necessary, some part may be processed now and the remainder later.

 

  • The system is time-driven and so is not geared to rapid action
  • Preparing batches results in duplication of efforts
  • Slow
  • Delays decision making process

b. Real-Time Processing/ Online Processing/ Interactive Processing:

Each transaction is processed as soon as at it received, there being no waiting time for accumulation of a batch of transactions. Complete which can receive and process data quickly are capable for real-time processing. It is used where immediate response is required like, banks, inventory systems, etc

Online processing
Advantages Disadvantages
  • A higher level of costumer satisfaction is achieved
  • Information needed is obtained by adopting very simple procedures
  • Prompts and early information assists in improving and maintaining the quality of management decisions
  • The system is relatively high-cost (in terms of hardware and software)
  • A high level of security is required
  • System failure could causes great organization problems

 

Relevant Articles:

Storage Ranking
Storages Locations and Addresses
Why More Bits
Fixed and Variable Word Length Storage
Bits, Bytes, and Words
Internal Memory Devices
External Memory Devices
Organizing and Accessing Stored Data
Types of Files
Processing Stored Data
 
New Page 1

Basic Computer Science

   
» The Age of Information

» Types of Computer and Digital Age

» Input and Output Devices

» Storage Devices Of Computer

» Central Processing Unit

» Software: The Power Behind The Power

» Data Communication and Computer Networks

» The Nature Of Information

» The System Theory

» Transaction Processing System (TPS) and Management Information System (MIS)

» Decision Support System (DSS) and Executive Support System (ESS)

» Expert System (ES) and Office Information System (OIS)

 

Operating Systems

   
» Introduction to Operating System

» Introduction to Process Management

» Threads and CPU Scheduling

» Process Synchronization in Operating System

» Deadlocks

» Memory Management in Operating System

» Virtual Memory in Operating System

» File System Management in Operating System

» I/O and Device Management

» Security

» Linux Operating System

 

Database Management System

   
» Introduction to Database Systems

» Database System Architecture

» Database Administration and Database Development Process

» The Entity-Relationship Model

» Semantic Object Model

» Logical Database Design and Relational Data Model

» Normalization in Database

» Transformation of E-R Model into Relational Data Model

» Representing Semantic Object Model and Types of Semantic Object Model

» Physical Database Design

» Introduction to Structured Query Language (SQL)

» Implementation of Relational Database and Database Application Design

» Client Server Database Systems & Open Database Connectivity (ODBC)

 

Questions and Answers

   
» Basics of Information Technology

» Computer Architecture

» Data Communication

» Information Networks

» Fundamentals of the Internet

» Application and Uses of Computer

» Security, Copyright and The Law

» Windows Operating Systems

» Spreadsheet Software

» Process Management in CPU

» CPU Scheduling

» Process Synchronization

» Deadlocks

» Memory Management

» Database Systems

» Database System Architecture

» Database Administration and Database Development Process
 
 
New Page 1
 

Home                Dictionary                 Contact us                   About us                    Privacy policy                  Link to us                   Advertise

Copy right ©  2012