Different SQL Command Categories used in SQL (Database)

SQL stand for structured query language. means we can say that, SQL is a structured way of communication to question from database. In which we use different command categories to manipulate our database. lets have a look on these command which we use in SQL.

Data difinition languages     Create table
                              Alter table
                              Drop table
                              Create index
                              Alter index
                              Drop index
                              Create view
                              Drop view
Data Manipulation language    Insert
                              Update
                              Delete
                              Select
Data Control Language         Alter Password
                              Grant
                              Revoke
Transaction Control Language  Commit
                              Rollback
                              Savepoint

These are all the SQL Command which is use to manipulate the database.