SlideShare une entreprise Scribd logo
Formation
Gestion des Bases de Données
Une formation
Carl BRISON
Cursus Développeur Php
Une formation
Introduction
1. Apprendre l'interface PhpMyAdmin
2. Apprendre à créer une base de données
3. Apprendre le langage SQL
4. Apprendre à utiliser la classe PDO
Conclusion
Plan de la formation
Une formation
Toute personne désireuse d’apprendre
à concevoir un site internet
Etudiants en développement web
Autodidacte
Public concerné
Une formation
Connaissances requises
Connaître les langages HTML et CSS
Connaître les bases du langage Php
Alphorm.com Formation PHP 8 : Gestion des Bases de Données
Présentation du projet
de la formation
Une formation
Carl BRISON
Découvrir le vocabulaire
Une formation
Carl BRISON
Accéder à l'interface
PhpMyAdmin
Une formation
Carl BRISON
Créer une base de données
Une formation
Carl BRISON
Définir les tables
de notre base de données
Une formation
Carl BRISON
Créer les tables dans
PhpMyAdmin
Une formation
Carl BRISON
Insérer des enregistrements
dans les tables
Une formation
Carl BRISON
Manipuler les enregistrements
Une formation
Carl BRISON
Manipuler la base de données
Une formation
Carl BRISON
Sauvegarder les tables
de la base de données
Une formation
Carl BRISON
Afficher le générateur de SQL
Une formation
Carl BRISON
Concevoir une base de données
Une formation
Carl BRISON
Comprendre le principe
d'une base de données
Une formation
Carl BRISON
Comprendre le principe
d'une table
Une formation
Carl BRISON
Comprendre le principe
d'un enregistrement
Une formation
Carl BRISON
Définir un type d'enregistrement
chaîne de caractères
Une formation
Carl BRISON
Définir un type
d'enregistrement numérique
Une formation
Carl BRISON
Définir un type
d'enregistrement date
Une formation
Carl BRISON
Comprendre la clé primaire
Une formation
Carl BRISON
Comprendre la relation
entre les tables
Une formation
Carl BRISON
Comprendre
un enregistrement Null
Une formation
Carl BRISON
Exercice
Mettre en relation la table client
et la table commande
Une formation
Carl BRISON
Exercice
Mettre en relation la table
facture et la table commande
Une formation
Carl BRISON
Exercice
Réfléchir à la relation entre
la table facture et la table commande
Une formation
Carl BRISON
Exercice
Mettre en relation la table article
avec les autres tables
Une formation
Carl BRISON
Exercice
Créer la table client
dans PhpMyAdmin
Une formation
Carl BRISON
Exercice
Créer la table commande
dans PhpMyAdmin
Une formation
Carl BRISON
Exercice
Créer la table article
dans PhpMyAdmin
Une formation
Carl BRISON
Exercice
Créer la table commandeArticle
dans PhpMyAdmin
Une formation
Carl BRISON
Exercice
Créer la table facture
dans PhpMyAdmin
Une formation
Carl BRISON
Découvrir le langage SQL
Une formation
Carl BRISON
Mettre en place
la base de données
Une formation
Carl BRISON
Insérer des données avec SQL
Une formation
Carl BRISON
Modifier des données avec SQL
Une formation
Carl BRISON
Supprimer des données
avec SQL
Une formation
Carl BRISON
Afficher toutes les données
d'une table avec SQL
Une formation
Carl BRISON
Ordonner l'affichage des
données d'une table avec SQL
Une formation
Carl BRISON
Supprimer les doublons de l'affichage
des données d'une table avec SQL
Une formation
Carl BRISON
Conditionner l'affichage
des données d'une table avec SQL
Une formation
Carl BRISON
Combiner plusieurs
conditions d'affichage
Une formation
Carl BRISON
Utiliser la commande IN
Une formation
Carl BRISON
Utiliser la commande NOT IN
Une formation
Carl BRISON
Utiliser la commande AS
Une formation
Carl BRISON
Découvrir des fonctions
SQL de statistiques
Une formation
Carl BRISON
Calculer une moyenne
Une formation
Carl BRISON
Connaître le nombre
d'enregistrements
Une formation
Carl BRISON
Connaître le nombre
le plus élevé
Une formation
Carl BRISON
Connaître le nombre
le moins élevé
Une formation
Carl BRISON
Connaître la somme
d'une colonne
Une formation
Carl BRISON
Arrondir à la valeur
la plus proche d'une colonne
Une formation
Carl BRISON
Arrondir à l'entier
supérieur d'une colonne
Une formation
Carl BRISON
Arrondir à l'entier
inférieur d'une colonne
Une formation
Carl BRISON
Conditionner avec
un opérateur de comparaison
Une formation
Carl BRISON
Grouper les résultats
Une formation
Carl BRISON
Définir un intervalle
de résultats
Une formation
Carl BRISON
Filtrer des résultats
avec des fonctions
Une formation
Carl BRISON
Rechercher un enregistrement
par rapport à une information
Une formation
Carl BRISON
Concaténer des colonnes
Une formation
Carl BRISON
Créer une requête
de lecture imbriquée
Une formation
Carl BRISON
Créer une sous-requête FROM
Une formation
Carl BRISON
Créer une sous-requête
dans une condition
Une formation
Carl BRISON
Exercice
Afficher l'article le plus cher
et le moins cher pour chaque catégorie
Une formation
Carl BRISON
Créer une base
de données relationnelle
Une formation
Carl BRISON
Interroger deux tables
dans MySQL
Une formation
Carl BRISON
Créer une requête
de jointure interne
Une formation
Carl BRISON
Comprendre la subtilité
d'une requête de jointure interne
Une formation
Carl BRISON
Créer une requête
externe gauche
Une formation
Carl BRISON
Créer une requête
externe droite
Une formation
Carl BRISON
Créer une requête externe
gauche et droite
Une formation
Carl BRISON
Unir plusieurs requêtes
SELECT
Une formation
Carl BRISON
Améliorer le résultat
d'une UNION
Une formation
Carl BRISON
Personnaliser le résultat NULL
Une formation
Carl BRISON
Joindre plusieurs tables
Une formation
Carl BRISON
Créer une jointure naturelle
Une formation
Carl BRISON
Créer une auto-jointure
Une formation
Carl BRISON
Retourner le produit
cartésien de deux tables
Une formation
Carl BRISON
Ecrire un commentaire
dans une requête SQL
Une formation
Carl BRISON
Compter le nombre
de caractères d'un enregistrement
Une formation
Carl BRISON
Remplacer un caractère
par un autre caractère
Une formation
Carl BRISON
Afficher une partie
d'une chaîne de caractères
Une formation
Carl BRISON
Inverser une chaîne
de caractères
Une formation
Carl BRISON
Modifier la casse
d'une chaîne de caractères
Une formation
Carl BRISON
Supprimer les espaces
d'une chaîne de caractères
Une formation
Carl BRISON
Manipuler les champs
de type DATE
Une formation
Carl BRISON
Retourner la date
et l'heure actuelle
Une formation
Carl BRISON
Interroger un champ DATE
Une formation
Carl BRISON
Insérer l'heure actuelle
ou la date actuelle
Une formation
Carl BRISON
Afficher le jour ou le mois
ou l'année d'inscription
Une formation
Carl BRISON
Afficher l'heure ou les minutes
ou les secondes d'inscription
Une formation
Carl BRISON
Formater la date et l'heure
Une formation
Carl BRISON
Afficher le jour du mois,
de la semaine ou de l'année
Une formation
Carl BRISON
Ajouter un intervalle
de temps à une date
Une formation
Carl BRISON
Retirer un intervalle
de temps à une date
Une formation
Carl BRISON
Connaître l'intervalle
de jours entre deux dates
Une formation
Carl BRISON
Connaître l'intervalle
d'heures entre deux dates
Une formation
Carl BRISON
Retourner le TIMESTAMP
d'une date
Une formation
Carl BRISON
Créer une table
Une formation
Carl BRISON
Supprimer
les enregistrements d'une table
Une formation
Carl BRISON
Ajouter une nouvelle
colonne à une table
Une formation
Carl BRISON
Modifier le type d'une colonne
Une formation
Carl BRISON
Renommer une colonne
Une formation
Carl BRISON
Supprimer une colonne
Une formation
Carl BRISON
Modifier le nom d'une table
Une formation
Carl BRISON
Supprimer une table
Une formation
Carl BRISON
Découvrir la classe PDO
Une formation
Carl BRISON
Créer notre base de données
Une formation
Carl BRISON
Instancier la classe PDO
Une formation
Carl BRISON
Réaliser une requête
de sélection simple
Une formation
Carl BRISON
Gérer les éventuelles erreurs
SQL
Une formation
Carl BRISON
Réaliser une requête
de sélection préparée
Une formation
Carl BRISON
Réaliser une requête
de sélection simple conditionnée
Une formation
Carl BRISON
Réaliser une requête
de sélection préparée conditionnée
Une formation
Carl BRISON
Mettre en place
un marqueur nommé
Une formation
Carl BRISON
Réaliser une requête
d'insertion simple
Une formation
Carl BRISON
Réaliser une requête
d'insertion préparée
Une formation
Carl BRISON
Insérer avec des marqueurs nommés
Une formation
Carl BRISON
Réaliser une requête
de modification simple
Une formation
Carl BRISON
Réaliser une requête
de modification préparée
Une formation
Carl BRISON
Modifier avec des marqueurs nommés
Une formation
Carl BRISON
Réaliser une requête
de suppression simple
Une formation
Carl BRISON
Réaliser une requête
de suppression préparée
Une formation
Carl BRISON
Supprimer
avec des marqueurs nommés
Une formation
Carl BRISON
Découvrir le job à réaliser
Une formation
Carl BRISON
Créer la base de données
Une formation
Carl BRISON
Mettre en place
les bases du site web
Une formation
Carl BRISON
Mettre en forme
les bases du site web
Une formation
Carl BRISON
Améliorer la mise
en forme du site web
Une formation
Carl BRISON
Mettre en place
le formulaire d'insertion
Une formation
Carl BRISON
Mettre en place
une instance de la classe PDO
Une formation
Carl BRISON
Mettre en place
la requête d'insertion
Une formation
Carl BRISON
Vérifier qu'il n'y ait pas
de doublon
Une formation
Carl BRISON
Vérifier qu'il y ait bien
une catégorie
Une formation
Carl BRISON
Mettre en place le fichier
categorie-update
Une formation
Carl BRISON
Afficher la catégorie
à modifier
Une formation
Carl BRISON
Continuer d'afficher
la catégorie à modifier
Une formation
Carl BRISON
Tester la catégorie à modifier
Une formation
Carl BRISON
Modifier la catégorie
dans la table categorie
Une formation
Carl BRISON
Mettre en place le fichier
categorie-delete
Une formation
Carl BRISON
Mettre en place une demande
de confirmation de suppression
Une formation
Carl BRISON
Conclusion
Une formation
Carl BRISON
Une formation
Bilan
Savoir utiliser l'interface PhpMyAdmin
Savoir créer une base de données
Connaître le langage SQL
Connaître la classe PDO de Php
Prochaine formation
Alphorm.com Formation PHP 8 : Gestion des Bases de Données

