SlideShare a Scribd company logo
Structured Query
Language
What is
Structured
Query
Language
Structured Query Language is a standard Database
language which is used to create, maintain and retrieve the
relational database.
What is Relational Database?
Relational database means the data is stored as well as
retrieved in the form of relations (tables).
History Of
SQL
 the original version of SQL called SEQUEL
(structured English query language) was designed by
an IBM research center in 1974 and 1975. SQL was first
introduced as a commercial database system in 1979 by
Oracle Corporation.
 SQL became a standard of the American National
Standards Institute (ANSI) in 1986, and of the
International Organization for Standardization (ISO) in
1987
Why SQL?
 SQL is very simple and easy to learn
 Allows users to access data in the relational database
management systems.
 Allows users to describe the data.
 Allows users to define the data in a database and
manipulate that data.
 Allows to embed within other languages using SQL
modules, libraries & pre-compilers.
 Allows users to create and drop databases and tables.
 Allows users to set permissions on tables and views.
Several Parts
Of SQL
 DDL (Data Definition Language)
 DML (Data Manipulation Language)
 DCL (Data Control Language)
 TCL (Transaction Control Language)
DDL: Data
Definition
Language
 Data Definition Language is used to define the database
structure or schema. DDL is also used to specify
additional properties of the data.
 This includes changes to the structure of the table like
creation of table or database , altering table, deleting a
table , truncate table or rename a table etc.
DML: Data
Manipulatio
n Language
DML deals with data manipulation, and includes most
common SQL statements such SELECT, INSERT, UPDATE,
DELETE and it is used to store, modify, retrieve, delete and
update data in database
DCL: Data
Control
Language
Data control language are the commands to grant and take
back authority from any database user.
TCL:
Transaction
Control
Language
Transaction Control Language(TCL) commands are used to
manage transactions in the database. These are used to
manage the changes made to the data in a table by DML
statements. It also allows statements to be grouped
together into logical transactions.
Roles of SQL
 SQL retrieves data from the database.
 It can be used along with programming language to
access data from database. It is a database
programming language.
 It can be used to monitor and control data access by
various users. It is a database administration language.
 It can be used as an Internet data access language.

More Related Content

Similar to structures query langauge basic for learners (20)

PPTX
SQL Training courses.pptx
irfanakram32
 
PPTX
Pl sql content
MargaretMaryT
 
PDF
Database Systems - Introduction to SQL (Chapter 3/1)
Vidyasagar Mundroy
 
PPTX
Structured query language(sql)ppt
Gowarthini
 
PPTX
Database Languages.pptx
MuhammadFarhan858304
 
PDF
SQL_NOTES.pdf
AnshumanDwivedi14
 
PPT
Introduction to SQL
Tayyab Hussain
 
PPTX
Software Database and Testing
QualityAssuranceGroup
 
PPTX
What is SQL Server?
CPD INDIA
 
PPTX
SQL Training Institute in Ambala ! Batra Computer Centre
jatin batra
 
PDF
Dbmsunit v
Mohana Rajendiran
 
PDF
Oracle Introduction
Mohana Rajendiran
 
PPTX
SQL
arjunb41
 
PDF
SQL EXCLUSIVE NOTES .pdf
NiravPanchal50
 
PDF
Sql tutorial
Rumman Ansari
 
PPTX
Database part2-
Taymoor Nazmy
 
DOCX
SQL_--_Structured_Query_Language[1].docx
kveeramohan1
 
PPTX
DDL and DML.pptx ddl vs dml ddl and dml ddl and dml
sadiariasat10
 
SQL Training courses.pptx
irfanakram32
 
Pl sql content
MargaretMaryT
 
Database Systems - Introduction to SQL (Chapter 3/1)
Vidyasagar Mundroy
 
Structured query language(sql)ppt
Gowarthini
 
Database Languages.pptx
MuhammadFarhan858304
 
SQL_NOTES.pdf
AnshumanDwivedi14
 
Introduction to SQL
Tayyab Hussain
 
Software Database and Testing
QualityAssuranceGroup
 
What is SQL Server?
CPD INDIA
 
SQL Training Institute in Ambala ! Batra Computer Centre
jatin batra
 
