If you want to access the records that are Updated or deleted or inserted you can create the triggers on the table you want to track this and you can access the records from special tables INSERTED, DELETED.
http://msdn.microsoft.com/en-us/library/aa214435(v=sql.80).aspx[
^]
If you want to know the last modified date of a table you use the query like this:
SELECT OBJECT_NAME(OBJECT_ID) As DbName, Last_User_Update,
FROM sys.dm_db_index_usage_stats
WHERE database_id = DB_ID('<your database="" name="">')
</your>
I hope I have answered your question.