• select count(*) FROM eleve WHERE nom LIKE 'D%';
• Afficher (que) les élèves qui ont des emails
• SELECT nom,prenom,mail FROM eleve, email WHERE eleve.id=email.id_eleve;
• Insérer un nouvel élève
• INSERT INTO eleve VALUES(NULL, 'Gineau', 'Nicolas', '2010');
• Supprimer un élève
• DELETE FROM eleve WHERE nom='Gineau';
• Modifier (mettre à jour) le nom d'un élève
• UPDATE eleve SET nom='Dupont' WHERE nom= 'Dupond'
• Afficher le nombre d'emails par élève
• SELECT id_eleve, mail, count(mail) FROM email GROUP BY id_eleve
• Faire et expliquer
• SELECT * FROM eleve, email WHERE eleve.id = email.id_eleve
• Faire et expliquer
• SELECT * FROM eleve LEFT JOIN email ON eleve.id = email.id_eleve
• Faire une requête SQL qui affiche le nom de l'élève et une de ses adresses emails sans
aucune autre information technique
• Faire une requête SQL qui affiche le nom de l'élève et le nombre de ses adresses emails sans
aucune autre information technique
C Création d’un utilisateur de la base de données
Pour accéder à une base de données, il faut disposer d’un compte utilisateur qui dispose de droit sur
cette base de données.
La création d’un nouvel utilisateur se fait via l’onglet Privilèges ; parfois renommé Utilisateur dans les
dernières versions de phpmyadmin.