This document provides an overview of SQL (Structured Query Language) including its basic commands and functions. It discusses how SQL is used for data administration like creating tables, indexes and views, as well as for data manipulation such as adding, modifying and deleting data. The key SQL data types and classification of SQL commands are also summarized. Examples are provided for common SQL commands like CREATE TABLE, ALTER TABLE, INSERT, SELECT and DELETE.