Formation MySQL Prise en main et développement

Public admis

  • Salarié en Poste
  • Demandeur d'emploi
  • Entreprise
  • Etudiant

Financements

Eligible CPF Votre OPCO Financement personnel

Objectifs de la formation

A l'issue de cette formation MySQLPrise en main et développement vous aurez acquis les connaissances nécéssaires pour : 

  • Installer MySQL.
  • Savoir assurer l'essentiel de la gestion quotidienne de MySQL.

PLB CONSULTANT


Informatique et Management
Voir la fiche entreprise

Tarif

A partir de 1 670,00 €

Durée 3 jours (21h)
Modes
  • Centre
  • Entreprise
  • Distance
Sessions
Lieux Partout en France

PLB CONSULTANT


Informatique et Management
Voir la fiche

Tarif

A partir de 1 670,00 €

Durée 3 jours (21h)
Modes
  • Centre
  • Entreprise
  • Distance
Sessions
Lieux Partout en France

Description

Le SGBD MySQL dispose, depuis la version 5, de la majorité des fonctionnalités et des mécanismes disponibles chez ses concurrents commerciaux ou libres (Oracle, DB2, PostgreSQL...).

Cette formation MySQL Prise en main et développement vous permettra de savoir installer MySQL et d'en assurer l'essentiel de la gestion quotidienne.

Elle présentera également les aspects développement de MySQL et notamment les extensions procédurales (procédures stockées, curseurs, triggers...) apparues avec la version 5.

Programme

Introduction, installation 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
Présentation de l'outil graphique MySQL Query Browser
Travaux pratiquesExemple complet d'installation sur un système Linux

Modèle relationnel, conception et création d'une base MySQL

Élé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
Gestion des index
La base INFORMATION_SCHEMA
Travaux pratiquesConception et création d'une base "ecole" en tables MyISAM
Visualisation du schéma des tables
Insertion de données, vérification des contraintes

Pratique du SQL avec MySQL

Sélections simples, comparaisons, tris
Sélections multitables, différents types de jointures
Requêtes imbriquées
Requêtes préparées
Recherches full-text
Modifications (insertions, mises à jours, suppressions)
Gestion des vues
Travaux pratiquesSélections simples
Sélections multiples, jointures internes et externes, requêtes imbriquées
Modifications et suppressions de données
Création et utilisation des vues

Tables transactionnelles InnoDB

Notion de transaction, niveaux d'isolation
Structure physique des tables
Programmation des transactions (START TRANSACTION, COMMIT, ROLLBACK)
Travaux pratiquesCréation d'une base "ecolebis" en tables InnoDB
Mise en oeuvre de transactions

SQL Procédural

Procédures stockées et fonctions
Définition des procédures, appels, instructions de contrôle, curseurs
Déclencheurs (triggers): création et utilisation
Gestion des erreurs
Travaux pratiquesÉcriture de procédures stockées
Récupérations de résultats à l'aide de curseurs
Création et utilisation de triggers

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

Principe d'authentification et de vérification des droits
Gestion des utilisateurs et de leurs privilèges
Sécurisation des procédures stockées
Travaux pratiquesCréation de différents types de comptes MySQL
Gestion des privilèges et des mots de passe

Maintenance des données

Importation et exportation de données
Les différents journaux de MySQL (erreurs, requêtes, requêtes lentes, journal binaire)
Types et stratégies de sauvegardes
La commande mysqldump
Travaux pratiquesExportation de données vers des fichiers texte, réimportation des données
Activation des différents journaux
Sauvegardes et restaurations avec la commande " mysqldump"

Aspects avancés, optimisation

Jeux de caractères, internationalisation
Formats géométriques, données géographiques
Optimisation des requêtes (types d'index, interprétation de l'outil EXPLAIN)
Interfaces de programmation (exemple PHP/MySQL)
Connecteurs MySQL

Prérequis

La formation peut se dérouler indifféremment en environnement Unix, Linux ou Windows, des connaissances de base sur l'un ou l'autre de ces systèmes sont suffisantes pour suivre la formation.

Public

Développeurs et administrateurs de bases de données.

Ces formations pourraient vous intéresser

Objectifs de la formation

À l'issue de cette formation Sécurité du Système d'information pour non informaticien vous aurez acquis les connaissances et les compétences nécessaires pour :

  • Comprendre le fonctionnement des infrastructures des systèmes d'information (SI)
  • Savoir comment le SI s’ouvre vers l’extérieur, techniquement et au niveau des applications
  • Comprendre la place du cloud et ses solutions pour l'entreprise
  • Connaître les outils de sécurisation des systèmes d'information
  • Connaître les différents types d'attaques informatiques et leur fonctionnement
Tarif

A partir de 2 695,00 €

Durée

5j / 35h

Modes
  • Centre
  • Entreprise
  • Distance

PHP MYSQL - Prise en main

Proposé par CIT FORMATION INFORMATIQUE

Objectifs de la formation

Programmeurs, informaticiens souhaitant maîtriser le langage PHP et exploiter des bases de données MySQL afin de développer des sites Web dynamiques.

À l'issue de la formation, le stagiaire sera capable de :

  •     Saisir la puissance et les possibilités de la technologie PHP
  •     Maîtriser l’écriture du code
  •     Maîtriser l'utilisation d’une base de données MySQL
