Formation Développement MySQL / MariaDB
Développement MySQL / MariaDB
Contactez-nous pour créer ensemble votre programme de formation. Spécialiste de la formation sur-mesure, nous vous proposerons un programme adapté en fonction de votre niveau et de vos objectifs.
En résumé
- Distanciel
- Présentiel
Pré-requis
Aucun
Public concerné
Développeurs Web, administrateurs de base de données
Durée et tarif de la formation
La durée de la formation varie en fonction des besoins et des objectifs déterminés après audit. Les tarifs sont disponibles sur devis.
Lieux
Formation intra-entreprise au sein de votre établissement ou dans nos locaux de LA ROCHELLE (Charente-Maritime), NIORT (Deux-Sèvres) ou POITIERS (Vienne)
Téléchargement
Télécharger le programme de formation au format PDF
Contenu de la formation
Présentation
- Les fonctionnalités la base de données MySQL / MariaDB
- Les limitations fonctionnelles
- Les requêteurs : MySQL WorkBench, Toad for MySQL, HeidiSQL
- Les outils de modélisation : MySQL WorkBench, DBeaver
Le langage SQL
- L’instruction SHOW
- Les bases système
- Les différents types de colonne
- Le DDL : CREATE, ALTER, DROP
- Les CHECK CONSTRAINT
- La création d’index
- Les contraintes d’intégrité référentielle
- Les triggers
- Le DIL : SELECT (regroupement, jointures, requêtes imbriquées, opérateurs ensemblistes, CTE)
- Les fonctions du langage
- Les fonctions Window avec OVER et PARTITION BY
- Les transactions en InnoDB
- Les verrous
- Les expressions régulières
- Les vues
- La recherche en texte intégral
- Gestion des droits avec GRANT et REVOKE
Procédures stockées, fonctions et triggers
- Le dictionnaire de données
- Création de procédures stockées
- Les curseurs
- Les variables et les paramètres
- Création de fonctions
- L’instruction CALL
- Les instructions de contrôles : répétitives et conditionnelles
- La gestion d’erreurs
- Les événements