MySQL – Expertise

0 Enrolled
21 hour
  • 21 hour
  • 27
  • 0
  • no
2,100.00€

Aperçu du cours

Objectif de formation: L’apprenant saura utiliser les requêtes avancées du langage SQL ainsi que mettre en œuvre des techniques avancées pour ajouter, mettre à jour et supprimer des données, tables, vues et index. Il saura aussi comment optimiser les performances de votre base de données.

Programme d'études

  • Rappels

    • Résumé des clauses principales

    • Traitement conditionnel avec CASE

  • Les clauses avancées

    • Modification des Opérateurs de comparaison par ANY, ALL et SOME

    • Limitation du 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

    • Utiliser la clause COMPUT

    • Les clauses ROLLUP et CUBE

    • La table PIVOT

  • Les jointures avancées

    • Jointure interne

    • Jointures multiples

    • Corréler des sous-requêtes

    • La commande MERGE

  • Utiliser les tables temporaires

    • Les différents types de tables temporaires

    • Quand utiliser les tables temporaires ?

  • Manipulation des 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

Instructeur

Avatar de l’utilisateur

bprigent

0.0
0 commentaire
0 Students
453 Courses

Commentaire sur la formation

0.0
0 rating
0%
0%
0%
0%
0%

Soyez le premier à commenter “MySQL – Expertise”

Main Content