Para esclarecer apenas, a supressão é um não DDL, mas um comando de DML.
Para DDL você pode criar disparadores de DDL para a criação, deixar cair e alterar a tabela, etc. Verific as seguintes ligações para ver se há detalhes:
http://www.mssqltips.com/tip.asp?tip=1006
http://msdn.microsoft.com/en-us/ms189540(SQL.90).aspx
http://searchsqlserver.techtarget.com/tip/Create-DDL-table-in-SQL-Server-2005-to-audit-DDL-trigger-activity