Formation SQL Perfectionnement

Qualiopi

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.

À partir de 1800 €
Durée 3 jours
Localisation Partout en France
Logo de Sparks - Formation SQL Perfectionnement

Proposé par

Sparks

Prérequis

Avoir suivi la formation SQL ou connaissances équivalentes.

Public admis

  • Salarié en Poste
  • Entreprise

Demandeur d'emploi et Etudiant non admis

Financement

  • Votre OPCO
  • Financement personnel

Financement CPF non pris en charge

Modalités

  • En centre
  • En entreprise
  • À distance

Objectifs pédagogiques

  • Identifier les principales clauses SQL et utiliser le traitement conditionnel avec CASE
  • Appliquer les clauses avancées et les opérateurs de comparaison modifiés
  • Utiliser les fonctions d'agrégation et synthétiser les données avec ROLLUP, CUBE et PIVOT
  • Maîtriser les jointures avancées et les corrélations de sous-requêtes
  • Créer et manipuler des tables temporaires
  • Effectuer des manipulations de données avancées avec OUTPUT et TRUNCATETABLE
  • Assurer l'intégrité des données avec des contraintes
  • Gérer les transactions, les triggers et optimiser la performance d'une base de données

Programme de la formation

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

Logo de Sparks - Formation Formation SQL Perfectionnement

Proposé par

Sparks

"Tout l'IT, vraiment tout"

Voir la fiche entreprise
À partir de 1800 €
Logo de Sparks - Formation SQL Perfectionnement

Formation SQL Perfectionnement

0 ville proposant cette formation
Logo

La 1ère plateforme pour trouver une formation, choisir son orientation ou construire son projet de reconversion.

© 2024 France Carrière. Tous droits réservés.