Aller au contenu principal

MySql MariaDB par la pratique

Date de mise à jour :
Identifiant Offre Info : 02_202408265104
Organisme responsable : SAGEXA (ouvre dans un nouvel onglet)

Nouvelle recherche

Présentation de la formation

Objectifs

- Découvrir l'écosystème de MySQL - Savoir mettre en place un environnement de développement MySQL - Comprendre le modèle relationnel - Concevoir et créer une base des données multi-tables - Manipuler des données avec SQL et SQL procédural - Assurer la cohérence des données - Développer des requêtes optimisées

Programme de la formation

Prise en main de MySQL Versions, panorama des fonctionnalités et des outils Ressources et documentation Paramétrages de post-installation et premiers tests MySQL en CLI GUI MySQL Workbench PhpMyAdmin Modèle relationnel, conception et création d'une base Types de données MySQL (numériques, chaînes, dates, types spécifiques...) Modélisation d'une base de données avec MySql Workbench (MCD) Contraintes d'intégrité Les Fonctions de MySQL Choix d'un moteurs (MyISAM,…

Prise en main de MySQL Versions, panorama des fonctionnalités et des outils Ressources et documentation Paramétrages de post-installation et premiers tests MySQL en CLI GUI MySQL Workbench PhpMyAdmin Modèle relationnel, conception et création d'une base Types de données MySQL (numériques, chaînes, dates, types spécifiques...) Modélisation d'une base de données avec MySql Workbench (MCD) Contraintes d'intégrité Les Fonctions de MySQL Choix d'un moteurs (MyISAM, MEMORY, MERGE, InnoDB...) Création de bases et de tables La base INFORMATION_SCHEMA Pratique du SQL avec MySQL Importer des données dans MySQL Sélections simples, comparaisons, tris. Sélections multitables, différents types de jointures Slow queries, optimisation (Explain) et indexation des tables Requêtes imbriquées, préparées Modifications et gestion des vues SQL transactionnel et InnoDB Notion de transaction, niveaux d'isolation ACID Impact sur les tables physiques (backup et performances) Programmation des transactions (START TRANSACTION, COMMIT, ROLLBACK) SQL procédural Procédures stockées et fonctions Définition des procédures. Déclencheurs (Triggers Before / After). Gestion des erreurs. Connexions, droits d'accès et sécurité de MySqL Niveaux de privilèges et vérification des droits Gestion des utilisateurs et de leurs privilèges Sécurité des procédures stockées et des vues Introduction à l'administration de MySql Exportation de données Sauvegarder avec la commande mysqldump Importance du Log Binaire Maintenance courante de la base de données

Validation et sanction

-

Type de formation

Non certifiante

Niveau de sortie

Information non communiquée

Durée, rythme, financement

Durée

En centre

21 h

Financement

Conventionnement
Oui
Financeur
  • Autre

    Programme : Non conventionnée / sans dispositif

Conditions d'accès

Publics visés

  • Demandeur d'emploi
  • Handicapé
  • Jeune (dans le cadre du plan jeune)
  • Jeune 16-25 ans
  • Public en emploi
  • Salarié
  • Salarié dans le cadre du CIF
  • Salarié dans le cadre du DIF
  • Salarié dans le cadre du plan de formation
  • Salarié en contrat aidé
  • Salarié en période de professionnalisation
  • Salarié en reconversion
  • Tout public

Niveau d'entrée

BAC

Conditions spécifiques et prérequis

-

Lieu de réalisation de l'action

Modalités d'enseignement

Formation entièrement à distance

Adresse

Périodes prévisibles de déroulement des sessions

Début

Fin

Adresse d'inscription
23 LES ARCHAMBAUDS
17150 Saint-Georges-des-Agoûts
Modalités
Entrées / Sorties à dates permanentes