Cette formation, MYSQL développement vous apprendra à utiliser les fonctionnalités de MySQL pour l’écriture de requêtes, à gérer les accès concurrents aux données avec les différents moteurs. A l’issu de la formation vous maîtriserez les possibilités de développement avec MySQL : procédures stockées et déclencheurs. 

Objectifs

  • Maîtriser les fonctions avancées de MySQL pour formuler des requêtes 
  • Gérer les accès concurrents aux données 
  • Développer des procédures stockées  

3 jours

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

Programme de la formation MYSQL Développement 

Introduction

  • MySQL : un moteur de base de données libre
  • Les nouveautés majeures introduites par la version 5

Requêtes avancées et optimisation

  • Différentes jointures
  • Requêtes imbriquées
  • Simplifier les requêtes en utilisant des vues
  • Introduire des variables dans les requêtes
  • Recherche «full-text»
  • Comprendre et optimiser l’exécution des requêtes avec : utilisation du mot clé «EXPLAIN», bien choisir sur quels champs créer des index, comportement de MySQL avec du volume

Gestion de la concurrence d’accès aux données

  • MyISAM : utilisation de verrous pour accéder aux tables
  • InnoDB : fonctionnement des transactions

Développements de procédures stockées

  • Incorporer du code dans la base de données : avantages et inconvénients
  • Différences entre procédures stockées et fonctions
  • Les éléments de syntaxe (bloc, variables, test, boucles)
  • Gestion des erreurs
  • Manipulation des résultats de requêtes avec les curseurs
  • Les droits sur les procédures stockées
  • Les déclencheurs (triggers)

Public 

Cette formation s’adresse aux développeurs d’applications utilisant des bases de données MySQL.

Prérequis 

Connaître les principes des bases de données relationnelles.

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 

Rien de 18 juillet 2019 à 17 juillet 2020.

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

Tarif

1650€HT/personne.

Intra-entreprise et sur-mesure

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

Fermer le menu