Thank you for the long explanations in the article. Much appreciated. A lot of information in a single post.
Two notes I'd like to make to help improve the article:
1) You state that TRUNCATE doesn't do any structure or table modification at the begining of the article and then you later state that "... the TRUNCATE is modifying the table definition or structure, which comes under the DDL operations".
2) Try to refrain from using "I think" in technical articles.
Overall, a great article.
Keep up the good work. This sort of information is fundamental.
Andre Guerreiro Neto