Support & Downloads

Quisque actraqum nunc no dolor sit ametaugue dolor. Lorem ipsum dolor sit amet, consyect etur adipiscing elit.

s f

Contact Info
198 West 21th Street, Suite 721
New York, NY 10010
youremail@yourdomain.com
+88 (0) 101 0000 000
Follow Us

MySQL - Prise en main, modélisation & application

réf : BDT-MY

Objectifs pédagogiques

  • Appréhender les fondements d’une base de données MySQL
  • Maîtriser le modèle relationnel
  • Construire une base de données
  • Manipuler les données avec SQL et SQL procédural 
  • Appréhender les principes clés de gestion d’une base de données

Pré-requis

Avoir les notions basiques d’un SI

Public concerné

Développeur, administrateurs ou toute personne souhaitant développer pour MySQL…

Programme

  • Historique de MySQL
  • Tour d’horizon des fonctionnalités et des outils
  • Ressources
  • Documentation
  • L’installation
  • Configuration et tests
  • L’outil client ligne de commandes MySQL
  • Workbench : l’outil graphique
  • Les Best Practices pour la conception d’un schéma de BDD
  • L’intégrité et ses contraintes
  • Les types de données MySQL
  • Les fonctions intégrées
  • Les types de tables
  • Construction de bases et de tables
  • La base INFORMATION_SCHEMA
  • Jeux de caractères, internationalisation

Travaux pratiques

Mise en oeuvre des notions abordées : création de la bases en tables MyISAM

  • Les sélections
    • Simples, comparaisons et tris
    • Multitables, différents types de jointures
  • Requêtes imbriquées, préparées
  • Modifier et gérer des vues

Travaux pratiques

Mise en oeuvre de transactions

  • Définition de transaction
  • Les niveaux d’isolation
  • La structure physique des tables
  • La programmation des transactions

Travaux pratiques

Mise en place de transactions

  • La maintenance d’une instance
  • Gestion de l’espace disque
  • Nettoyage des BDD
  • Import et export logiques des données entre BDD
    • pg_dump
    • pg_restore
    • copy

Travaux pratiques

Écriture de procédures stockées, utilisation de curseurs pour récupérer les résultats, création et usages de triggers…

  • La création de niveaux de privilège et la vérification des droits
  • Gérer des utilisateurs et leurs privilèges
  • Sécuriser des procédures stockées et des vues

Travaux pratiques

Création et mise en oeuvre de privilèges

  • Explorer des données
  • Sauvegardes, la commande mysqldump
  • Survol de l’installation de MySQL

Équipe pédagogique

Professionnel expert dans le Big Data

Moyens pédagogiques et techniques

  • Espace intranet de formation.
  • Documents supports de formation projetés.
  • Exposés théoriques
  • Étude de cas concrets
  • Mise à disposition en ligne de documents supports à la suite de la formation.

Dispositif de suivi

  • Émargement numérique.
  • Mises en situation.
  • Formulaires d’évaluation de la formation.
  • Certificat de réalisation de l’action de formation.

Vous avez une question ?