Adloun

NSI (terminale) · Chapitre 11 · Exercice d'entraînement

Une base de covoiturage

Bases de données : le modèle relationnel · Concevoir et lire un schéma · niveau 3 (difficile)

Énoncé

Une base de covoiturage. Un site de covoiturage veut enregistrer les informations suivantes.

  • Chaque membre a un nom, une adresse électronique (deux membres n'ont jamais la même) et un numéro de téléphone.
  • Un trajet est proposé par un membre, son conducteur ; il a une ville de départ, une ville d'arrivée, une date, un nombre de places offertes et un prix par place.
  • Un membre peut réserver une ou plusieurs places sur un trajet ; il ne fait qu'une réservation par trajet, mais peut réserver sur plusieurs trajets.
  • Identifier les entités et les associations, avec leur type.
  • Proposer un schéma relationnel complet.
  • Écrire le code SQL de création des tables.
  • Citer deux règles de gestion qui ne sont pas garanties par les clés de ce schéma. Qui devra les vérifier ?

Un exercice à chercher : son corrigé n'est pas publié. Sur Adloun, le tuteur guide par questions, sans donner la réponse.

Exercices semblables

Le cours du chapitre · Tous les exercices du chapitre