Formation MySQL, prise en main


Formation MySQL, prise en main

Catalogue : SGBD



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 Workbench.
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 et 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 œuvre 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.

 

Fiche de la formation



 Cible :

Ce stage s'adresse à tous les informaticiens ayant à développer pour MySQL.


 Prérequis :

Connaissances de base d'un système d'exploitation (Windows, Linux/Unix).


 Durée : 3 jours

 Type : Stage pratique


 Contactez-nous