SQL Tutorial

Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 7

SQL Tutorial

SQL tutorial provides basic and advanced concepts of SQL. Our SQL tutorial is
designed for beginners and professionals.
SQL (Structured Query Language) is used to perform operations on the records
stored in database such as updating records, deleting records, creating and modifying
tables, views etc.
SQL is just a query language, it is not a database. To perform SQL queries, you need
to install any database for example Oracle, MySQL, MongoDB, PostGre SQL, SQL
Server, DB2 etc.

SQL DATABASE
SQL CREATE, DROP and RENAME DATABASE

SQL TABLE
SQL CREATE, DROP, DELETE, RENAME, TRUNCATE and COPY TABLE

SQL SELECT
SQL SELECT statement with UNIQUE, DISTINCT, AS and IN keywords and first(),
last(), top(), sum(), random() and count() functions.

SQL INSERT
SQL INSERT INTO, INSERT SELECT and INSERT multiple rows.

SQL UPDATE
SQL UPDATE statement, update with JOIN and update DATE.

SQL DELETE
SQL DELETE TABLE, DELETE One Row, DELETE all rows, DELETE VIEW, DELETE
database, DELETE duplicate rows and DELETE with INNER JOIN.

SQL JOIN Tutorial

Our SQL join tutorial provides full detail of INNER JOIN, OUTER JOIN, LEFT OUTER
JOIN, RIGHT OUTER JOIN and SELF JOIN.

SQL Keys
SQL keys are primary key, composite key, foreign key, alternate key and unique key.
In SQL keys tutorial, we will provide description and examples of each key.

SQL QUIZ
SQL Basics, CRUD and Miscellaneous quizzes.
Next TopicWhat is SQL

next

What is SQL
1. What is SQL?
2. Why SQL is required?
3. What SQL does?
o

SQL stands for Structured Query Language.

It is designed for managing data in a relational database management system


(RDBMS).

It is pronounced as S-Q-L or sometime See-Qwell.

SQL is a database language, it is used for database creation, deletion, fetching


rows and modifying rows etc.

SQL depends on relational algebra and tuple relational calculus.

All DBMS like MySQL, Oracle, MS Access, Sybase, Informix, Postgres and SQL Server
use SQL as standard database language.

Why SQL is required


SQL is required:
o

To create new databases, tables and views

To insert records in a database

To update records in a database

To delete records from a database

To retrieve data from a database

What SQL does


o

With SQL, we can query our database in a numbers of ways, using English-like
statements.

With SQL, user can access data from relational database management system.

It allows user to describe the data.

It allows user to define the data in database and manipulate it when needed.

It allows user to create and drop database and table.

It allows user to create view, stored procedure, function in a database.

It allows user to set permission on tables, procedure and view.

Next TopicWhat is Database

prevnext

What is Database
A database is an organized collection of data.

Database handlers create database in such a way that only one set of software
program provide access of data to all the users.
The main purpose of database is to operate large amount of information by storing,
retrieving and managing.
There are many dynamic websites on the world wide web now a days which are
handled through databases. For example, a model to checks the availability of rooms
in a hotel. It is an example of dynamic website that uses database.
There are many database available like MySQL, Sybase, Oracle, Mango DB,
Informix, Postgre, SQL Server etc.
SQL or Structured Query Language is used to perform operation on the data stored
in a database. SQL depends on relational algebra and tuple relational calculus.
A cylindrical structure is used to display the image of a database.

Next TopicWhat is RDBMS

prevnext

What is RDBMS
RDBMS stands for Relational Database Management Systems..
All modern database management systems like SQL, MS SQL Server, IBM DB2,
ORACLE, My-SQL and Microsoft Access are based on RDBMS.
It is called Relational Data Base Management System (RDBMS) because it is based on
relational model introduced by E.F. Codd.

space.

Data Integrity
There are the following categories of data integrity exist with each RDBMS:
Entity integrity: It specifies that there should be no duplicate rows in a table.
Domain integrity: It enforces valid entries for a given column by restricting the
type, the format, or the range of values.
Referential integrity: It specifies that rows cannot be deleted, which are used by
other records.
User-defined integrity: It enforces some specific business rules that are defined by
users. These rules are different from entity, domain or referential integrity.
Next TopicDifference between DBMS and RDBMS

prevnext

You might also like