This course is aimed at you, who wishes to use SQL in a larger context, or just want to know much more about the SQL language. By On this SQL experienced course, you will build on your existing SQL skills and learn how to work with more advanced features in Transact-SQL (T-SQL).
The course is designed for those who can already write basic SQL queries and want to work more efficiently with larger and more complex datasets. You will learn how to create and work with tables, modify data, and use techniques such as windowing functions, APPLY, derived tables, and Common Table Expressions (CTEs).
These skills are particularly relevant if you work with SQL in Business Intelligence, reporting, applications, or other data-driven solutions.
After the course, you will be able to:
Before the course
During the course
After the course
SQL experienced is designed for those who already have a basic understanding of SQL and want to develop their skills with more advanced queries and features in Transact-SQL.
The course is particularly relevant if you work with data, reporting, Business Intelligence, databases, or development and need to handle more complex datasets and SQL queries.
We recommend that you have completed our SQL basic course or have equivalent SQL experience. You should be familiar with SELECT, WHERE, JOIN, GROUP BY, and basic SQL functions.
Module 1: Review of SQL fundamentals
We begin by reviewing the key elements of an SQL query to ensure that you have a solid foundation before moving on to more advanced topics.
Topics include:
Module 2: Tables, datatypes and editing data
You will learn how to work with tables, columns, and data types, as well as how to insert, update, and delete data.
Topics include:
Module 3: Temporary tables
You will learn how to create and use temporary tables for temporary storage and processing of data.
Topics include:
Module 4: Windowing functions
You will learn how to use windowing functions to perform calculations across rows in a dataset without losing the detail of the individual rows.
Topics include:
Module 5: The APPLY operator
You will learn how to use APPLY in situations where traditional JOINs may not be sufficient or appropriate.
Topics include:
Module 6: Derived tables
You will learn how to use derived tables to structure and process more complex SQL queries.
Topics include:
Module 7: Common Table Expressions (CTE)
You will learn how to use Common Table Expressions to structure complex queries and work with recursive queries.
Topics include:
Module 8: Introduction to views
You will be introduced to views and learn how they can be used to save and reuse queries and provide more structured access to data.
Topics include:
Siden 1991 har 4D Academy hjulpet virksomheder og specialister med at omsætte viden til målbare resultater. Vores kursister belønner os med en gennemsnitlig rating på 4,8 ud af 5 på Trustpilot, Google og Facebook, og det gør os stolte.
Se hvorfor både nye og erfarne fagfolk vælger os, når de vil løfte deres kompetencer.