Packt
The Ultimate T-SQL And Microsoft SQL Server Bootcamp
Packt

The Ultimate T-SQL And Microsoft SQL Server Bootcamp

Included with Coursera Plus

Gain insight into a topic and learn the fundamentals.
Intermediate level

Recommended experience

11 hours to complete
3 weeks at 3 hours a week
Flexible schedule
Learn at your own pace
Gain insight into a topic and learn the fundamentals.
Intermediate level

Recommended experience

11 hours to complete
3 weeks at 3 hours a week
Flexible schedule
Learn at your own pace

What you'll learn

  • Master SQL queries for retrieving, filtering, and manipulating data efficiently

  • Understand database design principles and enforce data integrity with constraints

  • Develop and manage stored procedures, triggers, and user-defined functions in T-SQL

  • Handle transactions, locking mechanisms, and concurrency control in SQL Server

Details to know

Shareable certificate

Add to your LinkedIn profile

Recently updated!

April 2025

Assessments

13 assignments

Taught in English
Placeholder

Earn a career certificate

Add this credential to your LinkedIn profile, resume, or CV

Share it on social media and in your performance review

Placeholder

There are 14 modules in this course

In this module, we will meet our instructor and gain insights into their experience with SQL Server and T-SQL. We will explore the main goals of the course, setting expectations for what we will achieve throughout our learning journey.

What's included

1 video1 reading

In this module, we will address fundamental questions about SQL and Microsoft SQL Server. We will explore why learning SQL is crucial for database management and career growth, along with examining alternative database technologies to provide a broader understanding of the field.

What's included

4 videos1 assignment

In this module, we will go through the step-by-step process of setting up our SQL Server environment. Whether using Windows, Mac, or Linux, we will install SQL Server and the necessary management tools to ensure we are ready to start working with databases efficiently.

What's included

4 videos1 assignment

In this module, we will focus on setting up a working database using Adventure Works. We will gain hands-on experience in creating, configuring, and understanding the database structure to build a strong foundation for data management and querying.

What's included

3 videos1 assignment

In this module, we will explore Data Definition Language (DDL) commands that define the structure of a database. We will learn how to create, modify, and delete tables, enforce constraints, and ensure our database schema remains optimized and efficient.

What's included

7 videos1 assignment

In this module, we will focus on retrieving data using SQL queries. We will learn how to filter, sort, and manipulate data efficiently while exploring advanced querying techniques such as JOINs, UNIONs, and aggregation to extract meaningful insights.

What's included

13 videos1 assignment

In this module, we will build on our querying skills by exploring subqueries, CTEs, and window functions. We will also learn how to handle NULL values and refine our SQL queries to improve performance and readability.

What's included

7 videos1 assignment

In this module, we will focus on inserting data into tables using different methods. We will explore full and partial inserts, work with related data, and use the SELECT INTO statement to streamline data insertion processes.

What's included

5 videos1 assignment

In this module, we will learn how to update and delete records in a database while maintaining data integrity. We will explore best practices for modifying data, preventing accidental deletions, and handling cascading relationships.

What's included

4 videos1 assignment

In this module, we will explore the creation of views and functions to enhance database management. We will learn to simplify queries using views and create reusable functions to improve efficiency in data manipulation and reporting.

What's included

5 videos1 assignment

In this module, we will introduce control-of-flow statements that allow us to add logic to our SQL scripts. We will explore how to use loops, conditional statements, and branching techniques to make our queries more dynamic and efficient.

What's included

5 videos1 assignment

In this module, we will explore the creation of advanced T-SQL routines such as stored procedures, triggers, and cursors. We will learn how to automate tasks, improve performance, and handle complex database operations efficiently.

What's included

4 videos1 assignment

In this module, we will focus on managing database transactions to ensure data consistency and reliability. We will explore different transaction types, learn about locking mechanisms, and simulate concurrency scenarios to optimize performance.

What's included

5 videos1 assignment

In this module, we will summarize our learning journey and review the key concepts covered in the course. We will discuss best practices for ongoing development and explore how to apply our SQL knowledge in professional environments.

What's included

1 video1 assignment

Instructor

Packt - Course Instructors
Packt
575 Courses94,182 learners

Offered by

Packt

Why people choose Coursera for their career

Felipe M.
Learner since 2018
"To be able to take courses at my own pace and rhythm has been an amazing experience. I can learn whenever it fits my schedule and mood."
Jennifer J.
Learner since 2020
"I directly applied the concepts and skills I learned from my courses to an exciting new project at work."
Larry W.
Learner since 2021
"When I need courses on topics that my university doesn't offer, Coursera is one of the best places to go."
Chaitanya A.
"Learning isn't just about being better at your job: it's so much more than that. Coursera allows me to learn without limits."

New to Data Management? Start here.

Placeholder

Open new doors with Coursera Plus

Unlimited access to 10,000+ world-class courses, hands-on projects, and job-ready certificate programs - all included in your subscription

Advance your career with an online degree

Earn a degree from world-class universities - 100% online

Join over 3,400 global companies that choose Coursera for Business

Upskill your employees to excel in the digital economy

Frequently asked questions