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

TP TD7

Le document présente des exercices pratiques sur la manipulation de bases de données dans le cadre d'un module de développement digital. Il inclut des questions sur la gestion des étudiants dans un centre de formation et sur la gestion des produits et ventes d'une boutique en ligne. Les exercices demandent des analyses variées telles que le calcul d'âges, de bénéfices, et des statistiques sur les inscriptions et les produits.

Transféré par

abdnourm549
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 DOCX, PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
24 vues2 pages

TP TD7

Le document présente des exercices pratiques sur la manipulation de bases de données dans le cadre d'un module de développement digital. Il inclut des questions sur la gestion des étudiants dans un centre de formation et sur la gestion des produits et ventes d'une boutique en ligne. Les exercices demandent des analyses variées telles que le calcul d'âges, de bénéfices, et des statistiques sur les inscriptions et les produits.

Transféré par

abdnourm549
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 DOCX, PDF, TXT ou lisez en ligne sur Scribd

Module : Manipuler des bases de données

Filière : Développement Digital (TS)


TP/TD N :7

Exercice 1 « centre de formation »:

1. Combien y a-t ’il d’étudiants ?

2. Donner l’âge de chacun des étudiants (utiliser les fonctions comme : datediff(), CURDATE(),
timestampdiff(), now()…)

3. Quelle est la plus chère des formations ? et la moins chère ?

4. Si un étudiant est inscrit dans toutes les formations, combien il doit payer ?

5. Donner le nombre des étudiants inscrits dans chacune des sessions

6. Donner la liste des numéros CIN des étudiants qui sont inscrits au moins une fois.

7. Donner pour chacun des étudiants le nombre d’inscriptions.

8. Donner pour chaque session le nombre d’inscriptions distantielles et présentielles

Exercice 2

Vous êtes responsable de la base de données d'une boutique en ligne qui vend des produits
électroniques. La base de données contient deux tables principales :

 Produits : Contient les informations sur les produits (Num_Produit, description, cout, prix, Date_ajout).

 Ventes : Contient les informations sur les ventes (Num_Vente, Num_Produit, Date_Vente, Quantite,
Montant_Total).

1.Affichez la description et le bénéfice (prix - cout) pour chaque produit.

2.Triez les résultats par bénéfice décroissant.


3. Affichez le Num_Produit, la description, et une colonne "Info" qui concatène la description et le prix
sous la forme : "Le produit [description] coûte [prix] €".

4.Calculez le coût moyen, le prix maximum et le prix minimum par catégorie de produits (description).

5.Comptez le nombre de produits ajoutés chaque année

6.Affichez les produits dont le prix est inférieur à la moyenne des prix de tous les produits.

7. Affichez les produits qui ont été vendus au moins une fois (utilisez IN ou EXISTS avec la table Ventes).

8 .Trouvez tous les produits dont la description commence par "Lap"

9. Affichez les produits ajoutés il y a plus de 6 mois

10. Ajoutez une colonne "Ancienneté" qui indique le nombre de jours depuis l'ajout du produit

Vous aimerez peut-être aussi