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===== |