Queries with Microsoft SQL Server
placeAmsterdam 9 feb. 2026 tot 11 feb. 2026Toon rooster event 9 februari 2026, 09:30-16:30, Amsterdam, Dag 1 event 10 februari 2026, 09:30-16:30, Amsterdam, Dag 2 event 11 februari 2026, 09:30-16:30, Amsterdam, Dag 3 |
placeEindhoven 9 feb. 2026 tot 11 feb. 2026Toon rooster event 9 februari 2026, 09:30-16:30, Eindhoven, Dag 1 event 10 februari 2026, 09:30-16:30, Eindhoven, Dag 2 event 11 februari 2026, 09:30-16:30, Eindhoven, Dag 3 |
placeHouten 9 feb. 2026 tot 11 feb. 2026Toon rooster event 9 februari 2026, 09:30-16:30, Houten, Dag 1 event 10 februari 2026, 09:30-16:30, Houten, Dag 2 event 11 februari 2026, 09:30-16:30, Houten, Dag 3 |
computer Online: Online 9 feb. 2026 tot 11 feb. 2026Toon rooster event 9 februari 2026, 09:30-16:30, Online, Dag 1 event 10 februari 2026, 09:30-16:30, Online, Dag 2 event 11 februari 2026, 09:30-16:30, Online, Dag 3 |
placeRotterdam 9 feb. 2026 tot 11 feb. 2026Toon rooster event 9 februari 2026, 09:30-16:30, Rotterdam, Dag 1 event 10 februari 2026, 09:30-16:30, Rotterdam, Dag 2 event 11 februari 2026, 09:30-16:30, Rotterdam, Dag 3 |
placeZwolle 9 feb. 2026 tot 11 feb. 2026Toon rooster event 9 februari 2026, 09:30-16:30, Zwolle, Dag 1 event 10 februari 2026, 09:30-16:30, Zwolle, Dag 2 event 11 februari 2026, 09:30-16:30, Zwolle, Dag 3 |
placeAmsterdam 6 apr. 2026 tot 8 apr. 2026Toon rooster event 6 april 2026, 09:30-16:30, Amsterdam, Dag 1 event 7 april 2026, 09:30-16:30, Amsterdam, Dag 2 event 8 april 2026, 09:30-16:30, Amsterdam, Dag 3 |
placeEindhoven 6 apr. 2026 tot 8 apr. 2026Toon rooster event 6 april 2026, 09:30-16:30, Eindhoven, Dag 1 event 7 april 2026, 09:30-16:30, Eindhoven, Dag 2 event 8 april 2026, 09:30-16:30, Eindhoven, Dag 3 |
placeHouten 6 apr. 2026 tot 8 apr. 2026Toon rooster event 6 april 2026, 09:30-16:30, Houten, Dag 1 event 7 april 2026, 09:30-16:30, Houten, Dag 2 event 8 april 2026, 09:30-16:30, Houten, Dag 3 |
computer Online: Online 6 apr. 2026 tot 8 apr. 2026Toon rooster event 6 april 2026, 09:30-16:30, Online, Dag 1 event 7 april 2026, 09:30-16:30, Online, Dag 2 event 8 april 2026, 09:30-16:30, Online, Dag 3 |
placeRotterdam 6 apr. 2026 tot 8 apr. 2026Toon rooster event 6 april 2026, 09:30-16:30, Rotterdam, Dag 1 event 7 april 2026, 09:30-16:30, Rotterdam, Dag 2 event 8 april 2026, 09:30-16:30, Rotterdam, Dag 3 |
placeZwolle 6 apr. 2026 tot 8 apr. 2026Toon rooster event 6 april 2026, 09:30-16:30, Zwolle, Dag 1 event 7 april 2026, 09:30-16:30, Zwolle, Dag 2 event 8 april 2026, 09:30-16:30, Zwolle, Dag 3 |
placeAmsterdam 8 jun. 2026 tot 10 jun. 2026Toon rooster event 8 juni 2026, 09:30-16:30, Amsterdam, Dag 1 event 9 juni 2026, 09:30-16:30, Amsterdam, Dag 2 event 10 juni 2026, 09:30-16:30, Amsterdam, Dag 3 |
placeEindhoven 8 jun. 2026 tot 10 jun. 2026Toon rooster event 8 juni 2026, 09:30-16:30, Eindhoven, Dag 1 event 9 juni 2026, 09:30-16:30, Eindhoven, Dag 2 event 10 juni 2026, 09:30-16:30, Eindhoven, Dag 3 |
placeHouten 8 jun. 2026 tot 10 jun. 2026Toon rooster event 8 juni 2026, 09:30-16:30, Houten, Dag 1 event 9 juni 2026, 09:30-16:30, Houten, Dag 2 event 10 juni 2026, 09:30-16:30, Houten, Dag 3 |
computer Online: Online 8 jun. 2026 tot 10 jun. 2026Toon rooster event 8 juni 2026, 09:30-16:30, Online, Dag 1 event 9 juni 2026, 09:30-16:30, Online, Dag 2 event 10 juni 2026, 09:30-16:30, Online, Dag 3 |
placeRotterdam 8 jun. 2026 tot 10 jun. 2026Toon rooster event 8 juni 2026, 09:30-16:30, Rotterdam, Dag 1 event 9 juni 2026, 09:30-16:30, Rotterdam, Dag 2 event 10 juni 2026, 09:30-16:30, Rotterdam, Dag 3 |
placeZwolle 8 jun. 2026 tot 10 jun. 2026Toon rooster event 8 juni 2026, 09:30-16:30, Zwolle, Dag 1 event 9 juni 2026, 09:30-16:30, Zwolle, Dag 2 event 10 juni 2026, 09:30-16:30, Zwolle, Dag 3 |
placeAmsterdam 3 aug. 2026 tot 5 aug. 2026Toon rooster event 3 augustus 2026, 09:30-16:30, Amsterdam, Dag 1 event 4 augustus 2026, 09:30-16:30, Amsterdam, Dag 2 event 5 augustus 2026, 09:30-16:30, Amsterdam, Dag 3 |
placeEindhoven 3 aug. 2026 tot 5 aug. 2026Toon rooster event 3 augustus 2026, 09:30-16:30, Eindhoven, Dag 1 event 4 augustus 2026, 09:30-16:30, Eindhoven, Dag 2 event 5 augustus 2026, 09:30-16:30, Eindhoven, Dag 3 |
SQL Intro
After an introduction to relational databases, the SQL standard and Microsoft SQL, the Microsoft SQL Server installation, environment and tooling are discussed. Like other DBMS systems, Microsoft SQL Server has added extra features of its own to standard SQL and these are also discussed in the course.
SQL Data Definition
In the first place, it will be discussed how SQL statements can be created and executed in Microsoft SQL Server. Subsequently, the various components of SQL are discussed step-by-step, such as Data Defin…

