Guaranteed cash vouchers*
Enrol today! Get guaranteed cash vouchers worth 100% of booking amount on all NIIT’s online 100% placement assured and foundation programs.
Learn the most popular open-source database management system.

SQL for Beginners

noun verify

Designed for beginners having no prior Database experience

noun verify

Learn Types of Databases, SQL Commands and Data Value Types

Self-paced learning

Create your own database using MySQL Workbench

Learn the fundamentals of SQL and MySQL

Understand what are database and why they are used

Learn to manage database and manipulate data


Top Skills You Will Learn

SQL Fundamentals, Components of MySQL, Data Definition Language, Data Manipulation Language and more

Job Opportunities

Useful in multiple professional roles including Full-Stack Development, Data Science and more

Who Is This Program For?

This program is open to all who have an interest in data and data management


Program Curriculum

Introduction & Course Outline

Introduction & Course Outline


What is Data?

What is Data?

Types of Data

Types of Data

What is Database and its types

What is Database and its types


Relational Database

Relational Database

NoSQL DataBase

NoSQL DataBase


 What is SQL?

What is SQL?

Different Platfroms of SQL

Different Platfroms of SQL

What is MySQL?

What is MySQL?

Components of MySQL?

Components of MySQL?


Data Definition Language (DDL)

Data Definition Language (DDL)

Create Statement

Create Statement

Alter Statement

Alter Statement

Rename Statement

Rename Statement

Truncate Statement

Truncate Statement

Drop Statement

Drop Statement


Data Manipulation Language (DML)

Data Manipulation Language (DML)

Insert Statement

Insert Statement

Select Statement

Select Statement

Update Statement

Update Statement

Delete Statement

Delete Statement


Data Control Language (DCL) Revoke Statement

Data Control Language (DCL) Revoke Statement

Grant Statement

Grant Statement

Revoke Statement

Revoke Statement


Transaction Control Language (TCL)

Transaction Control Language (TCL)

Commit Statement

Commit Statement

Savepoint Statement

Savepoint Statement

Rollback Statement

Rollback Statement


Types of Values

Types of Values

Null values

Null values

Maximum, Minimum and Average Values

Maximum, Minimum and Average Values

Between Commands

Between Commands


Project Overview

Project Overview

MySQL: Installation and Set-up

MySQL: Installation and Set-up

Creating the Database and answering FAQs

Creating the Database and answering FAQs



Upgrade to our Advanced Tracks

Java Developer Program (Part-time)

Become industry ready and learn the concepts of Java programming, design object-oriented applications with Java and create Java programs using hands-on, engaging activities.

Registration closes - 18th July 2022

Day 1 project ready

Rs. 50000

Post Graduate Program in Full Stack Software Engineering (Part-Time)

Be job-ready! Earn a min. CTC of ₹8LPA with this placement-assured program*

Registration closes - 18th July 2022

Placement Assured Program*

Rs. 150000

Post Graduate Program in Full Stack Product Engineering

Be job-ready! Earn a min. CTC of ₹10LPA with this placement-assured program*

22 Weeks

Placement Assured Program*

Rs. 199999

Post Graduate Program in Salesforce Development

Become a StackRoute Certified Salesforce Engineer

12 weeks

Placement Assured Program*

Rs. 109000

Java Developer Program

Become industry ready and learn the concepts of Java programming, design object-oriented applications with Java and create Java programs using hands-on, engaging activities.

Registration Closes: 11th July 2022

Day 1 project ready

Rs. 50000

Popular Articles

How to Develop Your Own Game Using Python Programming

This project can be one to impress recruiters and be the highlight of your resume.

Article. 10 minutes.By  

How to Develop Your Own Game Using Python Programming

Acquiring the right expertise on the front end and backend technologies is vital to becoming a viable prospect for recruiters.

Career Corner. 6 minutes.By  NIIT Editorial

How to Develop Your Own Game Using Python Programming

A binary tree is one of the most extensively used tree data structures. It is a hierarchical data structure wherein each node has two children, the left child and the right child

Article. 8 minutes.By  

How to Develop Your Own Game Using Python Programming

Need help with Linux servers? This deployment guide is at your service

Article. 7 minutes.By  

How to Develop Your Own Game Using Python Game Development

Ever wondered how audio gets integrated into games?

Article. 8 minutes.By  

Top