Introduction et prise en main
Versions, panorama des fonctionnalités et des outils.
Ressources et documentation.
Procédure d'installation.
Paramétrages de post-installation et premiers tests.
L'outil client ligne de commandes mysql.
L'outil graphique MySQL Query Browser.
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.
Travaux pratiques
Conception et création d'une base en tables MylSAM.
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.
Travaux pratiques
Sélections simples. Sélections multiples, jointures internes et externes, requêtes imbriquées. Modifications et suppressions de données.
Tables transactionnelles InnoDB
Notion de transaction, niveaux d'isolation.
Structure physique des tables.
Programmation des transactions (START TRANSACTION, COMMIT, ROLLBACK).
Travaux pratiques
Mise en oeuvre de transactions.
SQL procédural
Procédures stockées et fonctions.
Définition des procédures. Déclencheurs (triggers).
Gestion des erreurs.
Travaux pratiques
Ecriture de procédures stockées. Récupération de résultats à l'aide de curseurs. Création et utilisation de triggers.
Connexions, droits d'accès, sécurité
Niveaux de privilèges et vérification des droits.
Gestion des utilisateurs et de leurs privilèges.
Sécurisation des procédures stockées et des vues.
Travaux pratiques
Gestion des privilèges et des mots de passe.
Introduction à l'administration
Exportation de données.
Sauvegardes, la commande mysqldump.
Survol de l'installation de MySQL.
Travaux pratiques
Exportation de données.
Cette formation est possible en présentiel ou distanciel
Référence : 0BDSQ02
Tarif : 1560 €
Durée : 3 jour(s)
Postes visés :Ce stage s'adresse à tous les informaticiens ayant à développer pour MySQL.
Mis à jour le 16/01/2023
Pour les prochaines dates nous contacter au 01.40.41.16.01Nombre de stagiaires formés depuis 2017 :
7 926
Nombre d'heures formation depuis 2017 :
91 542
Taux embauche POE depuis 2017 :
96,54 %
Qualité de l'organisation :
92,36 %
Ils recommandent nos formations à hauteur de :
98,35 %
Nos formations améliorent les compétences des stagiaires :
94,42 %
Globalement, les formations proposées ont répondues aux attentes des stagiaires et développent les compétences de nos collaborateurs
Stéphane G. - SEGULA
Très bonne réactivité de la part de SNAFFIX. Globalement très bon retour des stagiaires. SEGULA investit dans le développement des compétences, notamment avec la mise en place de POE (Préparation Opérationnelle à l’Emploi), qui consistent à former des demandeurs d’emploi à nos métiers sur plusieurs mois. Cette POE Pilote Homologation fait suite aux POE nucléaire, Logiciels Embarqués et Inspecteur Qualité. Ce sont à chaque fois de belles réussites humaines et de nouveaux talents pour l’entreprise. Merci à notre partenaire SN Affix de nous avoir accompagnés dans cette formation de 10 semaines.
Gwenaelle D. - SEGULA MATRA AUTOMOTIVE
Je suis très satisfaite de notre collaboration. J'ai particulièrement appréciée de travailler avec Adji pour sa disponibilité, son professionnalisme, sa bonne humeur
Servane E. - PRODWARE
Merci à Adji et M. Hayat pour votre accompagnement sur la création de notre formation sur-mesure. Votre gentillesse, votre écoute et votre flexibilité font de SN AFFIX un allié de choix pour les POEi
Floriane B. - ASSYSTEM
L'écoute de SNAFFIX à l'égard de ses partenaires est appréciable
Arnaud L. - CONSORT