• Post category:StudyBullet-7
  • Reading time:5 mins read


Acquire Database testing skills and t-sql. Learn to use SQL as an effective tool to perform Database testing.

What you will learn

Importance of Database Testing and Database Test scenarios

Creating Databases and Tables in SQL Server

Creating tables and writing SQL queries

Using SQL Built in functions like LEN, UPPER, LOWER, SUBSTRING and REPLACE etc

Aggregate Functions

Description

This course has been intended for testers who want to learn the concepts of Database testing and SQL.

Many of the modern applications are creating data in a backend database and hence knowing SQL is an essential skill for testers. It starts with an introduction toΒ Database testing concepts first followed by SQL and finally explains how SQL can be used as a tool to perform effective Database testing.

Microsoft SQL Server is one of the top popular RDBMS(Relational Database Management System) existing in today’s market and hence a large number of organisations are expecting the testers to be proficient in t-SQL which is the SQL for Microsoft SQL Server.


Get Instant Notification of New Courses on our Telegram channel.


This course starts with an introduction to DB testing, explains how Software testing techniques like Blackbox and Whitebox testing techniques can be applied in Database testing.

It also covers most of the SQL concepts that testers will need on a day to day life like

  • Creating database entities e.g. Database, Table etc,
  • Select, Update and Insert statements,
  • In-built functions like LEFT,LEN,LOWER,LTRIM,REPLACE,REVERSE,RIGHT,SUBSTRING etc.
  • Aggregate Functions like SUM, AVG, MAX,MIN etc.
  • Joins and Unions
  • Operators like And and Or

    Then finally it covers how Database testing can be effectively accomplished by using SQL.

English
language

Content

Importance of DB Testing and effective Database Test scenarios

Why DataBase Testing
Application of Software Testing Techniques in DB Testing
Blackbox Testing
WhiteBox Testing
Typical Test scenarios in DB Testing

Making the ground ready – Installation of SQL Server

Installing SQL Server express

Understanding Databases, DBMS & their differences

Understanding Databases, DBMS and their differences, CREATE DB and CREATE TABLE

CREATE DATABASE AND CREATE TABLE

CREATE DATABASE
CREATE TABLE

Querying and manipulating Data in Databases

Introduction to SQL and SELECT statement
SELECT DISTINCT statement
ORDER BY CLAUSE
BETWEEN operator
LIKE operator
TOP operator
INSERT statement
UPDATE statement
DELETE statement

SQL String Functions

String Functions

Aggregate Functions

Common Aggregate Functions
Group By with Aggregate Functions
Group By with Having clause
Aliasing with Aggregating functions

Retrieving Data from multiple tables – Joins and UNION operations

What are joins and importance of joins
Inner Joins
Left Outer Joins
Right Outer Joins
Full Outer Joins
UNION and UNION ALL