Search Header Logo
06_05_01 Travailler avec une DB

06_05_01 Travailler avec une DB

Assessment

Presentation

Computers

6th Grade

Practice Problem

Easy

Created by

benidir mourad

Used 2+ times

FREE Resource

17 Slides • 3 Questions

1

06_05_01
Travailler avec une DB

2

Pourquoi utiliser une base de données ?

  • Une application web manipule souvent des informations dynamiques : utilisateurs, commandes, produits, etc.

  • Ces informations doivent être stockées pour être réutilisées plus tard.

  • Les bases de données permettent de :

    • Organiser les données (par exemple : les noms des utilisateurs).

    • Faciliter l'accès et la recherche.

    • Mettre à jour ou supprimer des informations efficacement.

3

Environnement de travail : PHP, UwAmp, bases de données et phpMyAdmin

  • UwAmp : un outil permettant de simuler un serveur local sur votre ordinateur.

    Il inclut :

    • Un serveur web (Apache) pour exécuter vos pages PHP.

    • Un Système de Gestion de Base de Données (SGBD) : MySQL, pour gérer et stocker les données.

    • Le langage PHP, utilisé pour développer des applications web dynamiques.

4

Qu'est-ce que phpMyAdmin ?

  • phpMyAdmin est un outil web qui permet de gérer vos bases de données MySQL via une interface graphique.

  • Il est inclus dans des outils comme UwAmp pour simplifier la manipulation des bases de données sans écrire de code SQL directement.

5

Fonctionnalités principales de phpMyAdmin :

  • Créer et modifier des bases de données :

    • Ajouter, supprimer ou modifier des tables.

  • Gérer les données :

    • Insérer, mettre à jour ou supprimer des enregistrements (lignes de données).

  • Exécuter des requêtes SQL :

    • Écrire et exécuter des commandes SQL pour manipuler les données ou obtenir des résultats spécifiques.

  • Exporter et importer des bases de données :

    • Sauvegarder une base de données ou restaurer une sauvegarde.

6

Pourquoi utiliser phpMyAdmin ?

  • Pas besoin de connaître toutes les commandes SQL pour débuter.

  • Permet de visualiser la structure des bases de données.

  • Idéal pour tester et apprendre.

7

Multiple Choice

Pourquoi utilise-t-on une base de données dans une application ?

1

Pour décorer le site web.

2

Pour stocker des informations de manière structurée.

3

Pour créer des pages HTML automatiquement.

4

Pour écrire des scripts PHP.

8

Multiple Choice

Quel outil permet de simuler un serveur local sur votre ordinateur ?

1

Apache

2

MySQL

3

UwAmp

4

phpMyAdmin

9

Multiple Choice

Quel est le rôle principal de phpMyAdmin ?

1

Créer des pages web dynamiques avec PHP.

2

Gérer des bases de données MySQL via une interface graphique.

3

Simuler un serveur local pour tester une application.

4

Déployer une application en ligne.

10

Exercice Pratique : Créer une base de données et des tables avec phpMyAdmin

11

Objectif de l'exercice

  • But : Créer une base de données et deux tables dans phpMyAdmin, chacune avec une clé primaire.

  • Étapes principales :

    1. Créer une base de données.

    2. Ajouter deux tables avec des colonnes bien définies.

    3. Définir les clés primaires (PK) pour chaque table.

    4. Visualiser la structure de la base de données et des tables.

12

Étape 1 - Créer une base de données

  1. Connectez-vous à phpMyAdmin via votre navigateur.

  2. Dans le menu principal, cliquez sur "Nouvelle base de données".

  3. Donnez un nom à votre base de données, par exemple : ecole.

  4. Cliquez sur "Créer".

  5. Votre base de données vide est maintenant prête.

13

Étape 2 - Ajouter la première table

  1. Sélectionnez la base de données ecole dans le menu de gauche.

  2. Cliquez sur l'onglet "Structure", puis sur "Créer une table".

  3. Nom de la table : etudiants.

  4. Nombre de colonnes : 3.

  5. Cliquez sur "Exécuter" pour accéder à la définition des colonnes.

14

Étape 3 - Définir les colonnes pour la table etudiants

  • Colonne 1 : id_etudiant - Type : INT - Taille : 11 - Attributs : cochez A_I (Auto Increment)

  • Colonne 2 : nom - Type : VARCHAR - Taille : 50

  • Colonne 3 : email - Type : VARCHAR - Taille : 100

15

Étape 4 - Ajouter la deuxième table

  1. Dans la base de données ecole, cliquez de nouveau sur "Créer une table".

  2. Nom de la table : cours.

  3. Nombre de colonnes : 3.

  4. Cliquez sur "Exécuter".

16

Étape 5 - Définir les colonnes pour la table cours

  • Colonne 1 : id_cours - Type : INT - Taille : 11 - Attributs : cochez A_I (Auto Increment)

  • Colonne 2 : titre - Type : VARCHAR - Taille : 100

  • Colonne 3 : description - Type : TEXT

17

Étape 6 - Visualiser la structure de la base de données

  • Dans le menu de gauche, cliquez sur le nom de la base de données ecole.

  • Allez dans l'onglet "Structure".

  • Vous devriez voir deux tables :

    • etudiants

    • cours.

  • Vérifiez que chaque table contient la colonne définie comme clé primaire (id_etudiant et id_cours).

18

Étape 7 - Exporter la base de données

Instructions pour exporter la base de données :

  1. Retournez à la page principale de phpMyAdmin.

  2. Sélectionnez la base de données ecole dans le menu de gauche.

  3. Cliquez sur l'onglet "Exporter".

  4. Dans la section Méthode d'exportation : Choisissez "Rapide".

  5. Dans la section Format : Vérifiez que SQL est sélectionné.

  6. Cliquez sur le bouton "Exécuter" pour télécharger un fichier .sql contenant la base de données.

19

Étape 8 - Copier le fichier exporté

Une fois le fichier .sql téléchargé, renommez-le si nécessaire avec un nom clair, par exemple : ecole.sql.

  • Accédez au répertoire cible dans votre environnement local :

    • Chemin : 06_05_Exercice_01.

  • Copiez-collez le fichier .sql dans ce répertoire.

20

Pourquoi exporter une base de données ?

Cela permet de sauvegarder votre travail ou de partager la structure et les données avec d'autres.

  • Vous pourrez aussi l'importer ultérieurement pour continuer le travail sur un autre environnement.

06_05_01
Travailler avec une DB

Show answer

Auto Play

Slide 1 / 20

SLIDE