Vasireddy Venkatadri Institute of Technology: SQL Commands
Vasireddy Venkatadri Institute of Technology: SQL Commands
SQL COMMANDS
PRESENTED BY:
ALAPATI SAISRIJA
20BQ1A4202
CSM(AI&ML)
SQL Commands
o SQL commands are instructions. It is used to communicate with the database. It is also used to
perform specific tasks, functions, and queries of data.
o SQL can perform various tasks like create a table, add data to tables, drop the table, modify the
table, set permission for users.
o DDL changes the structure of the table like creating a table, deleting a table, altering a table,
etc.
o All the command of DDL are auto-committed that means it permanently save all the changes
in the database.
o CREATE
o ALTER
o DROP
o TRUNCATE
b. DROP: It is used to delete both the structure and record stored in the table.
d. TRUNCATE: It is used to delete all the rows from the table and free the space containing the table.
o DML commands are used to modify the database. It is responsible for all form of changes in
the database.
o The command of DML is not auto-committed that means it can't permanently save all the
changes in the database. They can be rollback.
o INSERT
o UPDATE
o DELETE
a. INSERT: The INSERT statement is a SQL query. It is used to insert data into the row of a table.
(or)
b. UPDATE: This command is used to update or modify the value of a column in the table.
Syntax:
UPDATE table_name SET [column_name1= value1,...column_nameN = valueN] [WHERE CONDITION]
WHERE Author="Sonoo";
o Grant
o Revoke
These operations are automatically committed in the database that's why they cannot be used while
creating tables or dropping them.
o COMMIT
o ROLLBACK
o SAVEPOINT
a.Commit: Commit command is used to save all the transactions to the database.
Syntax: COMMIT;
b. Rollback: Rollback command is used to undo transactions that have not already been saved to the
database.
Syntax: ROLLBACK;
o SELECT
a. SELECT: This is the same as the projection operation of relational algebra. It is used to select the
attribute based on the condition described by WHERE clause.
FROM TABLES
WHERE conditions;
FROM employee