Skip to main content
HomeSQL

Course

Cleaning Data in SQL Server Databases

IntermediateSkill Level
4.8+
167 reviews
Updated 04/2022
Develop the skills you need to clean raw data and transform it into accurate insights.
Start Course for Free
SQLData Preparation4 hr13 videos48 Exercises3,750 XP11,604Statement 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 2 or more people?

Try DataCamp 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

3

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

4

Combining, splitting, and transforming data

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 167 reviews
87%
11%
1%
1%
0%
  • Alexander
    last week

  • Martha Tshilidzi
    last week

  • Osaid
    last week

  • Amr
    last week

  • Peng Peng
    2 weeks ago

  • Mariana
    2 weeks ago

Alexander

Martha Tshilidzi

Osaid

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.