Enquête data SNT

Comprendre


"Vous êtes un Data Detective en apprentissage : un pro qui sait utiliser les données pour répondre à des questions, résoudre des enquêtes, ...Vous diposez d'un Terminal, (voir image sur le côté), pour envoyer des commandes vers la base de données. La base de données est décrite en dessous.

Commence par une requête simple : récupère les noms et les prénoms de tous les étudiants. Pour faire ça, tape la requête suivante dans ton Terminal :
SELECT nom, prenom FROM Etudiants

Pour lancer la requête apuie sur RUN

  • SELECT te permet de choisir les champs/descripteurs que tu veux sélectionner (ici le nom et le prénom)

  • FROM précise la table/collection dans laquelle sont ces descripteurs (ici la table Etudiants)

J'ai tout compris je me lance...

La base de données

La base de données contient les informations suivantes :
  • Les étudiants, avec pour chacun le numéro d’étudiant, son nom, son prénom et son genre (féminin ou masculin)
  • Les programmes d’enseignement à savoir la filière (informatique, physique, biologie,... ), le niveau(de L1 à M2), la matière et le nombre d’heures par semaine
  • Les inscriptions répertoriant le numero d’étudiant, l’année d’inscription, la filière et le niveau
  • Les diplômes obtenus avec pour chacun le numéro du diplôme, le numéro d’un étudiant, la date d’obtention, la filière, le niveau et la mention
  • Les livres disponibles à la bibliothèque avec pour chacun le titre, l’auteur et le nombre de pages
  • Les emprunts à la bibliothèque caractérisés par le titre, le numéro d’étudiant, la date d’emprunt et la date de retour (vide tant que le livre n’a pas été rendu)

Les tables

Ces informations sont stockées dans plusieurs collections appelées tables qui contiennent chacune des objets structurés comme suit :
  • Etudiants: num_et, nom, prenom, genre

  • Programme: filiere, niveau, matiere, nb_heures

  • Inscriptions: num_et, annee, filiere, niveau

  • Emprunts: titre, num_et, date_emp, date_ret

  • Livres: titre, auteur, nb_pages

  • Diplomes: num_diplome, num_et, date_d, filiere, niveau, mention