Browse Prior Art Database

Task Exit Rollback Option to Encourage Ease of Learning

IP.com Disclosure Number: IPCOM000103191D
Original Publication Date: 1990-Aug-01
Included in the Prior Art Database: 2005-Mar-17
Document File: 1 page(s) / 35K

Publishing Venue

IBM

Related People

Conner Jr, HK: AUTHOR [+3]

Abstract

A method is described which allows one to use live data in a database without fear of changing or destroying that data while learning to use the database.

This text was extracted from an ASCII text file.
This is the abbreviated version, containing approximately 100% of the total text.

Task Exit Rollback Option to Encourage Ease of Learning

      A method is described which allows one to use live data in a
database without fear of changing or destroying that data while
learning to use the database.

      In a database system, users are hesitant to learn how to change
or add to the database for fear of altering or destroying valuable
data.  Additionally, the user could be learning how to perform a
predefined 'task' without understanding that the task is changing the
underlying data.

      The new method allows a user to select a 'learning mode' of
execution.  When this mode is selected, the profile option for task
exit modules is initialized to 'ROLLBACK', rather than other options,
such as 'SAVE AND EXIT' or 'VERIFY CHANGES'.  The system does not
allow these other options to be selected if the user is in 'learning
mode'.

      This is accomplished through the use of the database
transaction control.  When a task is entered, the Query Manager
"BEGIN WORK' command is issued.  This indicates to the system that no
changes or inserts are to be committed to the database until a
"COMMIT' is issued.  At task exit, the system automatically issues a
'ROLLBACK'.  This ensures that no permanent changes to the data are
effected.

      Disclosed anonymously.