Contenu connexe

PDF
Alphorm.com Formation PHP 8 : Gestion des Sessions
PDF
Alphorm.com Formation PHP 8 : Les Contrôles et Les Fonctions
PDF
Alphorm.com Formation PHP 8 : Gestion Des Données Utilisateur
PDF
Alphorm.com Formation PHP 8 : Les Premiers Pas en PHP
PDF
Alphorm.com Formation CSS : Ateliers Complets Avancés
PDF
Alphorm.com Formation CSS : Niveau Perfectionnement
PDF
Alphorm.com Formation HTML et CSS : Le Guide du Débutant
PDF
Alphorm.com Formation HTML et CSS : Le Niveau Avancé
Alphorm.com Formation PHP 8 : Gestion des Sessions
Alphorm.com Formation PHP 8 : Les Contrôles et Les Fonctions
Alphorm.com Formation PHP 8 : Gestion Des Données Utilisateur
Alphorm.com Formation PHP 8 : Les Premiers Pas en PHP
Alphorm.com Formation CSS : Ateliers Complets Avancés
Alphorm.com Formation CSS : Niveau Perfectionnement
Alphorm.com Formation HTML et CSS : Le Guide du Débutant
Alphorm.com Formation HTML et CSS : Le Niveau Avancé

Tendances (10)

