Answer:
1. DBMS
C. A storage system that provides efficient access to randomly chosen items
G. Performs database operations requested by application software
2. data mining
B. The process of extracting hidden information
3. hash file
A. A. means of locating a particular record within a file
4. index key field
F. An item used to identify records uniquely
5. locking protocol
E. A system to guard against database errors due to performing transactions concurrently
6. relation
D. A structural unit (with rows and columns) in a popular database model
7. roll back schema
I. A "road map" of a particular database's design
J. To "unwind" a transaction
8. SQL
H. A popular language that implements relational database operations.