Transaction Processing Systems Flashcards

1
Q

TPS data collection

A
  1. Transaction data is immediately stored into transaction logs and then completed transactions are stored in the master file in the server.
  2. Data is collected on:
    - time of transaction
    - price points
    - payment method
    - users data, their name, billing address and credit card details
    - collecting user input such as scanning barcodes
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Real time vs Batch processing

A

Similarities
- carry out transactions for the user
- both use collecting and storage

Differences:
- RT —> completes individual transactions immediately after they have been initiated
- BP —> use bulk transactions after data has been collected from the individuals, delay in the transaction (transactions take time to actually be completed)
- RT —> can do face to face
- BP —> can not do face to face
- RT —> can handle errors immediately during transactions

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Real Time transactions steps

A
  1. Data collection is split into a sequence of forms
  2. Raw data collection
  3. Preparation
  4. Sorting
  5. Processing Analysis
  6. Output
  7. Storage
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Storing and Retrieving in TPS

A
  • records of the collected user transaction details are stored in the transaction file
  • processed transactions are stored in the master file containing all committed transactions
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

OLAP

A

Online Analytical Processing,

analyses data in a multi-dimensional view

e.g. information from different locations can be compared

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Storage media to backup systems

A
  • external hard drives
  • tape drives
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

RFID tags

A

RFID –> radio frequency identification
- Uses radio waves to identify people or objects

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Tape drives

A
  • Can store more data than external hard drives
  • Can be stored onsite or offsite
  • Very economical as compared to external hard drives
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

External Hard Drives

A
  • Easy to use
  • Easily transportable
  • Can be stored onsite or offsite
  • Secure and do not rely on cloud storage which can go offline
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Full backups

A
  • copy of ALL data within the system
    can be a complete image of the entire hard disk
  • most businesses perform full backups of all their data files on a regular basis
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Advantages of Full Backups

A

Not a complicated process, very simple to perform

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Disadvantages of Full Backups

A

Copying all files takes a large amount of storage
Copying all files takes a long time

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

Archive Bits

A

file component that indicates when new changes have been made to files and when new files are created

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

Checkpoints (in backups)

A

checkpoint record in the recovery process contains information necessary to restart the system

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

Grandfather Father Son Backup method

A

uses three generations of backup master files to back up the master files in a transaction processing system

son - daily (at the end of each day)
father - weekly (at the end of each week)
grandfather - monthly (at the end of each month)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

Onsite storage

A

Immediate access to data

17
Q

Offsite storage

A

Provides access to data in any location

18
Q

Why systems would require real-time processing

A

if concurrency is required in the system

19
Q

Why systems would require batch processing

A

if transactions are issued/committed periodically and it is impractical to commit transactions individually

20
Q

List the characteristics of a TPS

A
  1. Rapid Response
  2. Reliability
  3. Inflexibility
  4. Controlled processing
21
Q

Requests in a TPS

A

where a question or trigger to the transaction is initiated, e.g. swiping an ATM card to start a transaction

22
Q

Importance of data warehouses for TPS

A

a resource that can be accessed by analysis tools to analyse its transaction data

allows data from TPS to be analysed in isolation to minimise impact on the TPS

23
Q

Partial backups

A

stores only new or recently changed files

24
Q

Advantages of partial backups

A
  • space saving
  • places less demand on network bandwidth
  • scheduling of backups is more flexible
25
Q

Disadvantages of partial backups

A
  • may need higher processing overheads as each source file needs to be compared to previously stored files to determine if the data is new or changed
26
Q

Non-web based TPS

A
  • not connected to the internet and does not use a browser
  • e.g. POS in a shop or checking into a flight
27
Q

Web-based TPS

A
  • is connected to the internet and uses a browser
  • uses live, sensitive data
  • e.g. checking in online before a flight, financial transactions in online banking