MySQL

MySQL

Guillaume Harel - Expert Web - Sticker hello you html [Développement]
Guillaume Harel Expert Web
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.

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é

Réservez votre session

Initiation
Tout public
2 jours
Sur demande
Prérequis : connaître PHP
Présentiel ou distanciel

Formations qui
pourraient vous intéresser

PHP

PHP

Initiation - Développement

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

Créer son site web

Initiation - Web

Grâce à cette formation vous pourrez créer votre propre site web avec le Content Management System (CMS) WordPress.

Découvrir
HTML & CSS

HTML & CSS

Initiation - Développement

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