You are on page 1of 14

Online Transaction Processing

System

SUBMITTED TO: MS. Harmandeep


SUBMITTED BY: Veerpal Kaur
UID-1791114
OTPS
 OLTP is a class of applications which provides transaction
oriented applications, i.e.data entry,update facility and quick
retrieval of information.
 OLTP applies client-server processing and is used for routine
transactions.
 OLTP is generally applied by lower level or operational control
level staff.
 For example, in banks,the clerks use OLTP applications for quick
update of information and quick retrieval of information.
OLTP applications are designed where
 When the users want online input and output of information

 The users are not always technical persons

 When fast retrieval of information is required

 When fast updating of information is required


OLTP applications can be segmented
as
1. Transaction processing

2. Batch Processing

3. Interactive Processing
1.Transaction processing
Batch Processing system
 Data is processed in batches.

 The batches tend to be large and of identical type.

 Common examples of where batch processing is occurs

including to the statements of banks ,utility bills and


transactions of credit card.
Interactive Processing
 in case of interactive processing ,there are multiple
interactions between the user and system.
 In the interactive processing, the system takes considerable
time to update the information;as a result of which for that
time the user cannot access the system.
 the interactive processing is generally applied in case of
project development where a limited number of users are
working.
 In technical terms, this is known as lock period.
Characteristics of OLTP
 Online Connectivity

 Availability

 Response Rate

 Cost

 Update Facility
OLTP Model
OLTP application data are stored in the form of the
Relational Model. Moreover, the data are normalised in the
form of the Relational Model so as to reduce the data
redundancy.

For the OLTP application , data are stored in the


form of the Relational model.
Relational Data Models
 Relational data model represent the facts with the help of

entities and relationships.

 Entities are those facts about which the information is

collected.

 The relational model in the form of relations so as to reduce

the data redundancy and data duplication.


Limitations of Relational Model
 Volume of data increase, there is a need to create and maintain a

large number of tables

 It is impossible to optimize static tables as in present era

organization need to run dynamic queries

 More difficult to manage the data with the that common

denominator

 Unstructured form data impossible to store in relational tables.

You might also like