Dbmsunit v
Mohana Rajendiran
 
Oracle Introduction
Mohana Rajendiran
 
SQL
arjunb41
 
SQL EXCLUSIVE NOTES .pdf
NiravPanchal50
 
Sql tutorial
Rumman Ansari
 
Database part2-
Taymoor Nazmy
 
SQL_--_Structured_Query_Language[1].docx
kveeramohan1
 
DDL and DML.pptx ddl vs dml ddl and dml ddl and dml
sadiariasat10
 

More from syedalishahid6 (7)

PPT
StorageIndexing_CS541.ppt indexes for dtata bae
syedalishahid6
 
PPTX
Chapter17.pptx data base management sysytetem
syedalishahid6
 
PPTX
internet.pptx internet introduction for s
syedalishahid6
 
PPTX
sql explained1585625790_SQL-SESSION1.pptx
syedalishahid6
 
PPTX
SQL-examples.pptx sql structured d query
syedalishahid6
 
PPTX
Chap04 (normalization 1 2 3 form ).pptx
syedalishahid6
 
PPT
ERD_01B=DBMS DATA BASE MANAGEMENT SYSTEM.ppt
syedalishahid6
 
StorageIndexing_CS541.ppt indexes for dtata bae
syedalishahid6
 
Chapter17.pptx data base management sysytetem
syedalishahid6
 
internet.pptx internet introduction for s
syedalishahid6
 
sql explained1585625790_SQL-SESSION1.pptx
syedalishahid6
 
SQL-examples.pptx sql structured d query
syedalishahid6
 
Chap04 (normalization 1 2 3 form ).pptx
syedalishahid6
 
ERD_01B=DBMS DATA BASE MANAGEMENT SYSTEM.ppt
syedalishahid6
 
Ad

Recently uploaded (20)

PDF
Federal dollars withheld by district, charter, grant recipient
Mebane Rash
 
PPTX
Growth and development and milestones, factors
BHUVANESHWARI BADIGER
 
PPTX
How to Configure Storno Accounting in Odoo 18 Accounting
Celine George
 
PPTX
HYDROCEPHALUS: NURSING MANAGEMENT .pptx
PRADEEP ABOTHU
 
PDF
community health nursing question paper 2.pdf
Prince kumar
 
PDF
The-Beginnings-of-Indian-Civilisation.pdf/6th class new ncert social/by k san...
Sandeep Swamy
 
PDF
ARAL_Orientation_Day-2-Sessions_ARAL-Readung ARAL-Mathematics ARAL-Sciencev2.pdf
JoelVilloso1
 
PPTX
Optimizing Cancer Screening With MCED Technologies: From Science to Practical...
i3 Health
 
PPTX
Pyhton with Mysql to perform CRUD operations.pptx
Ramakrishna Reddy Bijjam
 
PPTX
Latest Features in Odoo 18 - Odoo slides
Celine George
 
PPTX
How to Manage Access Rights & User Types in Odoo 18
Celine George
 
PPTX
Accounting Skills Paper-I, Preparation of Vouchers
Dr. Sushil Bansode
 
PPTX
Views on Education of Indian Thinkers Mahatma Gandhi.pptx
ShrutiMahanta1
 
PPTX
Unit 2 COMMERCIAL BANKING, Corporate banking.pptx
AnubalaSuresh1
 
PPTX
Capitol Doctoral Presentation -July 2025.pptx
CapitolTechU
 
PPTX
Views on Education of Indian Thinkers J.Krishnamurthy..pptx
ShrutiMahanta1
 
PPSX
HEALTH ASSESSMENT (Community Health Nursing) - GNM 1st Year
Priyanshu Anand
 
PDF
BÀI TẬP BỔ TRỢ THEO LESSON TIẾNG ANH - I-LEARN SMART WORLD 7 - CẢ NĂM - CÓ ĐÁ...
Nguyen Thanh Tu Collection
 
PPTX
Explorando Recursos do Summer '25: Dicas Essenciais - 02
Mauricio Alexandre Silva
 
PDF
CONCURSO DE POESIA “POETUFAS – PASSOS SUAVES PELO VERSO.pdf
Colégio Santa Teresinha
 
