Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
elearning:mysql:start [2020/02/13 05:39] – admin | elearning:mysql:start [2021/11/01 15:51] (Version actuelle) – admin | ||
---|---|---|---|
Ligne 5: | Ligne 5: | ||
Dernière mise-à-jour : ~~LASTMOD~~ | Dernière mise-à-jour : ~~LASTMOD~~ | ||
- | ======Administration des serveurs MySQL-MariaDB====== | + | ======SER400 - Administration des serveurs MySQL-MariaDB====== |
=====Présentation===== | =====Présentation===== | ||
Ligne 13: | Ligne 13: | ||
**Objectif** : Maîtriser l’Administration d'un Serveur de Base de Données avec MySQL/ | **Objectif** : Maîtriser l’Administration d'un Serveur de Base de Données avec MySQL/ | ||
\\ | \\ | ||
- | **Public** : Techniciens et Administrateurs. | + | **Public** : Techniciens et Administrateurs |
\\ | \\ | ||
- | **Pré requis** : Avoir réussi | + | **Pré requis** : Avoir suivi la formation **LCF200 - CentOS 7 Linux (RHEL 7) : Technician** |
\\ | \\ | ||
**Méthode d' | **Méthode d' | ||
Ligne 21: | Ligne 21: | ||
**Validation des acquis** : Évaluations à l'aide de tests auto-correctifs. | **Validation des acquis** : Évaluations à l'aide de tests auto-correctifs. | ||
\\ | \\ | ||
- | **Machine Virtuelle** : **[[https:// | + | **Durée** : 4 jours (28h). |
+ | =====Support de Cours===== | ||
- | =====Accès | + | L' |
- | L' | + | L' |
- | + | ||
- | L' | + | |
* de mesurer le niveau du stagiaire avant la formation et celui atteint en fin de formation grâce aux tests de validations des acquis, | * de mesurer le niveau du stagiaire avant la formation et celui atteint en fin de formation grâce aux tests de validations des acquis, | ||
Ligne 40: | Ligne 39: | ||
* de consulter les mises à jour du contenu des supports de cours pendant la période de l' | * de consulter les mises à jour du contenu des supports de cours pendant la période de l' | ||
* d' | * d' | ||
- | |||
- | =====Formations à Distance===== | ||
- | |||
- | La solution de salles de classes virtuelles est une application web en HTML5 qui nécessite simplement un navigateur Internet compatible WebRTC tels Chrome, Firefox et en janvier 2020, Microsoft Edge. Aucune installation de client ou d' | ||
- | |||
- | * Multiples salles de classe virtuelles par compte, permettant ainsi des salles dédiées soit par technologie, | ||
- | * Jusqu' | ||
- | * Multiples présentateurs par salle, | ||
- | * Tout participant peut devenir présentateur, | ||
- | * Webcam et audio de chaque participant en simultané, | ||
- | * Présentation de contenu au format Microsoft™ Office et au format PDF ainsi que des images et des vidéos YouTube, vimeo, ou Canvas Studio, | ||
- | * Outils d' | ||
- | * Partage de l' | ||
- | * Sondages, bloc-note multi-utilisateur, | ||
- | |||
- | En cas de besoin d' | ||
- | |||
- | Le participant doit cliquer sur **All Downloads > All Offline** et choisir la version pour son OS. Dans le cas où le client doit être installé **dans** la machine virtuelle, il convient de télécharger **à partir de la machine virtuelle** le client Linux 64 bits. | ||
=====Prérequis===== | =====Prérequis===== | ||
Ligne 77: | Ligne 58: | ||
* Oracle VirtualBox v 6.0 ou plus (MacOS, Linux, Windows(tm) ou Solaris(tm)), | * Oracle VirtualBox v 6.0 ou plus (MacOS, Linux, Windows(tm) ou Solaris(tm)), | ||
* Si Windows(tm) - Putty et WinSCP. | * Si Windows(tm) - Putty et WinSCP. | ||
+ | |||
+ | ====Machine Virtuelle==== | ||
+ | |||
+ | A télécharger **avant** la formation : **[[https:// | ||
====Internet==== | ====Internet==== | ||
* Un accès à Internet rapide **sans** passer par un proxy, | * Un accès à Internet rapide **sans** passer par un proxy, | ||
- | * Accès **débloqué** | + | |
- | * *.ittraining.io | + | |
- | * ittraining.center | + | * https://ittraining.io |
- | * ittraining.network | + | * Formations à Distance |
- | * ittraining.support | + | * Accès **débloqué** aux domaines suivants : |
- | * my-short.link | + | * https://ittraining.io |
+ | * https://ittraining.institute | ||
+ | * http:// | ||
=====Programme===== | =====Programme===== | ||
- | * **Présentation, | + | * **SER401 - Présentation, |
* Présentation de MySQL/ | * Présentation de MySQL/ | ||
* Développement | * Développement | ||
Ligne 117: | Ligne 104: | ||
* LAB #3 - Le Mode SQL | * LAB #3 - Le Mode SQL | ||
- | * **SQL, Champs, Moteurs et Jointures** | + | * **SER402 - SQL, Champs, Moteurs et Jointures** |
* SQL | * SQL | ||
* Chaînes de caractères | * Chaînes de caractères | ||
Ligne 183: | Ligne 170: | ||
* LEFT JOIN | * LEFT JOIN | ||
* RIGHT JOIN | * RIGHT JOIN | ||
- | * LAB #4 - Le Langage SQL | + | * LAB #1 - Le Langage SQL |
- | * **Procédures, | + | * **SER403 - Procédures, |
* Routines Stockées | * Routines Stockées | ||
* Procédures stockées | * Procédures stockées | ||
Ligne 193: | Ligne 180: | ||
* Planificateur d' | * Planificateur d' | ||
- | * **Administration, Maintenance | + | * **SER404 - Journalisation et Sécurité** |
+ | * Fichiers Logs | ||
+ | * Le Journal des Erreurs | ||
+ | * Le Journal Binaire | ||
+ | * Le Journal des Requêtes Lentes | ||
+ | * Le Journal Général | ||
+ | * Sécurité | ||
+ | * Privilèges d' | ||
+ | * Privilèges au Niveau des Schémas | ||
+ | * Privilèges au Niveau des Tables | ||
+ | * Privilèges au Niveau des Colonnes | ||
+ | * Privilèges pour les Routines Stockées | ||
+ | * Limitations des Ressources | ||
+ | * L' | ||
+ | * La table user | ||
+ | * Mots de Passe | ||
+ | * LAB #1 - Perte du Mot de Passe de l' | ||
+ | * La connexion | ||
+ | * La commande GRANT | ||
+ | * La commande REVOKE | ||
+ | * Modifier le mot de passe d'un utilisateur | ||
+ | * Sécuriser l' | ||
+ | * Openssl | ||
+ | * Activer SSL | ||
+ | |||
+ | * **SER405 - Administration et Maintenance** | ||
* Administration | * Administration | ||
* Mysqladmin | * Mysqladmin | ||
Ligne 217: | Ligne 229: | ||
* MySQLReport | * MySQLReport | ||
- | * **Sauvegardes et Replication** | + | * **SER406 - Sauvegardes et Réplication** |
* Sauvegardes | * Sauvegardes | ||
* mysqlhotcopy | * mysqlhotcopy | ||
Ligne 223: | Ligne 235: | ||
* Sauvegarder avec mysqldump | * Sauvegarder avec mysqldump | ||
* Restauration avec mysqldump | * Restauration avec mysqldump | ||
- | * LAB #5 - Sauvegardes | + | * LAB #1 - Sauvegardes |
* Réplication | * Réplication | ||
* Présentation | * Présentation | ||
- | * LAB #6 - Mise en Place de la Réplication Maître/ | + | * LAB #2 - Mise en Place de la Réplication Maître/ |
* Création du compte de réplication | * Création du compte de réplication | ||
* Création d'un clone de la VM | * Création d'un clone de la VM | ||
Ligne 233: | Ligne 245: | ||
* Contrôler la réplication | * Contrôler la réplication | ||
- | * **Journalisation et Sécurité** | + | * **SER407 |
- | * Fichiers Logs | + | |
- | * Le Journal des Erreurs | + | |
- | * Le Journal Binaire | + | |
- | * Le Journal des Requêtes Lentes | + | |
- | * Le Journal Général | + | |
- | * Sécurité | + | |
- | * Privilèges d' | + | |
- | * Privilèges au Niveau des Schémas | + | |
- | * Privilèges au Niveau des Tables | + | |
- | * Privilèges au Niveau des Colonnes | + | |
- | * Privilèges pour les Routines Stockées | + | |
- | * Limitations des Ressources | + | |
- | * L' | + | |
- | * La table user | + | |
- | * Mots de Passe | + | |
- | * LAB #7 - Perte du Mot de Passe de l' | + | |
- | * La connexion | + | |
- | * La commande GRANT | + | |
- | * La commande REVOKE | + | |
- | * Modifier le mot de passe d'un utilisateur | + | |
- | * Sécuriser l' | + | |
- | * Openssl | + | |
- | * Activer SSL | + | |
- | + | ||
- | * **Optimisation** | + | |
* Matériel | * Matériel | ||
* Processeur | * Processeur | ||
Ligne 275: | Ligne 262: | ||
* PROCEDURE ANALYSE | * PROCEDURE ANALYSE | ||
* Normalisation | * Normalisation | ||
- | * LAB #8 - Normalisation | + | * LAB #1 - Normalisation |
* Indexes | * Indexes | ||
* Types d' | * Types d' | ||
Ligne 313: | Ligne 300: | ||
* Partitionnement | * Partitionnement | ||
* Partitionnement Horizontal | * Partitionnement Horizontal | ||
- | * LAB #9 - Partitionnement par Plages | + | * LAB 29 - Partitionnement par Plages |
- | * LAB #10 - Partitionnement par Listes | + | * LAB #3 - Partitionnement par Listes |
- | * LAB #11 - Partitionnement par Hash | + | * LAB #4 - Partitionnement par Hash |
* Partitionnement par Key | * Partitionnement par Key | ||
- | * LAB #12 - Sous-partitionnement | + | * LAB #5 - Sous-partitionnement |
- | * LAB #13 - Partitionnement Vertical | + | * LAB #6 - Partitionnement Vertical |
- | ----- | + | ---- |
< | < | ||
- | <div align="center"> | + | <DIV ALIGN="CENTER"> |
- | Copyright © 2020 Hugh NORRIS | + | Copyright © 2020 Hugh Norris< |
+ | Document non-contractuel. Les prix, les conditions et le programme peuvent être modifiés sans préavis. | ||
</ | </ | ||
</ | </ |