Formation SQL Perfectionnement.
Score de satisfaction : 4.84/5
Durée :
3 jours
22/01/2025 à Lyon
numero vert : 0805 950 800 (service et appel gratuits)
à partir de
1800 €HT

Référence :
SF33099
Durée :
3 jours

Réservez vos places pour la session du
Vous souhaitez une session sur-mesure (intra) ?
Ce stage comprend
 21 heures de formation
Pauses et snacks à volonté
Prise en charge OPCO possible
Disponible à distance

Formation SQL Perfectionnement.

Suivez notre formation SQL Perfectionnement de 3 jours et apprenez à créer des requêtes avancées !

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 saurez aussi comment optimiser les performances de votre base de données.

Objectifs pédagogiques.

1Identifier les principales clauses SQL et utiliser le traitement conditionnel avec CASE

2Appliquer les clauses avancées et les opérateurs de comparaison modifiés

3Utiliser les fonctions d'agrégation et synthétiser les données avec ROLLUP, CUBE et PIVOT

4Maîtriser les jointures avancées et les corrélations de sous-requêtes

5Créer et manipuler des tables temporaires

6Effectuer des manipulations de données avancées avec OUTPUT et TRUNCATETABLE

7Assurer l'intégrité des données avec des contraintes

8Gérer les transactions, les triggers et optimiser la performance d'une base de données

Prérequis : Avoir suivi la formation SQL ou connaissances équivalentes.
Partagez cette formation

Programme de formation SQL Perfectionnement.

PDF

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

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ée

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

Notre charte qualité et éthique.

A travers sa Charte Engagement Qualité, Sparks s’engage à tout mettre en œuvre pour que chaque session de formation soit un succès et que votre satisfaction soit totale.

Amandine de Sparks
Des chiffres étincelants.
19 années
à vos côtés
+ de 1000
sujets de formation
8155
stagiaires formés en 2023
238
formateurs actifs en 2023
97,9%
de stagiaires satisfaits
24622
heures de formation réalisées en 2023
HAUT