Logo de l'organisme de formation
Représentation de la formation : MySQL - Prise en main

MySQL - Prise en main

Formation à distance
Accessible
Durée : 21 heures
Durée :21 heures
HT
Se préinscrire
Durée :21 heures
HT
Se préinscrire
Durée :21 heures
HT
Se préinscrire

Formation créée le 02/12/2021. Dernière mise à jour le 22/02/2022.

Version du programme : 1

Programme de la formation

MySQL est le système de gestion de bases de données issu du monde libre le plus utilisé par les entreprises. Cette formation permet aux administrateurs d'en découvrir les fondamentaux.

Objectifs de la formation

  • Être capable d'utiliser MySQL, de ses principales fonctions à ses extensions
  • Apprendre à maîtriser l'installation et la configuration de MySQL sous Windows et Linux
  • Savoir exploiter et optimiser le serveur MySQL

Profil des bénéficiaires

Pour qui
  • Cette formation s'adresse aux utilisateurs MySQL :
  • Développeurs
  • Administrateurs
Prérequis
  • Connaissance requise du langage SQL

Contenu de la formation

  • Découvrir MySQL
    • MySQL dans le paysage des SGBD
    • Les différentes licences MySQL
    • Procédure d'installation
    • Paramétrages de post-installation et premiers tests
    • Changements de versions, migration
  • Modèle relationnel, conception et création d'une base
    • Eléments de conception d'un schéma de base de données
    • Contraintes d'intégrité
    • Types de données MySQL (numériques, chaînes, dates, types spécifiques...)
    • Fonctions intégrées de MySQL
    • Types de tables (MyISAM, MEMORY, MERGE, InnoDB...)
    • Création de bases et de tables
    • La base INFORMATION_SCHEMA
    • Jeux de caractères, internationalisation
  • Pratique du SQL avec MySQL
    • Sélections simples, comparaisons, tris.
    • Sélections multitables, différents types de jointures.
    • Requêtes imbriquées, préparées.
    • Modifications et gestion des vues.
  • Tables transactionnelles InnoDB
    • Notion de transaction, niveaux d'isolation
    • Structure physique des tables
    • Programmation des transactions (START TRANSACTION, COMMIT, ROLLBACK)
  • SQL procédural
    • Les variables utilisateur
    • Les procédures stockées et les fonctions
    • Les paramètres et variables locales
    • Définition des procédures. Déclencheurs (Triggers)
  • Connexions, droits d'accès et sécurité
    • Gestion des utilisateurs : création, suppression, modification
    • Les privilèges utilisateurs : (CRUD, tables et bases, administration, …)
    • Gestion des privilèges des utilisateurs
    • Sécurisation des procédures stockées et des vues.
Équipe pédagogique

Les formateurs KAMPUS sont des professionnels compétents sur les sujets de formation qu'ils dispensent. Leurs compétences techniques et aptitudes a délivrer des formations sont validés en interne.

Suivi de l'exécution et évaluation des résultats
  • Feuilles de présence
  • Questions orales ou écrites (QCM)
  • Mises en situation
  • Formulaires d'évaluation de la formation
  • Certificat de réalisation de l’action de formation
Ressources techniques et pédagogiques
  • Documents supports de formation projetés.
  • Exposés théoriques
  • Etude de cas concrets
  • Quiz en salle
  • Mise à disposition en ligne de documents supports à la suite de la formation
  • Formation à distance : outil de visio fourni par Kampus
  • Séminaire Théorique

Modalités de certification

Résultats attendus à l'issue de la formation
  • cette formation ne donne pas lieu à une certification

Capacité d'accueil

Entre 4 et 8 apprenants

Délai d'accès

4 semaines

Accessibilité

Nos formations sont accessibles aux personnes reconnues RQTH. Vous pouvez nous contacter pour étudier ensemble les moyens possibles à mettre en oeuvre pour vous permettre d'accéder à cette formation dans les meilleures conditions.