Formation MySQL pour les utilisateurs et le traitement de données Formation MySQL ou MariaDB pour le traitement de données

Formation MySQL ou MariaDB pour le traitement de données

Résumé

 Logiciels : MySQL, Apache, PHP, PHPMyAdmin, LibreOffice Base
 Versions : Dernière version en ligne
 Niveau : Débutant
 Durée : 14 heures
 Objectifs : Interroger des données dans une base MySQL
 Public : Utilisateurs de données internes à une entreprise, chargés de mission, chargés d’études
 Pré-requis : Avoir des usages de traitement de données
 Méthodes mobilisées : Alternance d’apports théoriques et d’exercices de mise en application pratique.
 Modalités et délais d’accès : Sur inscription préalable au minimum 1 semaine avant le début de la formation selon disponibilité du formateur.
 Modalités d’évaluations : Une évaluation du niveau des stagiaires est réalisée avant l’entrée en formation par téléphone ou au moyen d’un questionnaire. Évaluation des acquis et de la satisfaction en fin de formation.
Accessibilité aux personnes en situation de handicap ou présentant des difficultés d’apprentissage : nous pouvons proposer des solutions de compensation de nos prestations en adaptant les moyens pédagogiques, techniques et d’encadrement (les précisions).
Taux de satisfaction 2i2L : 96,34 % des stagiaires sont satisfaits à l’issue de leur formation.
Tarif : pour une demande de formation interne, nous consulter.

Présentation

MySQL est un système de Gestion de Bases de données particulièrement populaire :
 le site Web officiel MySQL
 la licence libre, ou pas, de MySQL
 l’article MySQL sur Wikipedia

Il est possible d’utiliser la version forkée Mariadb :
 le site Web officiel MariaDB
 la licence libre MariaDB
 l’article MariaDB sur Wikipedia

Programme

Première journée

L’installation de MySQL :
 historique de MySQL
 installation de MySQL sur un poste client (MAMP, XAMP, WAMP ou EasyPHP)
 installation de MySQL sur un serveur (LAMP)

Les éléments d’une base de données :
 le moteur de base de données
 les bases de données (nom de la base, connexion,...)
 les tables
 les champs

L’utilisation de MySQL au travers de PHPMyAdmin :
 connexion à la base de données
 visualisation des données d’une table
 insertion des données dans une table
 modification, suppression des données dans une table
 création d’une base de données
 création d’un utilisateur
 attribution des droits utilisateurs

Deuxième journée

Le schéma d’une base de données :
 les tables et la structuration des champs (les types de champs)
 les clés primaires et étrangères
 le schéma relationnel
 les enregistrements

Le langage SQL :
 select, insert, update, delete
 alter, drop, create
 grant,

Les jointures :
 sélection de données sur plusieurs tables
 exercices d’applications

L’utilisation de LibreOffice pour accéder aux données de MySQL :
 connexion (JDBC, directe,...)
 afficher les tables
 créer des vues (ou des requêtes)