//
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

Prérequis pour la formation

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

arrière plan carte prérequis

Programme
de la formation

  • Module 1 : Instructions d'extraction avancées
    • Expressions 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
  • Module 2 : Instructions de modification avancées
    • Mises à jour complexes avec l'instruction MERGE
    • Clause OUTPUT pour récupérer les modifications
    • Création de déclencheurs (triggers) pour traiter les modifications
  • Module 3 : Code Transact-SQL procédural
    • Syntaxe procédurale du Transact SQL (variables, affectation, types de données et structures)
    • Création de fonctions scalaires (UDF)
    • Fonctions table (requêtes paramétrées)
    • Principe des procédures stockées
    • Création et utilisation de tables temporaires et de variables table
    • Manipulation de curseurs
    • Types de déclencheurs (triggers)
    • Débogage du code Transact-SQL
  • Module 4 : Amélioration des performances des requêtes
    • Concepts d'utilisation de ressources systèmes et impact sur les performances des requêtes dans SQL Server
    • Vue d'ensemble de l'utilisation des index dans SQL Server
    • Utilisation des plans d'exécution de SQL Server Management Studio
    • Options SET pour visualiser l'utilisation des ressources lors de l'exécution d'une requête
  • Module 5 : Exercices pratiques
    • Exercices sur différents types de données pour mettre en pratique les concepts appris
image ligne principale image ligne secondaire
icone d'euro ligne courbe

Prix de la formation

Prix plein: 1050€

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]

Formateur :

La société CogniTIC est active dans les domaines de la consultance, du développement et de la formation en systèmes d’information.

Tous les collaborateurs de CogniTIC mettent à profit leur expérience en tant que développeur, architecte logiciel, analyste métier, responsable qualité ou chef de projet pour proposer des formations méthodologiques et technologiques en fonction des besoins des entreprises et des réalités du marché.