01 53 90 15 20

Cette formation SQL avancé vous apprendra à utiliser les requêtes avancées du langage SQL ainsi qu’à mettre en œuvre des techniques avancées pour ajouter, mettre à jour et supprimer des données, tables, vues et index. Vous serez en mesure d’optimiser les performances de votre base de données. 

Objectifs

  • Utiliser les requêtes avancées du langage SQL  
  • Synthétiser vos données  
  • Utiliser des jointures avancées et utiliser des requêtes récursives 
  • Optimiser les performances de votre base de données 

3 jours

  • Programme
  • Public et Prérequis
  • Pédagogie
  • Dates et Tarifs
  • Nous contacter

Formation SQL Perfectionnement à Paris

Rappels

  • Récapitulatif des clauses principales
  • Traitement conditionnel avec CASE

Clauses avancées

  • Opérateurs de comparaison modifiés par ANY, ALL et SOME
  • Limiter le nombre d’enregistrement avec TOP et WITH TIES
  • Elargir une recherche avec les caractères génériques ( % , _ , [ ] , [ ^ ] )
  • Les fonctions RANK et DENSE RANK

Synthétiser les données

  • Utilisation de la clause COMPUT
  • Les clauses ROLLUP et CUBE
  • La table PIVOT

Jointures avancées

  • Jointure interne
  • Jointures multiples
  • Corréler des sous-requêtes
  • La commande MERGE

Utiliser des tables temporaires

  • Les différents types de tables temporaires
  • Quand utiliser des tables temporaires ?

Manipulation de données avancées

  • Utilisation de la clause OUTPUT avec INSERT, UPDATE et DELETE
  • La commande TRUNCATETABLE

Intégrité des données

  • Contraintes uniques
  • Contrainte CHECK
  • Contrainte DEFAULT

Traitement des données

  • Point de sauvegarde d’une transaction SQL
  • Régler le niveau d’isolation de la transaction

Les triggers

  • Créer des triggers
  • Utilisation des tables insérées et supprimées

Performance d’une base de données

  • Utiliser les index
  • Bonnes pratiques d’optimisation
  • Gestion de la performance

Public 

Cette formation s’adresse aux développeurs.

Prérequis 

Afin de profiter pleinement de la formation, il est nécessaire d’avoir suivi la formation SQL ou de posséder des connaissances équivalentes.

Modalités d’évaluation

L’évaluation des acquis se fait tout au long de la session au travers des multiples exercices à réaliser (50 à 70% du temps).

Compétences du formateur

Notre formation est animée par un expert reconnu dans son domaine possédant une expérience sur le terrain significative et des compétences pédagogiques reconnues.

Moyens pédagogiques et techniques

  • Ordinateur (PC / MAC), vidéoprojecteur, aides audiovisuelles, documentation et support de cours, exercices pratiques d’application et corrigés des exercices pour les stages pratiques, études de cas ou présentation de cas réels pour les séminaires de formation.

A l’issue de chaque stage ou séminaire, ESIC fournit aux participants :

  • Un questionnaire d’évaluation de la session
  • Une feuille d’émargement par demi-journée de présence
  • Une attestation de fin de formation

Dates 

( Sous réserve d’un effectif nécessaire pour l’ouverture de session )

Tarif

1500€HT/personne.

Intra-entreprise et sur-mesure

Nos consultants vous accompagnent pour adapter ce programme de formation à votre contexte.

Fermer le menu
×
×

Panier