FORMATION WEBMASTER - BAC + 3 INFORMATIQUE - FAITES UN BACHELOR WEBMASTER - FORMATION WEBMASTER A DISTANCE DEES WEBMASTER - MYSQL-phpmyadmin

 Toutes ces formations informatiques  du DEES WEBMASTER peuvent être dispensées

en tant que modules indépendants en E-learning ( a distance via Teamviewer )

ou en présenciel dans nos locaux ( ITICPARIS )

  
  • Contactez le 01.43.73.20.40 pour toutes informations . 
               _______________________________________________________________________________________________________

Les objectifs de cette formation MySQL

 

Un cours intensif qui vous permettra d'acquérir toutes les compétences nécessaires à l'utilisation efficace et fiable de la base de données MySQL : la pratique du langage SQL, les objets de la base de données, la sécurité... Ce stage propose également une introduction à l'administration et à quelques fonctions avancées.

 

Participants de cette formation MySQL

Ce stage s'adresse à tous les informaticiens ayant à développer pour MySQL.

Pré-requis de cette formation MySQL

Connaissances de base d'un système d'exploitation (Windows, Linux/Unix). Connaissances requise du SQL ou connaissances équivalentes à celles apportées par le stage "SQL pour MySQL et PostgreSQL" (réf. MYP).

Travaux pratiques

Tout au long du stage, de nombreux travaux pratiques permettent de valider les connaissances théoriques.


Programme de cette formation MySQL

Introduction et rappels

- Le serveur MySQL, les versions, la documentation.

- Les tables, les contraintes d'intégrité.

- Les types de données du langage SQL.

- Créations de tables, mises à jour.

- Colonnes auto-incrémentées.

- Introduction aux transactions.

- L'outil client " mysql ".

Travaux pratiques
Création de tables, mise à jour de données.

Extension procédurale de SQL

- Procédures et fonctions stockées.

- Instructions de contrôle.

- Utilisation des curseurs.

- Gestion des erreurs.

- Déclencheurs (triggers).

Travaux pratiques
Ecriture de procédures stockées. Utilisation de curseurs. Création et utilisation de triggers.

Objets de MySQL

- Notion de base de données MySQL (Schéma).

- Types de tables (MyISAM, MEMORY, InnoDB...).

- Contraintes d'intégrité et colonnes.

- Suppression de tables.

- Gestion des vues.

- Index : B-arbre, B+arbre (InnoDB).

- Utilisation de la base information_schema.

Travaux pratiques
Création de différents types de tables, création et utilisation des vues.

Fonctionnalités avancées

- Index fulltext et recherches fulltext.

- Plans d'exécution, commande EXPLAIN.

- Requêtes préparées.

- Les transactions.

- Niveaux d'isolation.

- Verrouillage des tables.

Travaux pratiques
Utilisation d'index fulltext. Requêtes préparées, Transactions, verrouillage des tables.

Connexions, droits d'accès, sécurité

- Rôle de la base MySQL.

- Niveaux de privilèges et vérification des droits.

- Gestion des utilisateurs et de leurs privilèges.

- Sécurisation des procédures stockées et des vues.

Travaux pratiques
Gestion des privilèges et des mots de passe.

Introduction à l'administration

- Exportation de données.

- Sauvegardes, la commande mysqldump.

- Paramètres essentiels au niveau du serveur.

- Survol de l'installation de MySQL.

Travaux pratiques
Exportation de données. Sauvegarde et restauration.

 

Informations supplémentaires