Reviews 4,2
Reviews 4,5
100% fundable

DP-080 Querying Data with Microsoft Transact-SQL

Accurate data queries are a core competitive advantage in modern organizations. The DP-080 course teaches how to use Transact-SQL effectively in practice – from basic SELECT statements to complex relational joins.

Key topics

  • Writing and applying SELECT statements with targeted filter logic.
  • Sorting, grouping, and evaluating data with aggregate functions.
  • Relational table joins using INNER, OUTER, CROSS, and SELF JOIN.
  • Structuring subqueries and applying them in complex query scenarios.
  • Fundamentals of views, stored procedures, and query structures.
  • Writing performant SQL syntax and common optimization approaches.

Prerequisite
Anyone familiar with tabular data and who has a basic understanding of database structures can get started immediately.

Target group
Analysts, developers, and professionals from BI or data-oriented teams who want to build solid T-SQL skills.

Proficient use of T-SQL accelerates analysis, improves data quality, and lays the groundwork for scalable, data-driven decision-making.

Course content
  • Understanding and using database schemas
  • Getting to know the basic structure of SQL queries
  • Writing and verifying SELECT statements
  • Using data types correctly
  • Recognizing and handling NULL values
  • Sorting query results meaningfully
  • Narrowing results with TOP and OFFSET
  • Shaping output format to requirements
  • Removing duplicates with DISTINCT
  • Filtering rows with predicates and WHERE
  • Overviewing JOIN concepts and syntax variants
  • Using INNER JOIN for matching records
  • Applying OUTER JOIN for one-sided connections
  • Understanding CROSS JOIN for Cartesian products
  • Applying SELF JOIN for self-references
  • Understanding the structure and use cases of subqueries
  • Distinguishing between scalar and multi-valued subqueries
  • Correctly applying standalone and correlated subqueries
  • Classifying SQL function types and selecting the right one
  • Using scalar functions for single-value transformations
  • Applying ranking and rowset functions
  • Using aggregate functions for sums, averages, and counts
  • Structuring and analyzing data with GROUP BY
  • Restricting groups with the HAVING clause
  • Adding new records with INSERT
  • Understanding and using automatically generated values
  • Updating existing data with UPDATE
  • Removing records selectively with DELETE
  • Merging records with MERGE

Frequently asked questions

  • Clean, fast queries save time, reduce errors, and deliver reliable foundations for better decisions in everyday work.
  • Data-driven decision-making is growing in importance across all industries – structured querying skills are becoming a key competency.
  • Complex data sets are evaluated clearly, reports are produced faster and on a more reliable basis.
  • The course focuses on real application scenarios and common error patterns – directly transferable to daily work situations.
  • Misinterpreted data, inefficient reports, and inaccurate analyses can lead to costly decisions and avoidable errors.
  • Particularly well suited for data-related roles that want to work more independently, efficiently, and accurately with data.
  • After a short application period, queries can be measurably improved and reports generated more efficiently.
  • More reliable queries, better performance, and the ability to transform raw data into interpretable insights.

Your Personal Path to the Right Continuing Education Program—We Provide Personalized Guidance

Our experienced educational advisors will guide you from your very first question all the way to the start of your continuing education program.