1) The document describes the basic commands of SQL including data types, data definition language (DDL) for creating and modifying tables, data manipulation language (DML) for insert, update, delete statements, and select statements with functions and parameters.
2) It also covers SQL security commands for creating users and granting/revoking permissions, and transaction management with commit and rollback.
3) Examples are provided for creating tables with columns, primary keys, foreign keys and check constraints, and performing queries, updates, deletes and transactions on data.