DATA AUDITING is newly introduced concept in SQL SERVER 2008.
Auditing an instance of sql server or sql server database involves tracking and logging events that occurs on the system.There are several methods to audit the instance or database
---syntax for sql auditing.
create server audit example
to file (filepath = 'd:\example\')
alter server audit example
with (state = on)
---syntax for auditing the database in server audit file
create database audit specification example_db
for server audit example
add(insert ,select ,drop,delete on table_name by schema_name)
with (state = on)
---To check the data auditng by using the system function
select * from fn_get_audit_file('d:\xxx\',null,null)
Hope u gusy got the Basic idea about DATA AUDITING IN SQL SERVER