  Real world Scenario.  There are two scenario where Change Data
Capture can play an important part:       1.  For data auditing
 2.  For Use with Data warehousing In the first scenario CDC can
be very useful for tracking data changes for auditing purposes.
A concrete example for this is a bank application where a
depositor would query what have happened to his account  and how
his account has change over time or in a much simpler term a
historical view of his count.  Another scenario where CDC can
play an important part is an accounting application where
dispute may usually happen.  CDC however is design for a short
time audit because it has a retention period. However you can
disable retention and cleansing of CDC data. The default
retention for CDC is 3 days.  Any application that would require
an immediate access to the tail-end part of the transaction
would be a great candidate for an immediate audit requirements.
The second scenario where CDC can play an important part is in
data warehousing. CDC