Vous êtes sur la page 1sur 2

Université Chouaib Doukkali

Ecole Nationale des Sciences Appliquées d’El Jadida


Département Télécommunications, Réseaux et Informatique

Systèmes d’information et bases de données


TP1

Installation de PhpMyAdmin
PhpMyAdmin est un paquet qui permet d'éditer/créer/supprimer des bases MySQL, des tables
et leur contenu.
Étant donné que l’interface de PhpMyAdmin est entièrement orientée navigateur, vous devrez
avoir à votre disposition un serveur web (tels Apache, IIS) sur lequel installer les fichiers de
PhpMyAdmin. Vous devez aussi disposer de PHP sur votre machine (PHP 5.2.0 ou ultérieur).
On peut trouver sur le Web divers packages complets pour Windows, Linux ou Mac, qui
permettent d’installer en une seule opération tous ces éléments
Vous pouvez par exemple utiliser Wampserver ; Téléchargeable à l’adresse
http://www.wampserver.com. WampServer s’installe facilement et son utilisation très
intuitive permet de le configurer très rapidement (sans toucher aux fichiers de configuration).
Pour plus d’information sur les fonctionnalités de PhpMyAdmin reportez vous à la
documentation disponible sur: http://www.phpmyadmin.net/home_page/docs.php

Exercice 1
 Connectez-vous sur votre base de données MySQL grâce à l'interface Web PhpMyAdmin
(lancer votre WAMPSERVER et aller sur phpmyadmin). Vous voici sous PhpMyAdmin,
une interface graphique conviviale permettant d'administrer une base de données MySQL
en quelques clics.

 Jouez un peu avec cet outil pour vous familiariser avec. A chaque fois que vous faites
une action qui fonctionne, notez soigneusement le code SQL produit par
PHPMyAdmin.

Exercice 2
1. Créer une base de données TP1
2. Créer une table genes avec 5 champs :
● geneID: identifiant unique du gène (entier)
● nom: symbole du gène (Chaine de caractère de 20 caractères max)
● chrom: chromosome (Chaine de caractère de 2 caractères max)
● debut: coordonnée du début du gène sur le chromosome (entier)
● fin: coordonnée de la fin du gène sur le chromosome (entier)

Prof. A. El Hannani 1 2ITE/S1


Université Chouaib Doukkali
Ecole Nationale des Sciences Appliquées d’El Jadida
Département Télécommunications, Réseaux et Informatique

3. Insérez successivement les 4 enregistrements suivants dans votre table :

geneID Nom chrom debut fin


1 PRNP 20 10987 13008
2 SRY Y 6544 6744
3 TNF 20 6554 6998
4 PRND X 876 1605
Puis vérifiez son contenu final (format de la table + son contenu)

4. Modifier la colonne « geneID » pour qu’elle soit la clé primaire de votre table avec la
possibilté d’auto incrementer.
5. Modifier la colonne « Nom » pour avoir une valeur par défaut « TNF ».
6. Modifier la colonne « chrom » pour qu’elle n’accepte pas de valeur nulle.
7. Modifier le type des deux colonnes « debut » et « fin » de telle façon qu’elles
supportent plus de caractères en augmentant leurs tailles.
8. Ajouter la ligne suivante :

geneID Nom chrom debut fin

5 PRNL 10987 13008


Qu’est-ce que vous remarquez ? Justifiez !

9. Ajouter la ligne suivante :

geneID Nom chrom debut fin

5 20 6554 6998
Qu’est-ce que vous remarquez ? Justifiez !

10. Exporter votre table puis vider la.


11. Supprimer votre base de données.

Exercice 3
Nous allons importer dans phpMyAdmin une base de données à partir du fichier sql
tourdefrance.sql téléchargé.

A partir de phpMyAdmin, créer une base de données «TourDeFrance » ensuite cliquez sur
votre nouvelle base dans le menu de gauche puis dans le menu de droite, cliquez sur l’onglet
«Importer ». Dans l’encart «Fichier à importer», cliquer sur «Parcourir» et sélectionner le
fichier tourdefrance.sql. Cliquez sur «Exécuter».

1. Vérifier que l’importation s’est bien déroulée en visualisant la base de données puis le
contenu de chaque table.
2. Ouvrez le fichier tourdefrance.sql et décrivez à quoi sert chaque instruction.

Prof. A. El Hannani 2 2ITE/S1