MySQL - Prise en main
Formation créée le 02/12/2021. Dernière mise à jour le 09/07/2024.
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 à tous, y compris aux personnes en situation de handicap. Merci de nous contacter avant le début de la formation pour discuter des aménagements nécessaires : contact@kampus-training.com.