PDF
Alphorm.com Formation Grid et FlexBox : Maîtriser le couple parfait
PDF
Alphorm.com Formatio CSS Grid : Maîtriser le Responsiven
PDF
Alphorm.com Formation FlexBox : Rendre les pages flexibles
PDF
Alphorm.com Formation CSS : Niveau Avancé
PDF
Alphorm.com Formation Visual Studio Code et Emmet : Coder plus vite
PPTX
Fonctionnement des forums
PPTX
Fonctionnement de la plate forme
PPTX
Study room screenshot
PPTX
Comment suivre le mooc
PPTX
Fonctionnement du cours
Alphorm.com Formation Grid et FlexBox : Maîtriser le couple parfait
Alphorm.com Formatio CSS Grid : Maîtriser le Responsiven
Alphorm.com Formation FlexBox : Rendre les pages flexibles
Alphorm.com Formation CSS : Niveau Avancé
Alphorm.com Formation Visual Studio Code et Emmet : Coder plus vite
Fonctionnement des forums
Fonctionnement de la plate forme
Study room screenshot
Comment suivre le mooc
Fonctionnement du cours
Publicité

Similaire à Alphorm.com Formation PHP 8 : Gestion des Bases de Données (20)

PDF
Alphorm.com Formation PHP 8 : Atelier Complet Débutant
PDF
Php 2 - Approfondissement MySQL, PDO et MVC
PDF
presentationatelierphpprt2-140314143938-phpapp02.pdf
PPTX
La 2ème partie de la présentation PHP
PDF
PDF
Sql
PPTX
Ce cours est un tutoriel de programmation PHP en accéléré.
PDF
Alphorm.com Formation PHP 8 : Enrichir une Application PHP
PDF
Cours+sql++ +base+de+données+-+bac+informatique+(2009-2010)++elève++khmiri+zied
PDF
QuelquesCommandesMySQL.pdf
PPT
Support_Cours_SQL.ppt
PDF
SQL partie III
PPTX
SQL-ORACLE.pptx
PDF
SQL-ORACLE.pdf
PPTX
Oracle : extension du langage SQL
PDF
M22461 formation-requetes-microsoft-sql-server-2012
PDF
chapitre6_Le_Langage_SQL-2.pdf
PDF
Cours_SQLpour débutant il vous aidra.pdf
PPSX
introduction au langage sql.ppsx
PPTX
Access prg cdfva2013
Alphorm.com Formation PHP 8 : Atelier Complet Débutant
Php 2 - Approfondissement MySQL, PDO et MVC
presentationatelierphpprt2-140314143938-phpapp02.pdf
La 2ème partie de la présentation PHP
Sql
Ce cours est un tutoriel de programmation PHP en accéléré.
Alphorm.com Formation PHP 8 : Enrichir une Application PHP
Cours+sql++ +base+de+données+-+bac+informatique+(2009-2010)++elève++khmiri+zied
QuelquesCommandesMySQL.pdf
Support_Cours_SQL.ppt
SQL partie III
SQL-ORACLE.pptx
SQL-ORACLE.pdf
Oracle : extension du langage SQL
M22461 formation-requetes-microsoft-sql-server-2012
chapitre6_Le_Langage_SQL-2.pdf
Cours_SQLpour débutant il vous aidra.pdf
introduction au langage sql.ppsx
Access prg cdfva2013
Publicité

