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 : Conformité du matériel et des locaux aux personnes à mobilité réduite. Nous informer si un stagiaire en situation de handicap demande une adaptation.
- Taux de satisfaction 2i2l : 100% des stagiaires sont "satisfaits" ou "très satisfaits" à l’issue de leur formation.
- Tarif : 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)