2. What is SQL?
SQL is a short-form of the structured query language, and
it is pronounced as S-Q-L or sometimes as See-Quell.
It is database language used for manipulating data in
relational database management system.
We can easily create and manipulate the database, access
and modify the table rows and columns, etc.
3. History of SQL
It was first developed in the early 1970s at IBM
by a team led by Donald D. Chamberlin and
Raymond F. Boyce
SQL became a standard of the American National
Standards Institute (ANSI) in 1986, and of the
International Organization for Standardization
(ISO) in 1987
4. SQL is
widely used
in data
science and
analytics
• The basic use of SQL is to
insert, update, and
delete the data from the
relational database.
• It allows SQL users to
create, drop, and
manipulate the database
and its tables.
• Big companies
like Facebook,
Instagram, and LinkedIn,
use SQL for storing the
data in the back-end.
5. Advantages of SQL
Perfect query language which allows data professionals and
users to communicate with the database.
1. No programming needed
2. High-Speed Query Processing
3. Standardized Language
4. Portability
5. Interactive language
6. More than one Data View
6. Disadvantages of SQL
It has few disadvantages.
1. Cost
2. Interface is Complex
3. Partial Database control
Overall sql has more advantages than disadvantages.
7. What is database?
A database is an
organized collection of
structured information, or
data, typically stored
electronically in a
computer system. A
database is usually
controlled by a database
management system
(DBMS)
10. RBDMS – 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.
The data in RDBMS is stored in database objects
called tables. A table is a collection of related data
entries and it consists of columns and rows.
11. Non – RBDMS or NoSQL database
• a database that does not use the tabular schema of rows and
columns found in most traditional database systems
• examples: MongoDB, Apache Cassandra, Redis, Couchbase
and Apache Hbase
• Stores unstructured and semi structured data like images,media
files, documents.
12. Records and Fields.
Field - A field is a column in a table that is designed to maintain
specific information about every record in the table
Record - A record, also called a row, is each individual entry
that exists in a table.
Record is horizontal
Column is
vertical