Define Client Server Database.
A system that provides simultaneous access to the database for multiple clients.
Define Commitment Ordering.
A type of timestamp ordering that also takes into consideration the precedence of each transaction over other simultaneous transactions.
Define Integrity.
The idea of keeping a database consistent by ensuring that any changes made to data or relationships associated wintertime a table are accounted for in all the linked tables.
Define Record Locks.
A technique used to prevent simultaneous access to data in a database by locking a record when it is being edited or updated. Otherwise, inconsistencies may arise in the database.
Define Serialisation.
A technique used to preserve integrity by only allowing one transaction to be processed at a time on a client server database.
Define Timestamp Ordering.
A technique to handle concurrent access by executing transactions from multiple users based on the value of their associated timestamp. Each transaction receives a timestamp whenever it begins.