TRA Travailleurs

Développement avec SQL

Les entreprises disposent de nombreuses données, encodées, stockées, accédées, analysées, etc. par différents acteurs. Afin de rendre les données facilement accessibles et de pouvoir les exploiter, la modélisation est indispensable. C’est là qu’intervient le developpement avec SQL.

3 jours

Durée de la formation

icone de date ligne courbe
icone de date ligne courbe

Début de la formation

icone de cible

Objectifs de la formation

A l’issue de la formation vous serez capable de?:

  • Gérer les transactions
  • Déclarer des variables et des constantes
  • Utiliser des variables
  • Maîtriser les types de données et leur conversion
  • Utiliser des fonctions
  • Maîtriser les structures de contrôle
  • Utiliser les types composites
  • Utiliser les types objet
  • Gérer les paramètres des sous-programmes
  • Maîtriser l’utilisation des curseurs
  • Utiliser les collections
  • Gérer les sous-programmes stockés
  • Gérer les exceptions
  • Utiliser des triggers
image public cible

Public de la formation

Vous devez disposer de connaissances en SQL déclaratif et, en particulier, connaître les requêtes simples et les jointures.

Modalités pratiques

Cette formation est agréée Chèques-Formation pour 21 heures.

Cette formation a reçu l'agrément de CEFORA et est gratuite pour les employés de la CP200.

icone carte mobile icone forme carte mobile

Programme
de la formation

La formation se veut à la fois théorique et pratique. Les participants auront l’occasion de s’exercer sur différents types de données.

  • Les instructions d’extraction avancées

Vous apprendrez l’utilisation des?:

    • xpressions de table récursives pour requêter des arborescences
    • Tableaux croisés avec l’instruction PIVOT
    • Fonctions de fenêtrage pour manipuler des numéros de ligne ou des rangées
    • Fonctions analytiques pour créer des calculs de sous-ensembles intégrés dans les requêtes
  • Les instructions de modification avancées

Vous serez capable de?:

    • Faire des mises à jour complexes avec l’instruction MERGE
    • Utiliser la clause OUTPUT pour récupérer les modifications
    • Créer des déclencheurs pour traiter les modifications
  • Code Transact-SQL procédural

Vous saurez utiliser?:

    • La syntaxe procédurale du Transact SQL (variables, affectation, types de données et structures)
    • La création de fonctions scalaires (UDF)
    • La fonction tables (requête paramétrées)
    • Le principe des procédures stockées
    • La création et utilisation de tables temporaires et de variables table
    • La manipulation de curseurs
    • Les déclencheurs (types de triggers)
    • Le débogage du code Transact-SQL
  • Améliorer les performances des requêtes

Vous allez connaître?:

    • Les concepts d’utilisation de ressources systèmes et l’impact sur les performances des requêtes dans SQL Server
    • La vue d’ensemble de l’utilisation des index dans SQL Server, de l’utilisation des plans d’exécution de SQL Server Management Studio
    • L’utilisation des options SET permettant de visualiser l’utilisation des ressources lors de l’exécution d’une requête
image ligne principale image ligne secondaire
icone d'euro ligne courbe

Prix de la formation

Formation agréée Chèques-Formation

En savoir plus sur nos tarifs

Personne de contact

Magali Gerard

Magali Gerard

Assistante administrative Entreprises

+32 71 25 49 60 [email protected]