Formations informatiques à Grenoble et Sophia Antipolis

Formation MySQL SQL|MySQL – Les fondamentaux

Objectifs

Comprendre les bases du langage SQL et son utilisation pour interagir avec les bases de données.

Installer MySQL sur différents systèmes d’exploitation et configurer ses paramètres.

Créer, gérer et administrer des bases de données MySQL.

Utiliser les requêtes de sélection, de gestion (CRUD), les jointures, les regroupements et les requêtes imbriquées.

Gérer les utilisateurs et leurs privilèges pour sécuriser l’accès aux bases de données.

Utiliser les techniques d’optimisation des performances pour améliorer l’efficacité des bases de données MySQL.

Effectuer la maintenance des tables pour garantir leur bon fonctionnement.

Gérer l’importation et l’exportation des données dans MySQL.

Maîtriser les techniques de sauvegarde et de restauration des données pour assurer la continuité des services.

Pré-requis

Avoir des notions en informatique est nécessaire.

Participants

Etudiants en informatique. Développeurs web. Administrateurs système. Futurs utilisateurs de MySQL

Programme de formation

MySQL SQL|MySQL – Les fondamentaux

INTRODUCTION SQL

  1. Présentation SQL

  2. Installation XAMPP

  3. La base de données et son intallation

LES REQUETES DE SELECTION

  1. Les mots-clés

    • SELECT
    • FROM
    • AS
  2. Les fonctions de calculs

    • COUNT
    • SUM
    • AVG
    • MIN
    • MAX
  3. Les fonctions sur les chaînes de caractères

    • CONCAT
    • SUBSTRING
    • LEFT

FILTRER LES DONNEES AVEC WHERE

  1. Le mot-clé WHERE

  2. Les opérateurs qui complètent WHERE

    • AND
    • OR
    • BETWEEN
    • LIKE
    • IN
    • LIMIT
    • OFFSET
    • IS NULL

LES JOINTURES

  1. Les jointures internes

  2. Jointures et noms de tables

  3. Jointures et filtres

  4. Jointures, calculs et tris

  5. Les jointures externes

LES GROUPEMENTS

  1. Les regroupements et GROUP BY

  2. Le mot-clé HAVING

LES REQUETES IMBRIQUEES

  1. Les requêtes imbriquées

  2. Les requêtes imbriquées complexes

LES REQUETES DE GESTION "CRUD"

  1. Gestion des tables

  2. Gestion des données

LES DATES

  1. Les requêtes selon les dates

INTRODUCTION MYSQL

  1. Présentation de MySQL

  2. Pré-installation et installation via package

  3. Installation des parties des binaires

  4. Installation sous Windows

  5. Mise à jour de MySQL

  6. Installation de la base fact

ARCHITECTURE DE MYSQL

  1. Instance MySQL

  2. Arrêt et démarrage MySQL

  3. Le cache MySQL

  4. Les logs MySQL

  5. Les bases de données MySQL

CONFIGURATION DE MYSQL

  1. Les méthodes de configuration

  2. Afficher la configuration

  3. Les paramètres MySQL

CLIENTS ET OUTILS MYSQL

  1. L'outil MySQL

  2. L'outil MySQL Show

  3. L'outil MySQL Admin

  4. Les interfaces graphiques d'administration

LES TYPES DE DONNEES MYSQL

  1. Les types de données

  2. Obtention des métadonnées

LES MOTEURS DE STOCKAGE

  1. Présentation des moteurs de stockage

  2. Le moteur InnoDB

  3. Le moteur MyISAM

  4. Le moteur MEMORY

  5. Les autres moteurs

TRANSACTIONS ET VERROUS

  1. Les transactions

  2. Les niveaux d'isolation

  3. Les verrous

LE PARTITIONNEMENT

  1. Présentation du partitionnement

  2. Range

  3. LIST

  4. HASH

  5. KEY

  6. Le sous-partitionnement

GESTION DES UTILISATEURS

  1. La gestion des utilisateurs

  2. La gestion des privilèges

GESTION DE LA SECURITE

  1. La gestion des organes de sécurité

  2. Administrer MySQL efficacement et sécurisé

MAINTENANCE DES TABLES

  1. La maintenance des tables sous MySQL

IMPORTATION ET EXPORTATION DES DONNEES

  1. Gestion de l'importation de données

  2. Gestion de l'exportation de données

PROGRAMMATION MYSQL

  1. Les procédures stockées

  2. Les fonctions

  3. Les triggers

  4. Le planificateur d'événements

SAUVEGARDE ET RESTAURATION SOUS MYSQL

  1. Introduction et objectifs

  2. Les sauvegardes logiques

  3. Les sauvegardes physiques

  4. La restauration

REPLICATION SOUS MYSQL

  1. Introduction et objectifs

  2. La mise en œuvre de la réplication

  3. SWITCHOVER

OPTIMISATION DES PERFORMANCES

  1. Introduction à l'optimisation des performances

  2. Les bonnes pratiques à adopter

  3. Conclusion

Durée
4 jours
Lieux
Meylan Moirans Sophia Dans vos locaux Classe distancielle
Groupe de 8 personnes maximum
Demandez un devis
Cette thématique vous intéresse ?
Nos experts conçoivent votre formation sur-mesure On adore les moutons à 5 pattes !
Formations dans la même thématique