Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
elearning:workbooks:mysql:my07 [2022/11/01 13:57] – created adminelearning: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==== +    * **SER401 - Présentation, Installation et Configuration** 
- +      * Présentation de MySQL/MariaDB 
-  * **SER300 - Administration d'un serveur d'applications JEE avec Tomcat** - 1 heure. +        Développement 
-    * Contenu du Module +        Protocoles de Communication 
-    * Prérequis +        Architecture 
-      * Matériel +        Utilisation du Disque 
-      * Logiciels +        Utilisation de la Mémoire 
-      * Internet +          Allocation par Instance 
-    * Utilisation de l'Infrastructure +          Allocation par Threads
-    * Programme de la Formation +
- +
-  * **SER301 - Présentation des Technologies** - 2 heures. +
-    * Présentation de Tomcat +
-      * Historique et différentes versions +
-    * Rappel sur les applications Web en Java +
-    * Contenu statiquedynamique, Servlets, JSPs et Composants EJB +
-      Servlets +
-      JSP +
-      * Enterprise JavaBeans - EJB +
-    Le Modèle MVC +
-    Les Modules Java EE +
-      Modules Web +
-      Modules EJB +
-      Modules Clients +
-      * Modules de Connecteurs +
-    * Positionnement d'Apache Tomcat dans la norme Java EE +
-      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'Apache +
-      * 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
-    OpenLDAP +        Le Client MySQL 
-      Présentation +          Utilisation 
-      Installation+          Options 
 +        * LAB #1 - Configuration de Base 
 +        * LAB #2 - Configuration Avancée 
 +          * Le fichier my.cnf 
 +          * Passer des Paramètres à l'Exécutable mysqld 
 +          * Paramétrer le Serveur Dynamiquement 
 +        * LAB #3 - Le Mode SQL
  
-  * **SER303 Configuration du serveur Tomcat** - 2 heures. +    * **SER402 SQL, Champs, Moteurs et Jointures** 
-    Architecture du Serveur +      SQL 
-    Fichiers de Configuration +        Chaînes de caractères 
-      Le Fichier $CATALINA_HOME/conf/server.xml +        Nombres 
-        L'élément <Server> +          Nombres Entiers 
-        L'élément <Service> +          Nombres Décimaux 
-        * L'élément <Connector> +          * Nombres Négatifs 
-        * L'élément <Executor> +        * Valeurs NULL 
-        * L'élément <Engine> +        * Noms de Fichiers 
-        * L'élément <Host> +        * Variables Utilisateurs 
-        * L'élément <Context> +        * Commentaires 
-        * L'élément <Realm> +        * Commandes 
-        * L'élément <Loader> +          * SELECT 
-        * L'élément <Manager> +          * UPDATE 
-        * L'élément <Store> +          * DELETE FROM 
-        * L'élément <Valve> +          * DROP TABLE 
-          * Filtrage de l'adresse IP +          * INSERT 
-          Filtrage de nom de la machine du client +          * ALTER 
-          LAB #1 -Journalisation des Requêtes Client dans un Fichier Texte +          * MATCH 
-          * LAB #2 -Journalisation des Requêtes Client dans une Base de Données +        * Opérateurs 
-        * L'élément <Listener> +          * Mathémathiques 
-      Le Fichier $CATALINA_HOME/conf/web.xml +          * Logiques 
-      Le Fichier $CATALINA_HOME/conf/tomcat-users.xml +          * Comparaison 
-      Le Fichier $CATALINA_HOME/conf/catalina.policy +        * 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'Environnement+          * 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 
 +      Types de Moteurs de Stockage 
 +      Caractéristiques des Moteurs 
 +        * 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, Fonctions, Déclencheurs, Vues et le Planificateur d'Evénements** 
 +      * Routines Stockées 
 +        * Procédures stockées 
 +        * Fonctions Stockées 
 +      * Déclencheurs 
 +      * Vues 
 +      * Planificateur d'Evénements
  
-  * **SER304 Déploiement et Gestion des Applications** - 3 heures. +    * **SER404 Journalisation et Sécurité** 
-    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'utilisateur anonyme 
-        * serverinfo +        * La table user 
-      L'interface HTML +        * Mots de Passe 
-      L'interface ANT +        LAB #1 - Perte du Mot de Passe de l'Administrateur 
-    Deployer de Tomcat+        La connexion 
 +        * La commande GRANT 
 +        * La commande REVOKE 
 +          * Modifier le mot de passe d'un utilisateur 
 +        Sécuriser l'échange de données 
 +          * Openssl 
 +          * Activer SSL
  
-  * **SER305 Sécurité du serveur Tomcat** - 4 heures. +    * **SER405 Administration et Maintenance** 
-    * Authentification, Autorisation et Cryptage +      * Administration 
-      * Authentification +        Mysqladmin 
-      Autorisation +        Méta-données 
-      Cryptage +          * La commande DESCRIBE 
-    * La Sécurité sous Tomcat +          La commande EXPLAIN 
-    Configuration +          * La commande BENCHMARK 
-       * 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'Administration Graphiques 
-             * La commande ldapadd +      Maintenance 
-         JAAS Realm +        * Instructions SQL 
-         Combined Realm +          * CHECK TABLE 
-         LockOut Realm +          * 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'Accès +
-        * Le Gestionnaire de Sécurité+
  
-====Jour #3====+    * **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/Esclave 
 +          * Création du compte de réplication 
 +          * Création d'un clone de la VM 
 +          * Configurer le maître 
 +          * Configurer l'esclave 
 +          * Contrôler la réplication
  
-  * **SER306 Journalisation, Supervision et Clustering**  - 6 heures. +    * **SER407 Optimisation** 
-    Configuration des journaux +      Matériel 
-      java.util.logging +        Processeur 
-      log4j +        Mémoire 
-    Supervision +        Disque Dur 
-      * JMeter +      * Système d'Exploitation 
-      * Interface JMX +      * Cache de Requêtes 
-      * JConsole +        * Exclusions 
-    Clustering avec Tomcat +        * Requêtes 
-      * Préparation +        * Invalidations 
-      * Le Cluster de Répartition de Charge avec Apache et mod_jk +        * Effacements 
-      Le Cluster de Répartition de Charge avec Apache et mod_proxy_ajp +        * Fragmentation 
-      * Le Cluster en mode Maître/Esclave +        * Paramètres 
-      * Maintenir l'Etat des Clients +        * 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 
 +          * Index Uniques 
 +          * Clef Primaires 
 +          * Index sur Plusieurs Colonnes 
 +          * Index sur un Préfixe de Colonne 
 +          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, keys et key_len 
 +        * La Colonne rows 
 +        * La Colonne extra 
 +      * La Commande EXPLAIN EXTENDED 
 +      * Optimisation des Requêtes 
 +        * 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
  
-  * **SER307 - Validation de la Formation** - 1 heure. +    * **SER408 - Validation de la Formation**
-    * Pour Aller Plus Loin+
       * Support de Cours       * Support de Cours
-      * L'Infrastructure Hors Formation +      * Rappel du Programme de la Formation 
-        * Matériel +      * Évaluation de la Formation 
-        * Logiciels +      Validation des Acquis
-        * Machine Virtuelle +
-    * Rappel du Programme de la Formation +
-      * Jour #1 +
-      * Jour #2 +
-      * Jour #3 +
-    * Remettre en Etat l'Infrastructure +
-    * Évaluation de la Formation +
-    Évaluation des Acquis+
  
 =====Évaluation de la Formation===== =====Évaluation de la Formation=====
Menu