TD 4: Introduction à SQL

Exercice 1

  1. En partant du modèle relationnel des planètes, écrire les requêtes suivantes
  2. a) Quels sont les noms des planètes ayant un diamètre compris entre 12 000 et 13 000 km ?
    b) Donner les noms des satellites et des planètes pour les planètes dont le diamètre est inférieur à 10 000 km ?
    c) Quels sont les noms des planètes de la constellation du Verseau?
    d) Donner les dates où Mr Martin prévoit une collision entre l’astéroïde dénommé « Boulliau » et la planète Mars.

  3. Enregistrements

Exercice 2

(D'après sujet V. Prince)

Une société nautique gère un parc de bateaux qu'elle loue à des clients. Les bateaux sont répartis sur plusieurs bases et chaque base est dirigée par un directeur. Les clients font des réservations. La société souhaite gérer ces informations dans une base de données et la liste des requêtes qu'elle souhaite pouvoir faire sur les données est précisée à la question 2.

  1. Ecrire le modèle entité-association permettant de gérer ces données et transformer le en un modèle relationnel.
  2. A partir du modèle relationnel obtenu écrire en SQL les requêtes permettant de répondre aux questions suivantes:

Pour tout renseignement concernant ce site : mountaz@lirmm.fr