Lycée – Terminale technologique – Innovation technologique et éco-conception (STI2D) – tutoriels sur requetes base de données access – Lycée – Terminale technologique – Innovation technologique et éco-conception (STI2D)

Résultats générés

3 exercices générés, prêts à l’emploi
Niveau Lycée – Terminale technologique
Domaine Innovation technologique et éco-conception (STI2D)
Type tutoriels sur requetes base de données access

Exercice 1 — Création d’une requête SQL pour extraire des données d’éco-conception

Prêt à utiliser en classe


Exercice 1

Objectif pédagogique

Maîtriser la syntaxe SQL pour interroger une base de données et extraire des informations pertinentes en éco-conception.

Consigne pour l’élève

Vous devez créer une requête SQL permettant d’extraire les matériaux utilisés dans un produit, leur impact environnemental et leur coût, afin d’analyser les options d’éco-conception.

Exercice à réaliser
  • Écrivez une requête SQL qui sélectionne les colonnes nom_materiau, impact_carbone, et cout_unitaire de la table materiaux.
  • Filtrez les résultats pour n’afficher que les matériaux dont l’impact carbone est inférieur à 5 kg CO2eq/kg.
  • Triez les résultats par coût unitaire croissant.
  • Ajoutez une clause HAVING pour ne garder que les matériaux dont le coût est supérieur à 10 €/kg.
Exemple de structure de table :
+-----------------+-------------+----------------+--------------+
| nom_materiau    | impact_carbone | cout_unitaire  | type_materiau|
+-----------------+-------------+----------------+--------------+
| Acier           | 2.5          | 15.0           | Métal        |
| Bois            | 1.2          | 8.0            | Naturel      |
| Plastique       | 6.0          | 5.0            | Synthétique  |
+-----------------+-------------+----------------+--------------+
Matériel requis

Accès à un SGBD (Access, MySQL, etc.) ou un outil en ligne comme SQL Fiddle.

Temps estimé

20 minutes.

Corrigé détaillé
SELECT nom_materiau, impact_carbone, cout_unitaire
FROM materiaux
WHERE impact_carbone < 5
HAVING cout_unitaire > 10
ORDER BY cout_unitaire ASC;
Différenciation pédagogique
  • Remédiation : Proposer une version simplifiée sans la clause HAVING.
  • Approfondissement : Ajouter une jointure avec une table produits pour afficher les produits utilisant ces matériaux.

Exercice 2 — Analyse comparative de solutions techniques

Prêt à utiliser en classe


Exercice 2

Objectif pédagogique

Comparer des solutions techniques en évaluant leur impact environnemental et leur faisabilité.

Consigne pour l’élève

Vous devez analyser deux solutions techniques pour un même problème d’éco-conception et les comparer selon des critères précis.

Exercice à réaliser
  • Lisez les descriptions des deux solutions suivantes :
    • Solution A : Utilisation de matériaux recyclés (impact carbone : 3 kg CO2eq/kg, coût : 12 €/kg).
    • Solution B : Utilisation de matériaux biosourcés (impact carbone : 1.5 kg CO2eq/kg, coût : 20 €/kg).
  • Comparez ces solutions selon les critères suivants :
    1. Impact environnemental (kg CO2eq/kg).
    2. Coût économique (€/kg).
    3. Disponibilité des matériaux (facile/difficile).
    4. Durabilité (longue/durée de vie moyenne).
  • Rédigez un court paragraphe expliquant quelle solution vous recommanderiez et pourquoi.
Matériel requis

Aucun.

Temps estimé

15 minutes.

Corrigé détaillé
  • Solution A est plus économique et plus facile à trouver, mais son impact environnemental est plus élevé.
  • Solution B est plus écologique et durable, mais son coût et sa disponibilité sont des freins.
  • Recommandation : Choisir la Solution B si le budget le permet, car elle est plus durable et moins polluante. Sinon, opter pour la Solution A en compensant par d’autres mesures d’éco-conception.
Différenciation pédagogique
  • Remédiation : Fournir un tableau à compléter avec les critères.
  • Approfondissement : Ajouter un critère supplémentaire (ex : recyclabilité).

Exercice 3 — Optimisation d’une requête SQL pour une base de données d’éco-conception

Prêt à utiliser en classe


Exercice 3

Objectif pédagogique

Optimiser une requête SQL pour améliorer les performances et la lisibilité.

Consigne pour l’élève

Vous devez optimiser une requête SQL existante pour qu’elle soit plus efficace et plus lisible.

Exercice à réaliser
  • Voici une requête SQL non optimisée :
SELECT * FROM produits
WHERE (impact_carbone < 5 AND cout_unitaire < 20)
OR (type_materiau = 'Naturel' AND cout_unitaire < 15);
  • Optimisez cette requête en :
    1. Remplaçant SELECT * par les colonnes nécessaires.
    2. Simplifiant les conditions avec des sous-requêtes ou des jointures si possible.
    3. Ajoutant des commentaires pour expliquer les optimisations.
Matériel requis

Accès à un SGBD ou un outil en ligne.

Temps estimé

25 minutes.

Corrigé détaillé
-- Optimisation : Sélection des colonnes nécessaires et simplification des conditions
SELECT nom_produit, impact_carbone, cout_unitaire, type_materiau
FROM produits
WHERE impact_carbone < 5 AND cout_unitaire < 20
UNION
SELECT nom_produit, impact_carbone, cout_unitaire, type_materiau
FROM produits
WHERE type_materiau = 'Naturel' AND cout_unitaire < 15;
Différenciation pédagogique
  • Remédiation : Proposer une version avec des explications pas à pas.
  • Approfondissement : Ajouter une indexation sur les colonnes utilisées dans les conditions.

📖
Référentiels utilisés

RAG

2 sources

  • Programme d’enseignement du cycle des approfondissements (cycle 4) / D’après le BOEN n° 31 du 30 juillet 2020
    OFFICIEL

  • Programme d’enseignement du cycle de consolidation (cycle 3) / D’après le BOEN no 31 du 30 juillet 2020 et le BOEN no 25 du 22 juin 2023
    OFFICIEL

🔗
Ressources complémentaires

Liens utiles pour approfondir

5 liens

🧠 Cette fiche a été générée automatiquement par l’IA EduquIA.

Vous voulez la même fiche adaptée à votre besoin (niveau, notion, difficulté) ?

Astuce : vous pouvez générer jusqu’à 3 contenus/jour gratuitement.