MySQL : Les fondamentaux

Formation #520 - 3 jours

Sessions planifiées

1 mars 2017 - 1770 €
Paris
31 mai 2017 - 1770 €
Paris
6 septembre 2017 - 1770 €
Paris
29 novembre 2017 - 1770 €
Paris

Intra-entreprise

Learning Tree au cœur de votre entreprise.

Demander un devis

À propos de cette formation :

MySQL est un système de gestion de bases de données relationnelles (SGBDR) libre fonctionnant sous diverses plates-formes telles que UNIX, Linux et Windows. Cette formation MySQL vous apporte les connaissances et une expérience pratique approfondie pour administrer et maintenir avec succès des bases de données MySQL.

Vous apprendrez à :

  • Configurer et optimiser MySQL sur diverses plates-formes
  • Concevoir, créer et maintenir des bases de données MySQL
  • Construire des requêtes bénéficiant des extensions de MySQL
  • Utiliser des types de données adaptées à votre application dans les tables
  • Gérer MySQL avec des outils graphiques

Travaux Pratiques :

  • Utilisation de la ligne de commande MySQL pour manipuler des données
  • Construction des bases de données et modification des données par des requêtes SQL
  • Représentation et structuration des données
  • Importation et exportation de données à partir/vers des fichiers plats

À qui s'adresse cette formation ?

À toute personne impliquée dans l'administration d'un système de gestion de bases de données MySQL, dont les développeurs, concepteurs web, administrateurs de base de données et chefs de projets.

Prérequis

Vous devez être familier avec le système d'exploitation Windows ou Linux.

Contenu de cette formation :

Modélisation d'une base

  • Définition des SGBDR
  • Représentation des objets réels dans la base de données
  • Détermination des schémas de table adaptés
  • Normalisation des tables pour une gestion optimale des données

Réalisation de requêtes SQL basiques

  • Récupération de données à partir de tables
  • Ajout et suppression de lignes avec INSERT et DELETE
  • Modification de tables existantes avec UPDATE
  • Création de procédures stockées et utilisation de triggers

Choix et installation de MySQL

  • Les différents modèles de licence pour MySQL
  • Comparaison de MySQL avec les autres SGBDR du marché
  • Déterminer quelle version de MySQL à télécharger

Accès au serveur de base de données

  • Création de comptes utilisateurs
  • Attribution de droits d'accès
  • Modification des droits d'accès avec GRANT et REVOKE
  • Éviter les attaques de Déni de Service (DoS)
  • Manipulation directe des tables de privilège d'accès

Optimisation des frontaux graphiques

  • Gestion du serveur avec MySQL Administrator
  • Interrogation des BdD avec MySQL Query Builder

Administration

  • Création d'une base avec les outils en ligne de commande
  • Identification des différents types de données SQL
  • Création et modification de tables
  • Ajout d'index à des tables pour de meilleures performances

Types de tables MySQL

  • Création de tables temporaires MEMORY
  • Optimiser les performances avec les tables MyISAM
  • Surmonter les limites du système d'exploitation avec des tables MERGE

Importation et exportation de données

  • Importation de données de fichiers plats avec LOAD DATA INFILE
  • Exportation de données en fichiers texte
  • Sauvegarde complète des définitions de tables et de données avec mysqldump
  • Préservation de l'intégrité des données
  • Sauvegarde des bases de données avec les outils de MySQL du système d'exploitation

Création de requêtes avancées

  • Manipulation et présentation des données
  • Organiser les résultats avec ORDER BY
  • Utilisation de jointures externes
  • Création de requêtes intégrant des sous-requêtes
  • Préservation de l'intégrité des données avec les transactions

Tirer profit des fonctions SQL

  • Manipuler les dates et les heures
  • Grouper les données avec la clause GROUP BY
  • Calcul des valeurs moyennes, maximales, minimales et des sommes à partir des colonnes

Amélioration des performances

  • Mise en place de l'indexation en texte intégral
  • Identification des requêtes lentes et problématiques
  • Activation du cache de requêtes

Apport de fiabilité et d'évolutivité à vos applications

  • Réplication de la base sur plusieurs serveurs
  • Choix d'une configuration de réplication adaptée
  • Réparation des tables de la base de données
  • Disponibilité garantie à 99,999 % grâce à MySQL Cluster

Mise en œuvre de procédures stockées

  • Création de variables utilisateur
  • Création de fonctions utilisateur
  • Écriture de procédures stockées
  • Transfert de données vers et à partir de procédures stockées

Inscrivez-vous dès maintenant - sans risque

Appelez le 01 49 68 53 00 ou inscrivez-vous en ligne en sélectionnant une date ci-dessus.

  • Pas de paiement à l'avance
  • Payez jusqu'à 30 jours après la formation
  • Votre satisfaction est garantie - ou vous ne payez pas la formation

Vous pouvez organiser cette formation dans votre entreprise

Organisez une formation Learning Tree sur votre lieu de travail avec notre solution intra-entreprise.
Que votre entreprise nécessite une seule formation ou un cursus complet, Learning Tree dispose de l'infrastructure, des technologies, des formateurs experts et de la maitrise pour gérer tous les aspects de votre formation - où et quand vous le souhaitez.

Suivez votre formation avec AnyWare d'où vous voulez

Suivez nos formations chez vous, du bureau ou dans le centre AnyWare de Learning Tree le plus proche et bénéficiez du même enseignement pratique de qualité délivré par nos formateurs.
AnyWare c'est notre plateforme de formation présidentielle à distance par Internet.

Financez votre formation

Le financement de votre formation ne doit pas être un obstacle. Nos conseillers vous aiderons dans vos démarches avec les OPCA par exemple.
Profitez également de la réduction Return to Learn qui récompense les participants ayant déjà suivi une formation Learning Tree.

Suivez une formation Learning Tree et profitez des avantages de SUPINFO International University !

Pour toute formation que vous aurez suivi chez Learning Tree, SUPINFO International University vous offre pendant un an le statut Advanced Member d'une valeur de 250€.
Ce statut privilégié vous permettra de profiter de ressources pédagogiques sélectionnées par SUPINFO :

* Services disponibles prochainement.