Er zijn nog geen veelgestelde vragen over dit product. Als je een vraag hebt, neem dan contact op met onze klantenservice.
SQL Intro
After an introduction to relational databases, the SQL standard and Microsoft SQL, the Microsoft SQL Server installation, environment and tooling are discussed. Like other DBMS systems, Microsoft SQL Server has added extra features of its own to standard SQL and these are also discussed in the course.
SQL Data Definition
In the first place, it will be discussed how SQL statements can be created and executed in Microsoft SQL Server. Subsequently, the various components of SQL are discussed step-by-step, such as Data Definition Language with CREATE TABLE and Data Manipulation Language with INSERT and UPDATE.
SQL Select Queries
Next attention is paid to writing SELECT queries. This includes clauses such as WHERE, ORDER BY, LIKE and BETWEEN .. AND. The grouping of data by means of GROUP and HAVING clauses is also on the program of the course.
SQL Functions
The various standard SQL functions are also discussed. Among other things, the mathematical, conversion and aggregation functions for calculating sum and average are treated. Attention is also paid to Microsoft SQL Server specific functions for table expressions, window ranking and pivoting.
Transactions
Microsoft SQL Server supports referential and transactional integrity. In that respect, the relationship between primary and foreign keys and restrictive and cascading foreign keys is covered. The course will also discuss how Microsoft SQL Server handles transactions, the commit and rollback statements and how to prevent data corruption in Microsoft SQL Server.
Join
Next it is covered how to combine data from different tables by means of joins. The various types of joins such as inner joins, left outer joins, right joins, right outer joins and full outer joins are discussed. Finally, attention is paid to the application of SET operators such as UNION and INTERSECT and the command line interface of Microsoft SQL Server is also treated.
Audience Course Queries with Microsoft SQL Server
The course Queries with Microsoft SQL Server is designed for developers, database administrators and other interested parties who wish to learn and use Microsoft SQL.
Prerequisites Course Queries with Microsoft SQL Server
This course has no specific requirements. General knowledge of system development and databases is beneficial to a good understanding.
Realization Training Queries with Microsoft SQL Server
The theory is treated on the basis of presentation slides. Demos are used to explain the theory. There is ample opportunity to practice. The course works with the newest Microsoft SQL Server version but is also suitable for other Microsoft SQL Server versions. The course times are from 9.30 to 16.30.
Certification Queries with Microsoft SQL Server
Participants receive an official certificate Queries with Microsoft SQL Server after successful completion of the course.
Modules
Module 1 : Microsoft SQL Server Intro
- Databases
- DBMS Systems
- Types of Database Models
- Entities and relationships
- Relational databases
- MS SQL Server tools
- Installing MS SQL Server
- SQL Server versions
Module 2 : SQL Introduction
- SQL Foundations
- Transact SQL
- Connection Navigator
- Creating and Using Connections
- Data Types
- Statements and execution
- Table Expressions
- Stored Procedures
Module 3 : Data Definition
- CREATE TABLE
- Specifying Columns
- ALTER TABLE
- NULL and Default Values
- DROP COLUMN
- DROP TABLE
- PURGE
- Virtual Columns
Module 4 : Data Manipulatie
- Data Manipulation Language
- Transaction control
- Inserting rows
- INSERT statement
- Updating rows
- UPDATE statement
- DELETE statement
- TRUNCATE TABLE
- DML on virtual columns
Module 5 : SQL Queries
- Selecting rows
- SELECT statement
- FROM clause
- Specifying conditions
- WHERE clause
- Sorting with ORDER BY
- NULLs, FIRST, LAST
- Removing Doubles
- BETWEEN, IN, ANY, ALL
Module 6 : Grouping
- GROUP BY clause
- Filtering groups
- HAVING clause
- Operators
- String and Date Operators
- Concatenate operator
- Window Ranking
- Offset Functions
- Operators for intervals
Module 7 : Functions
- Function of column values
- Using functions
- SELECT clause functions
- WHERE clause functions
- GROUP BY clause functions
- HAVING clause functions
- ORDER BY clause functions
- String and Arithmetic functions
- Date and Conversion functions
- National Language Support
- Implementing Pivoting
- Cast
Module 8 : Joins
- Joining Multiple Tables
- Normal Joins
- Outer Join
- Inner join
- Natural join
- ANSI outer join
- Cross join
- Multiple join conditions
- Subselections
- Sub Queries
- Transactions
- Error Handling
Module 9 : SET Operators
- SET Operatoren
- UNION
- UNION ALL
- INTERSECT
- MINUS
- Nesting of SET operators
- Grouping Sets
- Connect statement
- SQL buffer
- Storing statements
- Spool files
- Transaction control
Waarom SpiralTrain
SpiralTrain is specialist op het gebied van software development trainingen. Wie bieden zowel trainingen aan voor beginnende programmeurs die zich de basis van talen en tools eigen willen maken als ook trainingen voor ervaren software professionals die zich willen bekwamen in de nieuwste versie van een taal of een framework.
Onze trainingkenmerken zich door :
• Klassikale of online open roostertrainingen en andere
trainingsvormen
• Eenduidige en scherpe cursusprijzen, zonder extra kosten
• Veel trainingen met een doorlopende case study
• Trainingen die gericht zijn op certificering
Er zijn nog geen veelgestelde vragen over dit product. Als je een vraag hebt, neem dan contact op met onze klantenservice.
