Patent ID: 8032497

Claim:
A computed-implemented method for providing data integrity in a system including a database, the method comprising: determining that information is to be transmitted between an application end of the system and a physical storage medium that stores the information for a database of the system, the information to be transmitted via a database server in a database server layer of the system; and providing at least a portion of data protection for the information, wherein the data protection protects the information from corruption between a system layer and the physical storage medium, wherein the system layer is a separate layer provided closer to the application end of the system than the database server layer, and wherein providing at least a portion of data protection includes using a first data protection mechanism for layers of the system between the application end of the system and the database server layer and linking the first data protection mechanism with a second data protection mechanism different from the first data protection mechanism, the second data protection mechanism being used for layers of the system between the database server layer and the physical storage medium.