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:workbooks:mysql:my07 [2022/11/01 13:57] – created admin | elearning:workbooks:mysql:my07 [2022/11/01 14:07] (Version actuelle) – admin | ||
|---|---|---|---|
| Ligne 35: | Ligne 35: | ||
| =====Rappel du Programme de la Formation===== | =====Rappel du Programme de la Formation===== | ||
| - | =====Programme de la Formation===== | + | * **SER400 - Présentation de la Formation**. |
| + | * Prérequis | ||
| + | * Matériel | ||
| + | * Logiciels | ||
| + | * Internet | ||
| + | * Programme de la Formation | ||
| - | ====Jour #1==== | + | |
| - | + | * Présentation de MySQL/ | |
| - | * **SER300 - Administration d'un serveur d' | + | * Développement |
| - | * Contenu du Module | + | * Protocoles de Communication |
| - | * Prérequis | + | * Architecture |
| - | * Matériel | + | * Utilisation du Disque |
| - | * Logiciels | + | * Utilisation |
| - | * Internet | + | * Allocation par Instance |
| - | * Utilisation de l' | + | * Allocation par Threads |
| - | * Programme de la Formation | + | |
| - | + | ||
| - | | + | |
| - | * Présentation de Tomcat | + | |
| - | * Historique et différentes versions | + | |
| - | * Rappel sur les applications Web en Java | + | |
| - | * Contenu statique, dynamique, Servlets, JSPs et Composants EJB | + | |
| - | | + | |
| - | | + | |
| - | * Enterprise JavaBeans - EJB | + | |
| - | * Le Modèle MVC | + | |
| - | * Les Modules Java EE | + | |
| - | * Modules Web | + | |
| - | * Modules EJB | + | |
| - | * Modules Clients | + | |
| - | * Modules | + | |
| - | * Positionnement d' | + | |
| - | * Structure d'une Application Web | + | |
| - | * Le Descripteur de Déploiement web.xml | + | |
| - | * Les Sessions HTTP | + | |
| - | + | ||
| - | * **SER302 - Installation de Tomcat et les serveurs associés** - 2 heures. | + | |
| - | * Désactiver SELinux | + | |
| - | * Tomcat et JDK | + | |
| - | * Apache | + | |
| - | * Présentation d' | + | |
| - | * Installation | + | |
| - | * Testez le serveur apache avec telnet | + | |
| - | * Coupler Tomcat et Apache | + | |
| - | * MariaDB | + | |
| - | * Présentation | + | |
| * Installation | * Installation | ||
| + | * Démarrage du Serveur | ||
| + | * Le Script mysql.server | ||
| + | * Invocation Directe | ||
| + | * Arrêt du Serveur | ||
| + | * Le Script mysql.server | ||
| + | * La Commande mysqladmin | ||
| * Configuration | * Configuration | ||
| - | | + | |
| - | * Présentation | + | * Utilisation |
| - | * Installation | + | * Options |
| + | * LAB #1 - Configuration de Base | ||
| + | * LAB #2 - Configuration Avancée | ||
| + | * Le fichier my.cnf | ||
| + | * Passer des Paramètres à l' | ||
| + | * Paramétrer le Serveur Dynamiquement | ||
| + | * LAB #3 - Le Mode SQL | ||
| - | | + | |
| - | * Architecture du Serveur | + | * SQL |
| - | * Fichiers | + | * Chaînes |
| - | * Le Fichier $CATALINA_HOME/ | + | * Nombres |
| - | * L' | + | * Nombres Entiers |
| - | * L' | + | * Nombres Décimaux |
| - | * L' | + | * Nombres Négatifs |
| - | * L' | + | * Valeurs NULL |
| - | * L' | + | * Noms de Fichiers |
| - | * L' | + | * Variables Utilisateurs |
| - | * L' | + | * Commentaires |
| - | * L' | + | * Commandes |
| - | * L' | + | * SELECT |
| - | * L' | + | * UPDATE |
| - | * L' | + | * DELETE FROM |
| - | * L' | + | * DROP TABLE |
| - | * Filtrage | + | * INSERT |
| - | * Filtrage | + | * ALTER |
| - | * LAB #1 -Journalisation | + | * MATCH |
| - | * LAB #2 -Journalisation des Requêtes Client dans une Base de Données | + | * Opérateurs |
| - | * L' | + | * Mathémathiques |
| - | * Le Fichier $CATALINA_HOME/ | + | * Logiques |
| - | * Le Fichier $CATALINA_HOME/ | + | * Comparaison |
| - | * Le Fichier $CATALINA_HOME/ | + | * Fonctions |
| - | * Configuration des Ressources | + | * Mathémathiques |
| - | * Portée des Ressources | + | * Chaînes |
| - | * Pools de Connexion | + | * Dates |
| - | * Sessions JavaMail | + | * Contrôle |
| - | * JavaBeans | + | * Agrégation |
| - | * Entrées D' | + | * Autres |
| + | * Types de Champs | ||
| + | * Nombres entiers | ||
| + | * Nombres à virgule flottante | ||
| + | * Dates et Heures | ||
| + | * Types de données TIMESTAMP | ||
| + | * Chaînes | ||
| + | * TEXT et BLOB | ||
| + | * ENUM et SET | ||
| + | | ||
| + | * Caractéristiques | ||
| + | * InnoDB | ||
| + | * Mécanisme Interne | ||
| + | * Transactions | ||
| + | * Tablespace | ||
| + | * Multiversion Concurrency Control | ||
| + | * Transaction Isolation Levels | ||
| + | * MyISAM | ||
| + | * MyISAM FIXED | ||
| + | * MyISAM DYNAMIC | ||
| + | * MyISAM COMPRESSED | ||
| + | * Particularités | ||
| + | * Memory | ||
| + | * Particularités | ||
| + | * En Pratique | ||
| + | * Archive | ||
| + | * Particularités | ||
| + | * CSV | ||
| + | * FEDERATED | ||
| + | * NDB Cluster | ||
| + | * Autres Moteurs Non Standards | ||
| + | * XtraDB | ||
| + | * Aria | ||
| + | * Jointures | ||
| + | * FULL JOIN | ||
| + | * LEFT JOIN | ||
| + | * RIGHT JOIN | ||
| + | * LAB #1 - Le Langage SQL | ||
| - | ====Jour #2==== | + | * **SER403 - Procédures, |
| + | * Routines Stockées | ||
| + | * Procédures stockées | ||
| + | * Fonctions Stockées | ||
| + | * Déclencheurs | ||
| + | * Vues | ||
| + | * Planificateur d' | ||
| - | | + | |
| - | * Déployer une application | + | * Fichiers Logs |
| - | * Déploiement Automatique | + | * Le Journal des Erreurs |
| - | * L’Élément Context | + | * Le Journal Binaire |
| - | * Déploiement avec XML | + | * Le Journal des Requêtes Lentes |
| - | * Application Manager de Tomcat | + | * Le Journal Général |
| - | * L'interface Texte | + | * Sécurité |
| - | * list | + | * Privilèges d'Administration |
| - | * deploy | + | * Privilèges au Niveau des Schémas |
| - | * start | + | * Privilèges au Niveau des Tables |
| - | * stop | + | * Privilèges au Niveau des Colonnes |
| - | * reload | + | * Privilèges pour les Routines Stockées |
| - | * undeploy | + | * Limitations des Ressources |
| - | * resources | + | * L' |
| - | * serverinfo | + | * La table user |
| - | * L'interface HTML | + | * Mots de Passe |
| - | * L'interface ANT | + | * LAB #1 - Perte du Mot de Passe de l'Administrateur |
| - | * Deployer | + | * La connexion |
| + | * La commande GRANT | ||
| + | * La commande REVOKE | ||
| + | * Modifier le mot de passe d'un utilisateur | ||
| + | * Sécuriser l' | ||
| + | * Openssl | ||
| + | * Activer SSL | ||
| - | | + | |
| - | * Authentification, | + | * Administration |
| - | * Authentification | + | * Mysqladmin |
| - | * Autorisation | + | * Méta-données |
| - | * Cryptage | + | * La commande DESCRIBE |
| - | * La Sécurité sous Tomcat | + | * La commande EXPLAIN |
| - | * Configuration | + | * La commande |
| - | * Realms | + | * La Commande SHOW |
| - | * User Database Realm | + | * La Commande SET |
| - | * JDBC Realm | + | * La Commande KILL |
| - | * DataSource Realm | + | * La Commande FLUSH |
| - | * JNDI Realm | + | * La base INFORMATION_SCHEMA |
| - | * Le format LDIF | + | * Outils d' |
| - | * La commande | + | * Maintenance |
| - | | + | * Instructions SQL |
| - | | + | * CHECK TABLE |
| - | | + | * REPAIR TABLE |
| - | * Tomcat et le SSO | + | * OPTIMIZE TABLE |
| - | * Tomcat et le SSL | + | * ANALYZE TABLE |
| - | * Présentation de SSL | + | * myisamchk |
| - | * Fonctionnement de SSL | + | * mysqlcheck |
| - | * Configurer Tomcat | + | * Supervision |
| - | * Configurer Apache | + | * MySQLReport |
| - | * Installation de SSL | + | |
| - | * Configuration de SSL | + | |
| - | * Mise en place des paramètres de sécurité SSL | + | |
| - | * Tester Votre Configuration | + | |
| - | * Apache en Frontal HTTPS | + | |
| - | * Restrictions d' | + | |
| - | * Le Gestionnaire de Sécurité | + | |
| - | ====Jour | + | * **SER406 - Sauvegardes et Réplication** |
| + | * Sauvegardes | ||
| + | * mysqlhotcopy | ||
| + | * mysqldump | ||
| + | * Sauvegarder avec mysqldump | ||
| + | * Restauration avec mysqldump | ||
| + | * LAB #1 - Sauvegardes | ||
| + | * Réplication | ||
| + | * Présentation | ||
| + | * LAB #2 - Mise en Place de la Réplication Maître/ | ||
| + | * Création du compte de réplication | ||
| + | * Création d'un clone de la VM | ||
| + | * Configurer le maître | ||
| + | * Configurer l' | ||
| + | * Contrôler la réplication | ||
| - | | + | |
| - | * Configuration des journaux | + | * Matériel |
| - | * java.util.logging | + | * Processeur |
| - | * log4j | + | * Mémoire |
| - | * Supervision | + | * Disque Dur |
| - | * JMeter | + | * Système d' |
| - | * Interface JMX | + | * Cache de Requêtes |
| - | * JConsole | + | * Exclusions |
| - | * Clustering avec Tomcat | + | * Requêtes |
| - | * Préparation | + | * Invalidations |
| - | * Le Cluster | + | * Effacements |
| - | * Le Cluster | + | * Fragmentation |
| - | * Le Cluster en mode Maître/ | + | * Paramètres |
| - | * Maintenir l' | + | * Verification du Cache |
| - | * Préparation | + | * Optimisation du Schéma |
| - | * Sessions Persistantes sur Système de Fichiers | + | * PROCEDURE ANALYSE |
| + | * Normalisation | ||
| + | * LAB #1 - Normalisation | ||
| + | * Indexes | ||
| + | * Types d' | ||
| + | * Index Uniques | ||
| + | * Clef Primaires | ||
| + | * Index sur Plusieurs Colonnes | ||
| + | * Index sur un Préfixe | ||
| + | * Clefs Etrangères | ||
| + | * Index Cluster avec InnoDB | ||
| + | * Index Couvrant | ||
| + | * Index FULLTEXT | ||
| + | * La Commande EXPLAIN | ||
| + | * La Colonne type | ||
| + | * ALL | ||
| + | * index | ||
| + | * range | ||
| + | * index_merge | ||
| + | * ref | ||
| + | * eq_ref | ||
| + | * Cas Spécifiques | ||
| + | * Les Colonnes possible_keys, | ||
| + | * La Colonne rows | ||
| + | * La Colonne extra | ||
| + | * La Commande EXPLAIN EXTENDED | ||
| + | * Optimisation | ||
| + | * Isolation des Colonnes | ||
| + | * Jointures | ||
| + | * Indexes | ||
| + | * USE INDEX | ||
| + | * FORCE INDEX | ||
| + | * IGNORE INDEX | ||
| + | * CLAUSES LENTES | ||
| + | * Sous-requêtes | ||
| + | * Moteurs | ||
| + | * MyISAM | ||
| + | * InnoDB | ||
| + | * Partitionnement | ||
| + | * Partitionnement Horizontal | ||
| + | * LAB 29 - Partitionnement par Plages | ||
| + | * LAB #3 - Partitionnement par Listes | ||
| + | * LAB #4 - Partitionnement par Hash | ||
| + | * Partitionnement par Key | ||
| + | * LAB #5 - Sous-partitionnement | ||
| + | * LAB #6 - Partitionnement Vertical | ||
| - | | + | |
| - | * Pour Aller Plus Loin | + | |
| * Support de Cours | * Support de Cours | ||
| - | | + | * Rappel du Programme de la Formation |
| - | * Matériel | + | * Évaluation de la Formation |
| - | * Logiciels | + | * Validation |
| - | * Machine Virtuelle | + | |
| - | | + | |
| - | | + | |
| - | * Jour #2 | + | |
| - | * Jour #3 | + | |
| - | * Remettre en Etat l' | + | |
| - | | + | |
| - | * Évaluation | + | |
| =====Évaluation de la Formation===== | =====Évaluation de la Formation===== | ||