SQL is a database language allows;
create of database & table structures
perform basic data management tasks (add, delete & modify)
perform complex queries designed to transform the raw data into useful information
SQL functions fit into two broad categories;
- data definition language (DDL) -
commands to create database objects such as tables, indexes, views, and define access rights to those database objects
- data manipulation language (DML) -
commands to insert, update, delete, and retrieve data within the database tables