Database Management System2
Database Management System2
Architecture
Data Control Language (DCL) deals with the rights, permissions and other
controls of the database system.
The tasks that come under DCL:
• Grant: It is used to give user access privileges to a database.
• Revoke: It is used to take back permissions from the user.
Transaction Control Language
Transaction Control Language (TCL) is used to manage transactions in the
database. These are used to manage the changes made to the data in a table.
The tasks that come under TCL:
• Commit: It is used to save the transaction on the database.
• Rollback: It is used to restore the database to original since the last Commit.
• Savepoint: You can set a save point so that, next time it will start from here.
Types of Database Systems