03 20 61 95 00

Formation MySQL, prise en main


  • MSQL
  • Durée : 3 jours
  • Tarif : 1990 € HT

Objectifs

Découvrir les éléments d'une base de données MySQL
Comprendre le modèle relationnel
Concevoir et créer une base des données
Manipuler des données avec SQL et SQL procédural
Découvrir les bases de gestion d'une base de données

Prérequis

Connaissances de base d'un système d'exploitation (Windows, Linux/Unix)

Public

Ce stage s'adresse à tous les informaticiens ayant à développer pour MySQL.
enveloppe Cette formation vous intéresse ? Contactez-nous

A distance / Classe virtuelle

En classe virtuelle, vous êtes en totale immersion avec le groupe et participez à la formation dans les mêmes conditions que le présentiel : cours théorique, travaux pratiques, échanges en temps réel avec le formateur et les autres stagiaires…

Compte Personnel de Formation

Toutes nos formations sont éligibles au titre du CPF. Contactez nous pour être accompagné dans la démarche (formation@access-it.fr/0320619506)

Présentiel

Formations intra ou interentreprises, cours officiels ou création de contenu spécifique, nos formations sauront répondre à vos attentes.
illustration-formation
Les + d'une formation Access it
Des formations d'excellence, éligibles CPF, disponibles en distanciel, et animées par des consultants experts passionnés par leur métier.
En savoir plus
modules

Les Modules
de formation

Module 1
Introduction et prise en main
Versions, panorama des fonctionnalités et des outils.
Ressources et documentation.
Procédure d'installation.
Paramétrages de post-installation et premiers tests.
L'outil client ligne de commandes mySQL.
L'outil graphique Workbench.
Module 2
Modèle relationnel, conception et création d'une base
Eléments de conception d'un schéma de base de données.
Contraintes d'intégrité.
Types de données MySQL (numériques, chaînes, dates, types spécifiques...).
Fonctions intégrées de MySQL.
Types de tables (MyISAM, MEMORY, MERGE, InnoDB...).
Création de bases et de tables.
La base INFORMATION_SCHEMA.
Jeux de caractères, internationalisation.

Travaux pratiques
Conception et création d'une base en tables MylSAM.
Module 3
Pratique du SQL avec MySQL
Sélections simples, comparaisons, tris.
Sélections multitables, différents types de jointures.
Requêtes imbriquées, préparées.
Modifications et gestion des vues.

Travaux pratiques
Sélections simples et multiples, jointures internes et externes, requêtes imbriquées. Modifications et suppressions de données.
Module 4
Tables transactionnelles InnoDB
Notion de transaction, niveaux d'isolation.
Structure physique des tables.
Programmation des transactions (START TRANSACTION, COMMIT, ROLLBACK).

Travaux pratiques
Mise en œuvre de transactions.
Module 5
SQL procédural
Procédures stockées et fonctions.
Définition des procédures. Déclencheurs (Triggers).
Gestion des erreurs.

Travaux pratiques
Ecriture de procédures stockées. Récupération de résultats à l'aide de curseurs. Création et utilisation de triggers.
Module 6
Connexions, droits d'accès, sécurité
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.
Module 7
Introduction à l'administration
Exportation de données.
Sauvegardes, la commande mysqldump.
Survol de l'installation de MySQL.

Travaux pratiques
Exportation de données.

Cette formation vous intéresse ? Contactez-nous !