Tarif

Contacter l'organisme

Durée

5 jour(s)

Modes
  • Entreprise

Objectifs de la formation

  • Comprendre le fonctionnement de PostgreSQL à des fins d'optimisation
  • Analyser le plan d'exécution des requêtes afin de les optimiser
  • Optimiser l'utilisation des index
  • Optimiser la configuration des journaux de transaction
  • Effectuer des liaisons avec des sources de données externes
  • Créer des triggers
  • Créer des tables héritées
  • Optimiser le partitionnement des tables
  • Mettre en œuvre une infrastructure de réplication
  • Mettre en œuvre la haute disponibilité et la répartition de charge
Tarif

A partir de 2 590,00 €

Durée

4j / 28h

Modes
  • Centre
  • Entreprise
  • Distance

My SQL - Administration

Proposé par CIT FORMATION INFORMATIQUE

Objectifs de la formation

Développeurs Web souhaitant maîtriser l'administration d'une Base de données MySQL et gérer les aspects sécurité.

À l'issue de la formation, le stagiaire sera capable de :

  •     Installer et configurer MySQL
  •     Maîtriser l'administration d'une Base de données MySQL
  •     Maîtriser la sauvegarde et la restauration des données
Tarif

Contacter l'organisme

Durée

3 jour(s)

Modes
  • Entreprise

Objectifs de la formation

Concrètement, à l'issue de cette formation MySQL Administration avancée vous aurez acquis les connaissances et compétences nécessaires pour :

  • Administrer les paramètres avancés d'une base de données MySQL
  • Identifier, anticiper et régler les problèmes de performance de votre serveur de bases de données MySQL et de son environnement
  • Décrire l'architecture de MySQL
  • Bien choisir votre moteur de stockage
  • Choisir les bons types de données
  • Optimiser les requêtes
  • Optimiser le serveur MySQL
  • Identifier les goulots d'étranglement
  • Gérer les caches et les buffers
  • Auditer un serveur MySQL
Tarif

A partir de 2 130,00 €

Durée

3j / 21h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

Concrètement, à l'issue de cette formation Migration AWS Bonnes Pratiques, vous serez en mesure de :

  • Savoir rappeler les concepts fondamentaux du Cloud Computing et de la virtualisation (notamment les avantages commerciaux du Cloud Computing et les risques associés)
  • Maîtriser les services de AWS et disposer d'une analyse comparative des différentes options disponibles (serveurs, stockage et BdD)
  • Connaître les contraintes des architectures dans le Cloud
  • Être capable de concevoir des solutions intégrant des fonctions de sécurité, d'authentification et d'autorisation avec AWS
  • Savoir identifier les procédures de migration vers le cloud et les bonnes pratiques associées
  • Mettre en œuvre des solutions AWS tout en optimisant les coûts
Tarif

A partir de 1 995,00 €

Durée

3j / 21h

Modes
  • Centre
  • Entreprise
  • Distance

Formation Python, programmation objet

Proposé par PLB CONSULTANT

Objectifs de la formation

À l'issue de cette formation Python, vous aurez acquis les connaissances et compétences nécessaires pour : 

  • Connaître les fondamentaux de la programmation objet en Python
  • Maîtriser la syntaxe du langage Python
  • Connaître et mettre en œuvre les modules Python
  • Manipuler les données en Python
  • Concevoir des interfaces graphiques en Python
  • Disposer d’une première expérience dans l’utilisation des outils de test et d'évaluation d'un programme Python
Tarif

A partir de 2 695,00 €

Durée

5j / 35h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

Concrètement, à l'issue de cette formation PHP, vous serez en mesure de :

  • Connaître la syntaxe et les bonnes pratiques du langage PHP
  • Apprendre à gérer correctement une réponse Http / Html (SoC selon PSR)
  • Savoir assurer la persistance côté Client ou Serveur (Cookies vs Session)
  • Savoir interagir avec un SGBD-R et comprendre les bases du SQL
  • Être capable de gérer le traitement des formulaires
  • Comprendre les principaux risques liés à la sécurité des applications écrites en PHP
Tarif

A partir de 2 095,00 €

Durée

4j / 28h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

A l'issue de cette formation MySQL, vous aurez acquis les connaissances et compétences pour : 

  • Connaître le fonctionnement et l’architecture d’une base de données MySQL
  • Savoir installer une base de données MySQL
  • Être capable de gérer une base de données MySQL au quotidien
  • Savoir configurer les permissions et les accès selon les profils utilisateur
  • Savoir sauvegarder et restaurer des données au sein de MySQL
  • Mettre en œuvre la sécurité dans votre base de données MySQL
Tarif

A partir de 1 995,00 €

Durée

3j / 21h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

  • Créer ses pages en utilisant HTML5, CSS3, Javascript avec Dreamweaver
  • Structurer les dossiers et fichiers des sites Web créés
  • Utiliser des règles de base du design pour créer un site Web
  • Créer, traiter et optimiser adéquatement des images destinées au Web avec Photoshop et Illustrator
  • Créer des pages dynamiques avec PHP/MySQL[MariaDB]
  • Mettre en ligne son projet
Tarif

A partir de 1 390,00 €

Durée

5j / 35h

Modes
  • Centre
  • Entreprise
  • Distance

Je cherche à faire...