2/9/25, 11:04 PM SQL Introduction
Tutorials Exercises Services Sign Up Log in
HTML
CSS JAVASCRIPT SQL PYTHON JAVA PHP HOW TO W3.CSS C
Introduction to SQL
❮ Previous Next ❯
SQL is a standard language for accessing and manipulating databases.
What is SQL?
SQL stands for Structured Query Language
SQL lets you access and manipulate databases
SQL became a standard of the American National Standards Institute (ANSI) in
1986, and of the International Organization for Standardization (ISO) in 1987
What Can SQL do?
SQL can execute queries against a database
SQL can retrieve data from a database
SQL can insert records in a database
SQL can update records in a database
SQL can delete records from a database
SQL can create new databases
SQL can create new tables in a database
SQL can create stored procedures in a database
SQL can create views in a database
SQL can set permissions on tables, procedures, and views
SQL is a Standard - BUT....
https://www.w3schools.com/sql/sql_intro.asp 1/6
2/9/25, 11:04 PM SQL Introduction
Although SQL is an ANSI/ISO standard, there are different versions of the SQL
Tutorials
language. Exercises Services Sign Up Log in
HTML CSSto beJAVASCRIPT
However, compliant withSQL PYTHON
the ANSI standard,JAVA
they all PHP
support HOW TO the W3.CSS
at least major C
commands (such as SELECT , UPDATE , DELETE , INSERT , WHERE ) in a similar
manner.
Note: Most of the SQL database programs also have their own proprietary extensions
in addition to the SQL standard!
Using SQL in Your Web Site
To build a web site that shows data from a database, you will need:
An RDBMS database program (i.e. MS Access, SQL Server, MySQL)
To use a server-side scripting language, like PHP or ASP
To use SQL to get the data you want
To use HTML / CSS to style the page
RDBMS
RDBMS stands for Relational Database Management System.
RDBMS is the basis for SQL, and for all modern database systems such as MS SQL
Server, IBM DB2, Oracle, MySQL, and Microsoft Access.
https://www.w3schools.com/sql/sql_intro.asp 2/6
2/9/25, 11:04 PM SQL Introduction
The data in RDBMS is stored in database objects called tables. A table is a collection
Tutorials
of related Exercises
data entries Services
and it consists
of columns
and rows. Sign Up Log in
HTML
Look atCSS JAVASCRIPTtable:SQL
the "Customers" PYTHON JAVA PHP HOW TO W3.CSS C
Example Get your own SQL Server
SELECT * FROM Customers;
Try it Yourself »
Every table is broken up into smaller entities called fields. The fields in the Customers
table consist of CustomerID, CustomerName, ContactName, Address, City, PostalCode
and Country. A field is a column in a table that is designed to maintain specific
information about every record in the table.
A record, also called a row, is each individual entry that exists in a table. For
example, there are 91 records in the above Customers table. A record is a horizontal
entity in a table.
A column is a vertical entity in a table that contains all information associated with a
specific field in a table.
Video: SQL Introduction
https://www.w3schools.com/sql/sql_intro.asp 3/6
2/9/25, 11:04 PM SQL Introduction
Tutorials Exercises Services Sign Up Log in
❮ Previous
HTML CSS JAVASCRIPT SQL PYTHON JAVA PHP HOW TO Next ❯
W3.CSS C
Track your progress - it's free! Sign Up Log in
COLOR PICKER
https://www.w3schools.com/sql/sql_intro.asp 4/6
2/9/25, 11:04 PM SQL Introduction
Tutorials Exercises Services Sign Up Log in
HTML
CSS
PLUS
JAVASCRIPT SQL
SPACES
PYTHON
GET CERTIFIED
JAVA PHP HOW TO W3.CSS C
FOR TEACHERS FOR BUSINESS CONTACT US
Top Tutorials
HTML Tutorial
CSS Tutorial
JavaScript Tutorial
How To Tutorial
SQL Tutorial
Python Tutorial
W3.CSS Tutorial
Bootstrap Tutorial
PHP Tutorial
Java Tutorial
C++ Tutorial
jQuery Tutorial
Top References
HTML Reference
CSS Reference
JavaScript Reference
SQL Reference
Python Reference
W3.CSS Reference
Bootstrap Reference
PHP Reference
HTML Colors
Java Reference
Angular Reference
jQuery Reference
Top Examples Get Certified
HTML Examples HTML Certificate
CSS Examples CSS Certificate
JavaScript Examples JavaScript Certificate
How To Examples Front End Certificate
SQL Examples SQL Certificate
Python Examples Python Certificate
W3.CSS Examples PHP Certificate
Bootstrap Examples jQuery Certificate
PHP Examples Java Certificate
Java Examples C++ Certificate
XML Examples C# Certificate
jQuery Examples XML Certificate
FORUM ABOUT ACADEMY
https://www.w3schools.com/sql/sql_intro.asp 5/6
2/9/25, 11:04 PM SQL Introduction
W3Schools is optimized for learning and training. Examples might be simplified to
improve reading and learning.
Tutorials Exercises Services Sign Up
Tutorials, references, and examples are constantly reviewed to avoid errors, but we
Log in
cannot warrant full correctness
HTML
CSS of allJAVASCRIPT
content. While using
SQLW3Schools,
PYTHONyou agreeJAVA
to have read
PHPand accepted
HOW TO our W3.CSS C
terms of use, cookie and privacy policy.
Copyright 1999-2025 by Refsnes Data. All Rights Reserved. W3Schools is Powered by
W3.CSS.
https://www.w3schools.com/sql/sql_intro.asp 6/6