Federal dollars withheld by district, charter, grant recipient
Mebane Rash
 
Growth and development and milestones, factors
BHUVANESHWARI BADIGER
 
How to Configure Storno Accounting in Odoo 18 Accounting
Celine George
 
HYDROCEPHALUS: NURSING MANAGEMENT .pptx
PRADEEP ABOTHU
 
community health nursing question paper 2.pdf
Prince kumar
 
The-Beginnings-of-Indian-Civilisation.pdf/6th class new ncert social/by k san...
Sandeep Swamy
 
ARAL_Orientation_Day-2-Sessions_ARAL-Readung ARAL-Mathematics ARAL-Sciencev2.pdf
JoelVilloso1
 
Optimizing Cancer Screening With MCED Technologies: From Science to Practical...
i3 Health
 
Pyhton with Mysql to perform CRUD operations.pptx
Ramakrishna Reddy Bijjam
 
Latest Features in Odoo 18 - Odoo slides
Celine George
 
How to Manage Access Rights & User Types in Odoo 18
Celine George
 
Accounting Skills Paper-I, Preparation of Vouchers
Dr. Sushil Bansode
 
Views on Education of Indian Thinkers Mahatma Gandhi.pptx
ShrutiMahanta1
 
Unit 2 COMMERCIAL BANKING, Corporate banking.pptx
AnubalaSuresh1
 
Capitol Doctoral Presentation -July 2025.pptx
CapitolTechU
 
Views on Education of Indian Thinkers J.Krishnamurthy..pptx
ShrutiMahanta1
 
HEALTH ASSESSMENT (Community Health Nursing) - GNM 1st Year
Priyanshu Anand
 
BÀI TẬP BỔ TRỢ THEO LESSON TIẾNG ANH - I-LEARN SMART WORLD 7 - CẢ NĂM - CÓ ĐÁ...
Nguyen Thanh Tu Collection
 
Explorando Recursos do Summer '25: Dicas Essenciais - 02
Mauricio Alexandre Silva
 
CONCURSO DE POESIA “POETUFAS – PASSOS SUAVES PELO VERSO.pdf
Colégio Santa Teresinha
 
Ad

structures query langauge basic for learners

  • 2. What is Structured Query Language Structured Query Language is a standard Database language which is used to create, maintain and retrieve the relational database. What is Relational Database? Relational database means the data is stored as well as retrieved in the form of relations (tables).
  • 3. History Of SQL  the original version of SQL called SEQUEL (structured English query language) was designed by an IBM research center in 1974 and 1975. SQL was first introduced as a commercial database system in 1979 by Oracle Corporation.  SQL became a standard of the American National Standards Institute (ANSI) in 1986, and of the International Organization for Standardization (ISO) in 1987
  • 4. Why SQL?  SQL is very simple and easy to learn  Allows users to access data in the relational database management systems.  Allows users to describe the data.  Allows users to define the data in a database and manipulate that data.  Allows to embed within other languages using SQL modules, libraries & pre-compilers.  Allows users to create and drop databases and tables.  Allows users to set permissions on tables and views.
  • 5. Several Parts Of SQL  DDL (Data Definition Language)  DML (Data Manipulation Language)  DCL (Data Control Language)  TCL (Transaction Control Language)
  • 6. DDL: Data Definition Language  Data Definition Language is used to define the database structure or schema. DDL is also used to specify additional properties of the data.  This includes changes to the structure of the table like creation of table or database , altering table, deleting a table , truncate table or rename a table etc.
  • 7. DML: Data Manipulatio n Language DML deals with data manipulation, and includes most common SQL statements such SELECT, INSERT, UPDATE, DELETE and it is used to store, modify, retrieve, delete and update data in database
  • 8. DCL: Data Control Language Data control language are the commands to grant and take back authority from any database user.
  • 9. TCL: Transaction Control Language Transaction Control Language(TCL) commands are used to manage transactions in the database. These are used to manage the changes made to the data in a table by DML statements. It also allows statements to be grouped together into logical transactions.
  • 10. Roles of SQL  SQL retrieves data from the database.  It can be used along with programming language to access data from database. It is a database programming language.  It can be used to monitor and control data access by various users. It is a database administration language.  It can be used as an Internet data access language.