Microsoft Transact-SQL

Inter-company training

How long does the training course last?

 2,00 day(s)

In which language(s) is the training course taught?

FR

When will the next session take place?

 03.09.2026
Where does the training course take place?
 Luxembourg

How much does the training course cost?

1490,00€

Who is organising this training course?

Progresser rapidement, gagner en performance, et valoriser vos compétences sur des domaines clés : Cybersécurité & Conformité : ISO 27001, CISSP, GDPR, NIS2... Management & Leadership : Intelligence émotionnelle, gestion des conflits, motivation... Développement personnel & Neurosciences : gestion du stress, confiance en soi, communication... Technologies Microsoft & Cloud : Azure, Power BI, AWS, DevOps... Agilité & Gestion de projets : ITIL, Prince2, Agile, Green IT…

Who is the training course aimed at?

  • Développeurs d’applications utilisant SQL Server
  • Analystes de données, data engineers, BI developers
  • Toute personne souhaitant renforcer ses compétences en requêtage SQL

What are the prerequisites?

Connaissances de base sur les bases de données relationnelles

Capacité à comprendre des structures de tables, des colonnes et des relations

What are the aims or the skills being targeted?

Acquérir une maîtrise des fondamentaux de '''Transact-SQL (T-SQL)''' pour interroger, transformer et manipuler efficacement les données dans un environnement de base de données relationnelle.

What does the training course cover?

Module 1: Introduction à Transact-SQL

  • Concepts de base: bases de données, tables, colonnes, lignes
  • Syntaxe T-SQL et structure d’une requête
  • Utilisation de l’instruction SELECT

Module 2: Filtrer et trier les résultats

  • Clauses WHERE, ORDER BY, TOP, OFFSET-FETCH
  • Opérateurs logiques et de comparaison
  • Expressions booléennes et opérateurs LIKE, IN, BETWEEN

Module 3: Travailler avec plusieurs tables

  • Types de jointures: INNER, LEFT, RIGHT, FULL OUTER
  • Jointures croisées (CROSS JOIN)
  • Alias de table pour simplifier la lecture

Module 4: Agréger et grouper les données

  • Fonctions d’agrégation: COUNT, SUM, AVG, MIN, MAX
  • Groupements avec GROUP BY et filtrage avec HAVING
  • Utilisation combinée avec des jointures

Module 5: Utiliser les sous-requêtes et expressions

  • Sous-requêtes scalaires et corrélées
  • Expressions de table communes (CTE)
  • Tables dérivées

Module 6: Fonctions intégrées et expressions

  • Fonctions de conversion, chaîne de caractères, date/heure
  • Fonctions logiques (CASE, IIF)
  • Expressions arithmétiques et opérateurs

Module 7: Manipulation des données

  • Insertion de données avec INSERT INTO
  • Mise à jour avec UPDATE
  • Suppression avec DELETE
  • Transactions de base (BEGIN, ROLLBACK, COMMIT)

Module 8: Bonnes pratiques et performance

  • Index et impact sur les performances de requêtes
  • Requêtage efficace avec plans d’exécution
  • Éviter les erreurs courantes (recherches inefficaces, jointures mal utilisées)

What will you receive at the end of the training course?

Certificat de participation

When will the next session take place?

Datum
City
Language and price
03.09.2026

04.09.2026
Luxembourg
FR 1490,00€
01.10.2026

02.10.2026
Luxembourg
FR 1490,00€
30.11.2026

01.12.2026
Luxembourg
FR 1490,00€
21.12.2026

22.12.2026
Luxembourg
FR 1490,00€

Mode of organisation

Session en présentiel ou à distance

These courses might interest you