Skip to main content
HomeSQL

Course

Cleaning Data in SQL Server Databases

IntermediateSkill Level
4.8+
170 reviews
Updated 04/2022
Develop the skills you need to clean raw data and transform it into accurate insights.
Start Course for Free
SQLData Preparation
4 hr
13 videos
48 Exercises
3,750 XP
11,622
Statement of Accomplishment

Create Your Free Account

or

By continuing, you accept our Terms of Use, our Privacy Policy and that your data is stored in the USA.

Loved by learners at thousands of companies

Group

Training a Team?

Try for Business

Course Description

Did you know that data scientists and data analysts spend a large amount of time cleaning data before they can analyze it? This is because real-world data is messy. To help you navigate messy data this course teaches you how to clean data stored in an SQL Server database. You’ll learn how to solve common problems such as how to clean messy strings, deal with empty values, compare the similarity between strings, and much more. You’ll get hands-on with all these tasks using a wide range of interesting and messy datasets, including monthly airline flights by airport, TV series and paper shop sales. Are you ready to get your hands messy?

Prerequisites

Intermediate SQL Server
1

Starting with Cleaning Data

To begin the course, you will learn why cleaning data is important. You will solve simple problems such as leading and trailing spaces in strings, unifying formats for flight registrations, combining strings and more.
Start Chapter
2

Dealing with missing data, duplicate data, and different date formats

In this chapter, you will deepen your data cleaning knowledge. You will learn how to deal with missing data, avoid duplicate data in your datasets, and work with different formats of dates.
Start Chapter
3

Dealing with out of range values, different data types, and pattern matching

Cleaning Data in SQL Server Databases
Course
Complete

Earn Statement of Accomplishment

Add this credential to your LinkedIn profile, resume, or CV
Share it on social media and in your performance review
Enroll Now

Don’t just take our word for it

*4.8
from 170 reviews
87%
11%
1%
1%
0%
  • weijie
    6 days ago

  • Reza
    last week

  • Dean
    last week

  • Alexander
    3 weeks ago

  • Martha Tshilidzi
    3 weeks ago

  • Osaid
    3 weeks ago

weijie

Reza

Dean

FAQs

What types of messy data problems does this course address?

You learn to fix leading and trailing spaces, unify string formats, handle missing values, remove duplicates, correct out-of-range values, convert data types, and apply pattern matching.

What datasets are used for practice?

You work with several interesting datasets including monthly airline flights by airport, TV series data, and paper shop sales records.

Is this course specific to SQL Server or does it apply to other databases?

The syntax and functions taught are specific to SQL Server. However, the data cleaning concepts and strategies transfer to other SQL dialects with minor adjustments.

Does this course teach how to transform rows into columns?

Yes. The final chapter covers pivoting rows to columns and vice versa, along with combining, splitting, and aggregating column data.

What SQL Server experience is required before starting?

You need Introduction to SQL Server and Intermediate SQL Server. Basic comfort with queries, filtering, and aggregations in SQL Server is expected.

Join over 19 million learners and start Cleaning Data in SQL Server Databases today!

Create Your Free Account

or

By continuing, you accept our Terms of Use, our Privacy Policy and that your data is stored in the USA.

Grow your data skills with DataCamp for Mobile

Make progress on the go with our mobile courses and daily 5-minute coding challenges.