Voici comment il est possible sous Microsoft SQL Serveur 2005/2008, la liste des tables qui ont été modifiées dans un intervalle X, comme les 30 deniers jours par exemple. Voici la requête qu'il vous faut si de telles informations vous intéressent.
{codecitation class="brush: sql; gutter: true;" width="662px"}
SELECT name AS [TableName],
SCHEMA_NAME(schema_id) AS [Schema],
modify_date as [ModifyDate]
FROM sys.objects
WHERE modify_date > GETDATE() - 30
and type_desc = 'USER_TABLE'
{/codecitation}