Formation en IA & Data: MySQL - Expertise - Ascent Formation
Retour aux formations
IA & Data

MySQL - Expertise

3 jour(s)21h

Description

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.

Objectifs pédagogiques

  • Synthétiser les données
  • Savoir utiliser les tables temporaires
  • Savoir manipuler des données avancées

Public concerné

Administrateurs systèmes
Administrateurs de bases de données

Prérequis

Avoir suivi la formation “MySQL - Administration avancée” ou détenir des compétences similaires
Très bonnes connaissances de l'administration MySQL

Déroulé du programme

1

Rappels

  • Résumé des clauses principales
  • Traitement conditionnel avec CASE
2

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
3

Synthétiser les données

  • Utiliser la clause COMPUT
  • Les clauses ROLLUP et CUBE
  • La table PIVOT
4

Les jointures avancées

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

Utiliser les tables temporaires

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

Manipulation des données avancées

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

Intégrité des données

  • Contraintes uniques
  • Contrainte CHECK
  • Contrainte DEFAULT
8

Traitement des données

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

Les triggers

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

Performance d’une base de données

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

Informations

Durée

3 jour(s)

21h

Tarif

2100 € HT

HT