retour au chapitre

Quiz · Bases de données

auto-évaluation

0/17 questions réussie

Connecte-toi pour persister tes réponses entre appareils.

Le modèle relationnelcours
  1. 1/2 · modele-relationnel-c1

    Dans Eleve(id_eleve, nom, prenom, classe), où id_eleve est souligné, combien la clé primaire comporte-t-elle d'attributs ?

  2. 2/2 · modele-relationnel-c2

    Une clé étrangère peut-elle pointer vers une ligne qui n'existe pas dans la relation référencée ?

Bases de données relationnelles et anomalies de schémacours
  1. 1/2 · base-relationnelle-c1

    Dans le schéma décomposé, combien de lignes faut-il modifier pour changer la classe de Camus s'il est inscrit à 6 cours ?

  2. 2/2 · base-relationnelle-c2

    Quelle anomalie correspond à : 'on supprime une inscription et on perd la classe de l'élève' ?

Le langage SQLcours
  1. 1/2 · sql-c1

    Que retourne SELECT DISTINCT classe FROM Eleve ?

  2. 2/2 · sql-c2

    Que fait UPDATE Eleve SET classe = 'TG3'; (sans WHERE) ?

Les systèmes de gestion de bases de donnéescours
  1. 1/2 · sgbd-c1

    Que se passe-t-il si deux transactions modifient simultanément le solde du même compte ?

  2. 2/2 · sgbd-c2

    Quel mot-clé SQL retire un droit à un utilisateur ?

Bases de données — synthèsemémo
  1. 1/9 · tb-bases-de-donnees-1-q1

    Dans Inscription(id_eleve*, id_cours*, date_inscription, note), l'étoile * indique :*

  2. 2/9 · tb-bases-de-donnees-1-q2

    Quelle contrainte interdit qu'une clé étrangère pointe vers une ligne inexistante ?

  3. 3/9 · tb-bases-de-donnees-1-q3

    « Je supprime la dernière inscription d'un élève et je perds son adresse. » Cette gêne est :

  4. 4/9 · tb-bases-de-donnees-1-q4

    Quel mot-clé SQL placez-vous après SELECT pour éliminer les doublons du résultat ?

  5. 5/9 · tb-bases-de-donnees-1-q5

    Quel verbe SQL retire un droit d'accès à un utilisateur ?

  6. 6/9 · tb-bases-de-donnees-1-q6

    Lequel de ces services n'est pas au programme parmi les services du SGBD ?

  7. 7/9 · tb-bases-de-donnees-1-q7

    La clause GROUP BY est-elle au programme de Terminale NSI ?

  8. 8/9 · tb-bases-de-donnees-1-q8

    Ordonnez les étapes pour identifier si un attribut est une clé étrangère dans un schéma donné :

    Glisser-déposer pour réordonner (ou utiliser les flèches).

    • 1. Repérer un attribut dont les valeurs semblent référencer une autre relation
    • 2. Vérifier que les valeurs prises correspondent à des clés primaires de la relation cible
    • 3. Confirmer la déclaration explicite de la clé étrangère dans le schéma
    • 4. Tracer mentalement la flèche entre l'attribut et la clé primaire référencée
  9. 9/9 · tb-bases-de-donnees-1-q9

    Quels deux mots-clés SQL placez-vous en fin de requête pour trier le résultat ?