0% found this document useful (0 votes)
2 views8 pages

SQL Notes

SQL, or Structured Query Language, is a standard language for managing and manipulating data in relational database management systems. It includes various types of commands such as DML (Data Manipulation Language), DDL (Data Definition Language), and DCL (Data Control Language), each serving different purposes like creating, updating, and controlling access to data. Key commands include CREATE, ALTER, DROP, INSERT, UPDATE, DELETE, GRANT, and ROLLBACK.

Uploaded by

45amx3223
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
2 views8 pages

SQL Notes

SQL, or Structured Query Language, is a standard language for managing and manipulating data in relational database management systems. It includes various types of commands such as DML (Data Manipulation Language), DDL (Data Definition Language), and DCL (Data Control Language), each serving different purposes like creating, updating, and controlling access to data. Key commands include CREATE, ALTER, DROP, INSERT, UPDATE, DELETE, GRANT, and ROLLBACK.

Uploaded by

45amx3223
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 8

SQL

Short Notes !

DATABASE

Telegram - @jobs_city
What is SQL?
• sql is stand for structured query language.

• This database language is mainly designed


for maintaining the data in relational
database management systems.

• sql is standard language for accessing and


manipulating database.

Types of SQL Commands:

DML DCL
Data Manipulation Data Control
language language

CREATE INSERT GRANT COMMIT

ALTER REVOKE ROLLBACK


UPDATE
SAVEPOINT
DROP DELETE

TRUNCATE
DDL
• DDL (Data Definition Language) used to change the structure of the
table Like creating the table, altering the table&. Deleting the table.

• All the commands in the DDL are auto Committed that means it
permanently saves all the changes in the database.

1. CREATE:
this command is used to create a new database or table.

Syntax:
CREATE TABLE table_name (
columnl datatype,
column2 datatype,
column3 datatype,

);

Example:
CREATE TABLE Employee
(
EmployeelD int,
FirstName varchar(255) ,
LastName varchar(255),
Addressline varchar(255),
City varchar(255)
);
2. Alter
The ALTER TABLE statement in Structured Query Language allows
you to add, modify, and delete columns of an existing table.

Syntax:
ALTER TABLE table name
ADD column_name datatype;

Example:
AlTER TABLE Employee
ADD Email varchar(255) ;

3. Drop
The DROP TABLE statement is used to drop an existing table in a database.
this command deletes both the structure &. Records Stored in table.

Syntax:
DROP TABLE table_name;

Example:
Drop TABLE Employee
4. TRUNCATE
A truncate SQL statement is used to remove all rows (complete data)
from a table. It is similar to the DELETE statement with no WHERE clause.

Syntax:
TRUNCATE TABLE table_name;

Example:
TRUNCATE TABLE Employee;

DML COMMANDS:
1. INSERT
SQL INSERT statement is a SQL query. It is used to insert a single or a
multiple records in a table.

Syntax:
INSERT INTO table name
VALUES ( value1, value2, value3 ....);

Example:
INSERT INTO STUDENTS (ROLL_NO, NAME, AGE, CITY)
VALUES (1, Yadnyesh, 19, PUNE) ;
2. UPDATE
The UPDATE statement is used to modify the existing records in a table.

syntax:
UPDATE table name
SET columnl = valuel, column2 = value2, ...
WHERE condition;

Example:
UPDATE Customers
SET ContactName = 'Vadu', City= 'pune'
WHERE CustomerlD = 101;

3. DELETE

The DELETE statement is used to delete existing records in a table.

Syntax:
DELETE FROM table_name [WHERE condition];

Example:
DELETE FROM Customers WHERE CustomerName='Vadu";
DCL COMMANDS:

1. GRANT
It is used to give user access privileges to a database.

syntax:
GRANT SELECT, UPDATE ON MY_ TABLE TO SOME_USER,
ANOTHER_USER;

2. REVOKE

GRANT SELECT, UPDATE ON MY_ TABLE TO SOME_ USER,


ANOTHER_ USER;

syntax:
REVOKE SELECT, UPDATE ON MY_ TABLE FROM USERl, USER2;
TCL COMMANDS:
1. COMMIT
Commits a Transaction. The COMMIT command saves all the
transactions to the database since the last COMMIT or ROLLBACK
command.

Syntax:
COMMIT;

Example:
DELETE FROM Student WHERE AGE = 20;
COMMIT;

2. ROLLBACK

If any error occurs with any of the SQL grouped statements, all
changes need to be aborted. The process of reversing changes is
called rollback

Syntax:
ROLLBACK;

Example:
DELETE FROM Student WHERE AGE = 20;
ROLLBACK;

Telegram - @jobs_city

You might also like