Bases de données : MySql - Administration
|
|
Durée de la formation : 5 jours
|
|
Objectifs :
Au terme de la formation, le stagiaire sera en mesure d'installer un serveur MySql, de créer des
bases de données, de les utiliser et d'optimiser leurs utilisations. Le stagiaire sera de plus capable
d'assurer les différentes tâches administratives : gestion des utilisateurs, affection de droits,
sauvegarde et restitution d'une base de données.
Prérequis :
Le cours présente les concepts d'utilisation et d'administration d'une base de données MySql à partir
des bases. Il n'est donc pas nécessaire de déjà connaître l'outil. Une connaissance préalable de SQL peut
cependant s'avérer être positif.
La formation sera dispensée par un formateur expérimenté sur les technologies et les produits présentés.
Chaque participant se verra remettre un support de cours et disposera d'un PC afin de pouvoir effectuer
les différents travaux pratiques. La formation pourra être dispensée à Saint Laurent du Var (à proximité de Nice),
à Meylan (à proximité de Grenoble), à Paris ou dans les locaux de votre entreprise.
-
Installation de MySql
-
Téléchargement de l'installation
-
Installation du serveur de bases de données
-
Installation sous plates-formes Linux
-
Installation sous plates-formes Windows
-
Démarrage du serveur de bases de données
-
Premières manipulations
-
-
Connaître les bases du système et la base courante
-
Connaître les tables d'une base de données
-
Création d'une base de données
-
Ordre de création de bases de données
-
Les fichiers sur le disque
-
-
Notions de types de données
-
Quelques manipulations élémentaires de données
-
-
Intérêts d'une base de données relationnelle
-
Mise en oeuvre d'une relation entre deux tables
-
Utilisation du langage SQL
-
-
Sélection des données d'une table
-
Sélection d'enregistrements particuliers
-
Utilisation d'expressions régulières
-
Tri, regroupement et fonctions (maximum, somme, ...)
-
Jointures entre plusieurs tables
-
Manipulation des datas et de null
-
Insertion, modification et suppression de données
-
Insertion d'enregistrements dans une table
-
Modification d'enregistrements dans une table
-
Suppression d'enregistrements dans une table
-
Utilisation de tables temporaires
-
Traitement de requêtes SQL en lot (traitement batch)
-
Utilisation de fichiers formatés
-
Utilisation de fichiers de scripts
-
Redirection de entrées/sorties de "mysql.exe"
-
Administration de MySql
-
-
Les options de lancements de MySql
-
Les fichiers de configuration MySql
-
Démarrage de plusieurs serveur MySql sur une même UC
-
Démarrage d'un serveur MySql sur un port donné
-
Arrêt d'un serveur MySql sur un port donné
-
Gestion des bases de données
-
L'ordre Create Database en détail
-
Suppression d'une base de données
-
Sélection d'une base de données
-
Ajout et suppression de tables
-
Optimisation d'une base de données
-
Gestion de la mémoire sous MySql
-
Mécanismes de verrouillage de MySql
-
MySql et la gestion de la sécurité
-
Exploiter la notion d'utilisateurs
-
Création et suppression d'un utilisateur
-
Affectation de mot de passe
-
Mécanismes d'authentifications de MySql
-
Utilisation de privilèges sous MySql
-
Les différents types de privilèges
-
Vérification pour l'exécution d'un requête
-
MySql est la gestion des fichiers
-
Les différents types de fichiers
-
-
Sauvegarde d'une base de données
-
Restauration d'une base de données
-
-
La réplication avec MySql
-
Mise en oeuvre de la réplication
-
Les problèmes soulevés par la réplication
© Infini Software - 2011 - Tous droits réservés - 06 63 33 14 06
439, chemin de la Ferrière - 06750 Valderoure