Data Analyst with SQL Server

blur

Learn Path Description

Learn the basics of database design and the different SQL data types. Then master the core concepts for the exam. In this track, you’ll learn how to write queries, functions, and stored procedures. You’ll also find out how to manage transactions, handle errors, and improve query performance. 

Skills You Will Gain

Courses In This Learning Path

blur
icon

Total Duration

4 hours

icon

Level

Beginner

icon

Learn Type

Certifications

Introduction to SQL Server

SQL Server is a vital skill for data analysts. It is the most widely used database in the world. This course will show you how to create simple SQL statements, and refine your queries with ORDER BY and WHERE clauses. Learn how to combine, aggregate, and work with strings. This course will show you how to create tables, as well as the most common ways to join them. You'll also learn how to insert or update data. Your main tool will be the Chinook digital media database. It also includes artist and track sales. The Eurovision and old music databases can be used to continue the music theme. We will also be looking at trends in American power outages. SQL Server will allow you to perform data manipulation tasks. This will prepare for the DataCamp T-SQL courses!

blur
icon

Total Duration

4 hours

icon

Level

Intermediate

icon

Learn Type

Certifications

Introduction to Relational Databases in SQL

SQL is the most common way to query databases. Databases can also be used for other purposes. You can model many phenomena and their relationships. This will help you ensure your data is consistent and has a better structure. You will see this when you examine real data about questionable university affiliations. This will show you how databases can be used for your benefit column-by-column and table-by-table. You will learn how to create tables and relationships as well as how to maintain data integrity. You will also learn about constraints and other unique features.

blur
icon

Total Duration

4 hours

icon

Level

Intermediate

icon

Learn Type

Certifications

Intermediate SQL Server

Databases hold the vast majority of data. These databases are crucial for data cleaning and analysis. This course will be focused on T-SQL, which is the version that Microsoft SQL Server uses to perform data analysis. This course will show you how to handle missing dates and how advanced queries can be used for summary statistics. This course will give you the skills and knowledge to analyze data quickly and provide insights.

blur
icon

Total Duration

5 hours

icon

Level

Intermediate

icon

Learn Type

Certifications

Time Series Analysis in SQL Server

SQL Server provides many tools that enable you to create, aggregate, and query time series data. This course will show you how to manipulate dates, parse strings and deal with invalid strings. It also shows you how dates are formatted in reports. Learn how SQL Server's built-in aggregation operators and window functions can help you solve business problems like calculating running totals, finding averages and showing month-tomonth variations using real data. You will see how a different view can solve complex problems.

blur
icon

Total Duration

4 hours

icon

Level

Intermediate

icon

Learn Type

Certifications

Functions for Manipulating Data in SQL Server

This course focuses on teaching you how to leverage SQL Server's key functions to manipulate data effectively. By utilizing these functions, you will gain the ability to transform and process data in order to achieve desired results. The course covers a wide range of topics, including importing databases into SQL Server, understanding different data types in SQL, and exploring various SQL features. Additionally, you will learn how to work with data on the server, as well as explore the functionalities of SQL functions. The course is designed for individuals interested in data science and those looking to enhance their SQL skills for data science purposes. Whether you are a beginner or have some prior experience with SQL, this course offers valuable insights and knowledge to help you master SQL Server's functions for manipulating data effectively.

blur
icon

Total Duration

4 hours

icon

Level

Intermediate

icon

Learn Type

Certifications

Database Design

A database is essential for high-performance applications. Before you begin building a house, it is important to think about where your data will be stored. This will save you time and reduce frustration later. It is easy to find and retrieve information from a well-designed database. When choosing a design, there are many factors to consider. This course will show you how to efficiently store, process, organize, and present data. This course will show you how to use normalization to organize data and how to present data using views. Learn how to manage your data. This knowledge can be applied to many datasets such as book sales, music reviews, car rentals, and car rentals.

blur
icon

Total Duration

4 hours

icon

Level

Intermediate

icon

Learn Type

Certifications

Transactions and Error Handling in SQL Server

Programming SQL scripts requires the ability to handle errors and transactions. Unhandled errors can be very dangerous and cause unexpected situations, such as inconsistency or other problems that could lead to bad business decisions.

This course will help you deal with errors and manage transactions in the case of an error. It will also show you what happens when multiple users interact with the same data. These concepts will be tested using two datasets. The first is based upon bank accounts and the second on an electric bike store.

blur
icon

Total Duration

4 hours

icon

Level

Intermediate

icon

Learn Type

Certifications

Writing Functions and Stored Procedures in SQL Server

Learn SQL Server programming at the highest level. First, we will show you how to manipulate datetime data by using temporal exploratory analysis with the Washington DC BikeShare transactional database. Next, we'll show you how to create and update user-definable functions. You will learn the context and best practices of each modular programming tool. In the final chapter, you will learn how to apply your new skills in solving real-world problems. This will include determining the pickup points for each driver's shift and identifying the New York City yellow taxi usage per borough.

blur
icon

Total Duration

4 hours

icon

Level

Intermediate

icon

Learn Type

Certifications

Building and Optimizing Triggers in SQL Server

This course is designed to help DBAs and database developers overcome challenges in auditing SQL Server databases and maintaining data integrity. The course focuses on SQL Server triggers, which are special stored procedures that ensure consistency and integrity within the database. Participants will learn how to create and implement triggers in real-world scenarios and understand their limitations and potential uses. The course also covers optimization techniques for customizing triggers to specific needs. By the end of the course, participants will have gained valuable knowledge and skills in using triggers to enhance data optimization in SQL Server. Whether you are a beginner or an experienced database professional, this course offers a comprehensive understanding of SQL Server triggers and their role in database development.

blur
icon

Total Duration

4 hours

icon

Level

Intermediate

icon

Learn Type

Certifications

Improving Query Performance in SQL Server

For a mission-critical assignment, your SQL coding skills will be crucial. You are given code to fix. It is not fast or well-structured, but it does provide the results you need. It is therefore difficult to comprehend. Tomorrow is the deadline. You will need to reformat the code in order to improve performance. Now is the time to get involved! This course will teach you how to use SQL to analyze real-world data from sports and geoscience. This course will discuss good coding practices as well as how to improve query performance in order to get the same result.

blur