1. General term for several types of protective mechanisms used by ORACLE to protect the structure of data objects (table names, column definitions, user names, for example) and the integrity of the data. Locks are used so that no change to data in one place damages data in another.