Microsoft SQL Server with Transact-SQL - 5 days Online Classroom

3.450,00 EUR

  • 5 days
Live Virtual Classroom
Classroom
In House / In Company

Build the practical SQL Server skills needed to work confidently with Microsoft databases. This hands-on course takes you from essential Transact-SQL (T-SQL) concepts to advanced querying techniques, enabling you to retrieve, transform, and manage data efficiently. Through live instructor-led training and practical labs using SQL Server Management Studio (SSMS), you'll learn how to write powerful queries, optimise performance, work with multiple tables, and create scalable database solutions for real-world business environments

Key Features

Language

Course and materials are in English

Level

Beginner - Intermediate level

5 days (8 hours / day) live classroom

with accredited trainers

60+ recommended study hours

Exercises and solutions

Downloadable PDF documents with detailed content (slides, explanations)

Certificate

Certificate of completion available

Hero

Learning Outcomes

At the end of this course, you will be able to:

Organize

Learn how to retrieve, filter, and organise data using core SQL statements. You'll use SELECT, WHERE, ORDER BY, DISTINCT, and OFFSET-FETCH to produce accurate, well-structured results for reporting, analysis, and everyday database tasks.

Combine

Develop the skills to combine related data using INNER, OUTER, CROSS, and SELF joins. You'll also use table aliases to create clearer, more maintainable queries for working with complex relational databases.

Enhance

Enhance your SQL queries with subqueries and conditional expressions. You'll use standalone and correlated subqueries alongside CASE statements to filter data, apply business logic, and generate more dynamic query results.

Build

Master advanced SQL features including views, Common Table Expressions (CTEs), derived tables, pivoting, and window functions. These techniques enable you to build efficient queries, perform sophisticated data analysis, and create powerful business reports.

Hero

Course timeline

  1. Day 1: SQL Fundamentals and Querying

    Lesson 01

    • Understand database concepts, schemas, tables, keys, indexes, and data types.
    • Navigate and use SQL Server Management Studio (SSMS).
    • Write, filter, sort, and customise SELECT queries.
    • Combine query results using UNION, INTERSECT, EXCEPT, and APPLY.
    • Summarise data with aggregate functions and GROUP BY.
    • Filter grouped results using HAVING and advanced grouping techniques.
  2. Day 2: Working with Data and Functions

    Lesson 02

    • Query multiple tables using INNER, OUTER, CROSS, and SELF joins.
    • Simplify complex queries with table aliases.
    • Apply numeric and mathematical SQL functions.
    • Manipulate text using character functions.
    • Format and calculate dates and times.
    • Perform date arithmetic and extract date components.
  3. Day 3: Data Manipulation and Subqueries

    Lesson 03

    • Convert data types and work with NULL values.
    • Use CASE expressions for conditional logic.
    • Create standalone and correlated subqueries.
    • Query efficiently using the EXISTS predicate.
    • Insert, update, merge, and delete database records.
    • Manage transactions and maintain data integrity.
  4. Day 4: Advanced SQL Techniques

    Lesson 04

    • Create views, derived tables, CTEs, and table-valued functions.
    • Use advanced grouping with GROUPING SETS, ROLLUP, and CUBE.
    • Transform data with PIVOT and UNPIVOT.
    • Analyse data using window aggregate functions.
    • Apply ranking functions for ordered results.
    • Use window offset functions for advanced reporting.
  5. Day 5: Database Objects and Performance

    Lesson 05

    • Create, modify, and manage tables, constraints, and temporary tables.
    • Work with sequences, synonyms, and database metadata.
    • Create and optimise indexes for faster queries.
    • Understand filtered, included, and indexed views.
    • Explore metadata using INFORMATION_SCHEMA and sys views.
    • Analyse and optimise SQL query performance.
Microsoft SQL Server with Transact-SQL

Who Should Enroll in this Program?

Database Administrators (DBAs)

SQL Developers and Database Developers

Data Analysts and Business Intelligence professionals

Software Developers working with SQL Server

Business Analysts who need to query and analyse data

IT professionals looking to strengthen their Microsoft SQL Server and T-SQL skills

Start course now

Prerequisites

  • A basic understanding of relational database concepts
  • Familiarity with tables, rows, and columns
  • Some experience using SQL or another database platform is helpful but not essential
  • General computer literacy and basic Windows skills

Licensing

and equality policy

Licensing and accreditation

This course is offered according to Partner Program Agreement and complies with the License Agreement requirements.

Equity Policy

AVCdoes not provide accommodations due to a disability or medical condition of any students. Candidates are encouraged to reach out to AVC for guidance and support throughout the accommodation process.

Frequently Asked Questions

Contact background

Need a Custom In-company or Group Training?

Request for in-company training program tailored specifically to your team. We offer flexible customization options to align with your business goals, alongside competitive group rates for larger teams. Fill out the form below, and our corporate training experts will design the perfect solution for you.