Plus de Alphorm (20)

PDF
Alphorm.com Formation Microsoft 365 (MS-500) : Administrateur Sécurité - Prot...
PDF
Alphorm.com Formation Google Sheets : Créer un Tableau de Bord Collaboratif a...
PDF
Alphorm.com Formation CCNP ENCOR 350-401 (6of8) : Sécurité
PDF
Alphorm.com Formation Vue JS 3 : Créer une application de A à Z
PDF
Alphorm.com Formation Blockchain : Maîtriser la Conception d'Architectures
PDF
Alphorm.com Formation Sage : Gestion Commerciale
PDF
Alphorm.com Formation PHP 8 (2/6) : L'héritage en orienté objet
PDF
Alphorm.com Formation Excel 2019 : Concevoir un Tableau de Bord Interactif
PDF
Alphorm.com Formation Maya 3D : Créer un Design d'intérieur au Style Isométrique
PDF
Alphorm.com Formation VMware vSphere 7 : La Mise à Niveau
PDF
Alphorm.com Formation Apprendre les bonnes pratiques de CSS avec BEM : OOCSS ...
PDF
Alphorm.com Formation Unity : Monétiser votre jeu 3D sur les plateformes Mobiles
PDF
Alphorm.com Formation PHP 8 : Les bases de la POO
PDF
Alphorm.com Formation Power BI : Transformation de Données avec DAX et Power ...
PDF
Alphorm.com Formation Techniques de Blue Teaming : L'Essentiel pour l'Analyst...
PDF
Alphorm.com Formation Améliorer le développement avec CSS-in-JS _ Styled Comp...
PDF
Alphorm.com Formation Unity (6/7) : Maitriser l'Intelligence Artificielle de ...
PDF
Alphorm.com Formation Architecture Microservices : Jenkins et SpringBoot
PDF
Alphorm.com Formation Active Directory 2022 : Multi Sites et Services
PDF
Alphorm.com Formation Vue JS 3 : Exploiter la Composition API
Alphorm.com Formation Microsoft 365 (MS-500) : Administrateur Sécurité - Prot...
Alphorm.com Formation Google Sheets : Créer un Tableau de Bord Collaboratif a...
Alphorm.com Formation CCNP ENCOR 350-401 (6of8) : Sécurité
Alphorm.com Formation Vue JS 3 : Créer une application de A à Z
Alphorm.com Formation Blockchain : Maîtriser la Conception d'Architectures
Alphorm.com Formation Sage : Gestion Commerciale
Alphorm.com Formation PHP 8 (2/6) : L'héritage en orienté objet
Alphorm.com Formation Excel 2019 : Concevoir un Tableau de Bord Interactif
Alphorm.com Formation Maya 3D : Créer un Design d'intérieur au Style Isométrique
Alphorm.com Formation VMware vSphere 7 : La Mise à Niveau
Alphorm.com Formation Apprendre les bonnes pratiques de CSS avec BEM : OOCSS ...
Alphorm.com Formation Unity : Monétiser votre jeu 3D sur les plateformes Mobiles
Alphorm.com Formation PHP 8 : Les bases de la POO
Alphorm.com Formation Power BI : Transformation de Données avec DAX et Power ...
Alphorm.com Formation Techniques de Blue Teaming : L'Essentiel pour l'Analyst...
Alphorm.com Formation Améliorer le développement avec CSS-in-JS _ Styled Comp...
Alphorm.com Formation Unity (6/7) : Maitriser l'Intelligence Artificielle de ...
Alphorm.com Formation Architecture Microservices : Jenkins et SpringBoot
Alphorm.com Formation Active Directory 2022 : Multi Sites et Services
Alphorm.com Formation Vue JS 3 : Exploiter la Composition API

Alphorm.com Formation PHP 8 : Gestion des Bases de Données