Transact SQL (T-SQL)

Betribsiwwergräifend Formatioun

U wie riicht sech d'Formatioun?

Administrateurs de BDD, développeurs

Dauer

3,00 Dag(Deeg)

Sprooch(e) vun der Déngschtleeschtung

EN FR

Nächst Sessioun

Virkenntnisser

Connaissances en SQL

Ziler

Maîtriser Transact SQL

Inhalt

Introduction

Transact-SQL (T-SQL): présentation, fonctionnalités
Syntaxe de base, types de données
Environnement de développement: SQL Server Management Studio, osql
Analyseur de requêtes SQL
Structure d'un script T-SQL
Rappels SQL
Exécution, debug, aide/support

Atelier: Installation de l'environnement, scripts T-SQL

Sélection de données

Extraction de données (SELECT), filtres
Fonctions T-SQL: manipulation de chaines, dates
Fonctions T-SQL: agrégation
Regroupement de résultats
Instructions COMPUTE, COMPUTE BY
Jointures de tables
Mise en forme des résultats
Sous-requêtes: table dérivée, expression, corrélation

Atelier: Multiples scripts d'extraction et de traitements complexes

Modification de données

Insertions, mises à jour et suppressions avec T-SQL
Transactions: définition, mise en oeuvre
Utilisation de triggers (déclencheurs)
Analyse de la Performance

Atelier: Exemples d'apports T-SQL aux modifications de données, transactions

Concepts avancés

Extensions T-SQL: OUTER/CROSS APPLY, PIVOT/UNPIVOT
Gestion des exceptions
Vues: définition, création / utilisation
Procédures stockées
Sécurité du code

Atelier: Implémentation de procédures stockées, utilisation de vues

Pedagogesch Methoden

Méthodologie basée sur l'Active Learning : 75% de pratique minimum. Chaque point théorique est systématiquement suivi d'exemples et exercices.

Evaluatioun

Contrôle continu

Certificat, Diplom

Attestation de fin de stage mentionnant le résultat des acquis

Coursmaterial

Sources des exercices + Support papier

Dës Formatioune kéinten Iech interesséieren