Lesson 1
Lesson 1
LESSON 1
Assessment statement
Define the term database transaction.
Explain concurrency in a data sharing situation.
Explain the importance of the ACID properties of a database transaction.
Describe the two functions databases require to be performed on them.
Explain the role of data validation and data verification.
A database
A specific part of an information system could
be a database.
▪A roll back is when the database is returned to the state prior to the
transaction
For example:
▪Minimal set of actions that complete/make the booking;
▪So that database is accurate/consistent/has integrity;
▪So that database is updated to prevent others booking room;
▪So that recovery can be run on failure;
▪ Data validation has nothing to do with what the user wants to input.
Validation is about checking the input data to ensure it conforms with the
data requirements of the system to avoid data errors. An example of this is
a range check to avoid an input number that is greater/smaller than the
specified range.