| ADMINISTRATION MYSQL |
| Objectif : |
Créer et gérer une base de données.
Gérer un serveur MySQL.
Optimiser les performances du serveur.
|
| Public : |
Administrateurs |
| Pré-requis : |
Connaître un minimum de bases en administration Unix et SQL. |
| Durée de la formation : |
35 heures |
| Horaire : |
De 9 h à 17 h |
|
| Contenu de la formation : |
MODULE 1
INTRODUCTION
Installation et configuration de MySQL
Evaluation des options de distribution
Contrôle des options de MySQL avec my.cnf
MODULE 2
MODELISATION D’UNE BASE DE DONNEES
Définition des systèmes de gestion de bases de données relationnelles (SGBDR)
Comparaison entre les bases de données relationnelles et les fichiers plats, XML
Techniques de stockage
Concepts de bases de données relationnelles
Mappage des objets du monde réel vers la base de données et les tables
Normalisation des tables de la base de données pour une gestion optimale des données
MODULE 3
MISE EN ŒUVRE DES REQUETES MYSQL
Lecture des données en utilisant SELECT, FROM et WHERE
Modification des tables avec Insert, UPDATe et REPLACE
Utilisation des types de données SQL, des clés et des index
Manipulation et formatage des données
Organisation des résultats en utilisant SORt et GROUP BY
MODULE 4
ACCES AU SERVEUR DE LA BASE DE DONNEES
Création de comptes utilisateurs
Allocation de privilèges utilisateur pour assurer la sécurité de la base de données
Utilisation des commandes GRANT et REKOVE pour modifier les privilèges
MODULE 5
ADMINISTRATION DE LA BASE DE DONNEES
Création d’une base de données avec les outils de ligne de dommandes
Construction et modification des tables de la base de données
Importation et exportation de données
Caractéristiques des différents types de tables MySQL
Utilisation des interfaces graphiques pour faciliter l’administration
MODULE 6
ASSURER LA FIABILITE DES DONNEES
Mise en œuvre de transactions pour garantir l’intégrité des données
Sauvegarde de la base de données grâce aux outils MySQL
MODULE 7
ETABLIR LA CONNEXION AVEC LA BASE DE DONNEES
Gestion des connexions de la base de données
Envoi de requêtes vers la base de données
MODULE 8
APPLICATION DE TECHNIQUES DE SCRIPTS AVANCEES
Gestion des erreurs résultant de requêtes mal formées
Dépannage des problèmes lors de la manipulation des données
Téléchargements d’images et autres données multimédia vers la base de données
Création de pages Web en utilisant plusieurs scripts
MODULE 9
AMELIORATION DES PERFORMANCES
Maintenance de connexions de base de données persistantes
Etude des fichiers journaux du serveur pour optimiser les requêtes SQL
Accélération des recherches avec l’indexation plein texte
Réduction de la charge des processeurs en séparant la base de données et les serveurs Web
MODULE 10
ASSURER LA FIABILITE ET L’EVOLUTIVITE
Réplication de la base de données sur des serveurs multiples
Réparation des tables de la base de données
Atelier (travaux pratiques)
MODULE 11
TRAVAUX PRATIQUES
Adaptable en fonction de la demande du client (le module Travaux Pratiques sera modulable).
|
|
|