Formation : Développement Web avec MySQL : Travaux pratiques
Se former avec
LEARNING TREE INTERNATIONAL
- Renseignements :
- Durée : 0 Jour
- Type : En centre
- Diplômant : Oui
-
Prix H.T. € :N.C.
- Objectifs :
- Ce cours est une introduction complète au serveur de bases de données relationnelles (SGBDR) MySQL. Vous acquerrez les compétences nécessaires pour administrer et maintenir des bases de données MySQL et pour les rendre évolutives et fiables.
Configurer et optimiser MySQL sur diverses plates-formes
Concevoir, créer et maintenir des bases de données MySQL
Construire des requêtes bénéficiant des extensions de MySQL
Utiliser des types de données adaptées à votre application dans les tables
Administrer vos données grâce à des outils graphiques
Optimiser les performances de vos bases et améliorer leur fiabilité
- Public visé :
-
Ce cours concerne tous ceux qui sont impliqués dans l'administration d'un SGBDR MySQL
- Pré-requis :
- Il est utile, mais pas obligatoire, d'avoir une connaissance élémentaire des bases de données relationnelles
- Conception
Modélisation d'une base
Définition des SGBDR
Représentation des objets vers les bases de données et les tables
Normalisation des tables
Mise en oeuvre des requêtes SQL
Lecture des données avec SELECT...FROM...WHERE...
Modification des tables avec INSERT, UPDATE et DELETE
Données SQL, clés et index
Manipulation et formatage
Organisation des résultats avec ORDER BY et GROUP BY
Jointures entre tables
Création de procédures stockées et utilisation de triggers
Gestion de MySQL
Accès au serveur
Création de comptes utilisateurs
Attribution de droits d'accès
Modification des droits d'accès avec GRANT et REVOKE
Administration
Création d'une base avec les outils en ligne de commande
Construction de tables
Importation et exportation de données
Choix des types de données appropriées pour les champs
Outils graphiques
Gestion du serveur avec MySQL Administrator
Contrôle des bases et tables avec MySQL Query Builder
Fiabilité des données
Protection de l'intégrité des données
Utilisation de transactions pour éviter les incohérences
Sauvegarde grâce aux outils du système et spécifiques à MySQL
Optimisation de MySQL
Amélioration des performances
Mise en place de l'indexation en texte intégral
Identification des candidats à l'indexation par l'analyse des requêtes SQL
Activation du cache de requêtes
Fiabilité et évolutivité
Réplication de la base sur des serveurs multiples
Réparation des tables de la base de données
Disponibilité garantie à 99,999 % grâce à MySQL Cluster
Travaux pratiques
Vous acquerrez une expérience pratique de l'utilisation d'un système de gestion de bases de données pour organiser, manipuler et récupérer des données :
Construction des bases de données et modification des données par des requêtes SQL
Modification de MySQL avec des outils graphiques et en ligne de commande
Encapsulation du code SQL dans des procédures stockées
Représentation et structuration des données