Change data capture (CDC) encompasses database design patterns to keep track of changed data and perform actions with it.