0% ont trouvé ce document utile (0 vote)
45 vues2 pages

Manipulation de BDD MySQL en TP Informatique

Ce document décrit un TP sur la manipulation d'une base de données relationnelle MySQL. Il contient des instructions pour insérer, sélectionner, modifier et supprimer des données dans les tables de la base via des requêtes SQL.

Transféré par

Maryam Zaim
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
45 vues2 pages

Manipulation de BDD MySQL en TP Informatique

Ce document décrit un TP sur la manipulation d'une base de données relationnelle MySQL. Il contient des instructions pour insérer, sélectionner, modifier et supprimer des données dans les tables de la base via des requêtes SQL.

Transféré par

Maryam Zaim
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd

Travaux Pratiques INFORMATIQUE 3 GEGM

Travaux Pratiques Informatique


TP N°4 : Création & Manipulation des BDDs relationnelles avec MySQL

 Objectifs :
Dans ce TP nous allons utiliser la Base de Données «Gestion des notes des étudiants» que nous avons réalisée
sur le TP 3, dont le schéma relationnel est donné par :

Etudiant(CodeEtudiant, Nom, Prenom, Ville).

Matiere(CodeMatiere, Libelle_matiere, Coef_matiere).

EVALUER(#CodeEtudiant, #CodeMatiere, Date, Note).

On va s’intéresser à la manipulation de cette base de données en utilisant le SGBD MySQL.

Partie 4 (suite) : Sélection de données

En Mode SQL créer les requêtes suivantes :

 Insérer la ligne suivante à la table «EVALUER» : (100, 2920, ‘2023-03-02’, 12)

Ça fonctionne. Est-ce normal ? (Justifier votre réponse)

9- Les matières dont le code est « 2901 » en affichant que le libellé et le coefficient de la
matière.

10- La note la plus basse et la note la plus haute des évaluations effectuées.

11- Liste des étudiants qui habitent à Oujda et Casablanca.

12- La liste des évaluations réalisées entre 2021 et 2023.

13- La liste des évaluations réalisées cette année (quel que soit la date actuelle).

14- Le nombre des évaluations dont la note est entre 10 et 16.

15- La liste des étudiants qui ont une note supérieure à 18, en affichant les informations de
chaque étudiant avec leurs notes.

1 2022-2023
Travaux Pratiques INFORMATIQUE 3 GEGM

16- La liste des évaluations effectuées par « Hannine », en affichant les informations de chaque
évaluation.

17- Le nombre d’évaluation de chaque matière en affichant les informations des matières.

18- La liste des matières évaluées dont la date est « 2020-06-20 », en affichant les informations
des deux tables.

19- La moyenne générale de l’étudiant dont le « Codeetudiant = 100 ».

20- La moyenne générale de chaque étudiant.

Partie 5 : Modification de données

En Mode SQL créer les requêtes suivantes :

1- A cause d’une erreur, les données (nom et prénom) de l’étudiant dont le « Codeetudiant =

104 » ne sont pas correctes, donc il faut changer le nom de cet étudiant par « Nom = Mahfoud»

et « Prenom = Ali ».

2- Il faut changer la date d’évaluation dont le « Codeetudiant = 105 » et « Codematiere = 2901»

par « 2022-04-30 ».

3- Nous voulons augmenter toutes les notes d’examen de 1 point pour tous les étudiants ayant

une note inférieure à 14.

4- Ajouter une colonne « age » à la table Etudiant.

Partie 6 : Suppression de données

En Mode SQL créer les requêtes suivantes :

1- Modifier la table Etudiant, en supprimant la colonne « age ».

2- Supprimer la liste des évaluations réalisées en 2022.

3- Supprimer la table Evaluer.

2 2022-2023

Vous aimerez peut-être aussi