This document discusses and provides examples of various SQL commands used for data definition, data manipulation, transaction control, and querying in a relational database management system (RDBMS).
It covers commands for data definition language (DDL) like CREATE, ALTER, DROP and DESCRIBE to create, modify and delete tables. For data manipulation language (DML) it demonstrates INSERT, UPDATE, DELETE and SELECT commands. Transaction control language (TCL) commands like COMMIT, ROLLBACK and SAVEPOINT are explained. Finally, it provides examples of simple, nested, subqueries and join queries for database querying.