Is there any way to find out if any alteration is done to any table?
You can check the modify_date column in either the sys.tables or sys.all_objects (with type = 'U' for user table) system views.  The below query will work, note that this cast defaults to midnight.

select name from sys.all_objects where type = 'U' and
modify_date &gt;= cast('2018-08-22' as datetime)