MySQL
Développement
Initiation
MySQL est un système de gestion de bases de données relationnelles (SGBDR). Il fait partie des logiciels de gestion de base de données les plus utilisés au monde.
Objectifs
Les objectifs
- Comprendre le fonctionnement des bases de données relationnelles
- Maîtriser les commandes SQL de base, créer et structurer des bases de données
- Requêter en PHP des bases de données de manière sécurisée
- Gérer les permissions, les performances, les sauvegardes et la restauration des bases de données
Finançable à 100% grâce au FIAF
Financer ma formation
Le programme
-
Introduction à MySQL et son environnement
- Qu'est-ce que MySQL : son histoire
- Installation de l'environnement
- Découverte de PHPMyAdmin
- Création d'une base de données
-
Création et manipulation des tables
- Typage des champs
- Création d'une table
- Définitions des colonnes
- Clés primaires et étrangères
- Contraintes (NOT NULL, DEFAULT…)
- Modification d'une table
-
Manipulation des données
- Lire des données
- Insérer des données
- Mettre à jour des données
- Supprimer des données
- Trier les données
- Filtrer les données
-
Requêtes avancées
- Jointures
- Fonctions d'agrégation (COUNT, SUM…)
- Groupement (GROUP BY, HAVING…)
- Recherche avancée (LIKE, BETWEEN…)
-
Interaction entre MySQL et PHP
- Gestion de l'utilisateur et des permissions
- Connexion à la base de données
- Récupération des données du formulaire
- Sécurisation des requêtes
- Pagination
- Insertion d'un grand nombre de lignes
- Présentation de l'intérêt des index
-
Application Web avec MySQL
- Modéliser une BDD depuis un fichier Excel
- Importer le contenu dans la base données
- Modifier en masse des informations
- Afficher le contenu de la BDD sur une page web paginée.
- Sauvegarder sa base de données en toute sécurité
Programme
Introduction à MySQL et son environnement
- Qu'est-ce que MySQL : son histoire
- Installation de l'environnement
- Découverte de PHPMyAdmin
- Création d'une base de données
Création et manipulation des tables
- Typage des champs
- Création d'une table
- Définitions des colonnes
- Clés primaires et étrangères
- Contraintes (NOT NULL, DEFAULT…)
- Modification d'une table
Manipulation des données
- Lire des données
- Insérer des données
- Mettre à jour des données
- Supprimer des données
- Trier les données
- Filtrer les données
Requêtes avancées
- Jointures
- Fonctions d'agrégation (COUNT, SUM…)
- Groupement (GROUP BY, HAVING…)
- Recherche avancée (LIKE, BETWEEN…)
Interaction entre MySQL et PHP
- Gestion de l'utilisateur et des permissions
- Connexion à la base de données
- Récupération des données du formulaire
- Sécurisation des requêtes
- Pagination
- Insertion d'un grand nombre de lignes
- Présentation de l'intérêt des index
Application Web avec MySQL
- Modéliser une BDD depuis un fichier Excel
- Importer le contenu dans la base données
- Modifier en masse des informations
- Afficher le contenu de la BDD sur une page web paginée.
- Sauvegarder sa base de données en toute sécurité
Réservez votre session
Tout public
2 jours
Sur demande
Prérequis : connaître PHP
Présentiel ou distanciel
Formations qui
pourraient vous intéresser

PHP
Hypertext Preprocessor plus connu sous son sigle PHP, est un langage de programmation libre, principalement utilisé pour produire des pages Web dynamiques via un serveur Web.
Découvrir
Créer son site web
Grâce à cette formation vous pourrez créer votre propre site web avec le Content Management System (CMS) WordPress.
Découvrir
HTML & CSS
HTML5 est un langage utilisant des balises afin de créer le contenu des pages web. CSS3 vous permet d’ajouter du style à votre contenu. Vous allez apprendre à utiliser ces outils afin de créer des pages web simples.
Découvrir