TME 4 - SQL3 (deuxième partie)

Préparation du TME 4

Exercice 1 : Mise à jour de la base

Répondre aux questions 1 à 5 (les questions 6 à 8 sont reprises en TD5)

  1. Insérer les modèles de roue "140" et "150"
  2. Insérer les modèles de moteur "Diesel" et "Super"
  3. Insérer les propriétaires suivants :

    • Dupont Gerard ne le 12 mars 1979 qui habite 4 place Jussieu dont le compte est heberge a la BNP (compte numero 1) 12 Bd St Germain et qui possede le numero de client numero 1
    • Dupont Germaine ne le 15 janvier 1979 qui habite 4 place Jussieu dont le compte est heberge au CCF (compte numero 1) 26 Bd St Michel et qui possede le numero de client numero 2
    • Durand Paul ne le 19 octobre 1946 qui habite 12 Bd St Michel dont le compte est heberge aussi au CCF (compte numero 2) et qui possede le numero de client numero 3
  4. Insérer les modeles de voiture suivants :

    • Peugeot 106 , Moteur Super, Roue 140
    • Renault Laguna, Moteur Diesel, Roue 150
    • Citroen C3, Moteur Super, Roue 150
  5. Insérer les véhicules suivants (sans roues) :

    • numéro 1 de type Peugeot, de moteur numéro 111 de marque GENERAL MOTORS
    • numéro 2 de type Citroen, de moteur numéro 444 de marque CITROEN C3
    • numéro 3 de type Citroen, de moteur numéro 555 de marque GENERAL MOTORS
    • numéro 4 de type Renault, de moteur numéro 666 de marque GENERAL MOTORS
  6. Dupont Gerard est propriétaire des vehicules 1 et 3
  7. Durand Paul est propriétaire du vehicule 4
  8. Dupont Germaine est propriétaire des véhicules 1 et 2

Exercice 2 : Requêtes

Effectuer maintenant les requêtes suivantes
  1. Les noms et prenoms et numero de client de l'ensemble des proprietaires
  2. Les noms et prenoms et numero de client de l'ensemble des proprietaires de moins de 30 ans
  3. Les proprietaires dont le compte est a la CCF
  4. Les proprietaires qui habitent place jussieu
  5. Les proprietaires dont la banque est Bd St germain
  6. Les proprietaires qui habitent dans la meme rue que leur banque
  7. Les proprietaires qui ont la meme banque que Durand Paul
  8. Les modeles de vehicule qui ont un moteur diesel
  9. Les vehicules qui ont un moteur diesel
  10. Les proprietaires qui possedent une citroen
  11. Les prorietaires qui possedent un vehicule dont le moteur est de la marque GENERAL MOTORS

Exercice 3: méthodes

Définir une méthode permettant de connaître l’âge d’un étudiant

Définir une méthode permettant de connaître la durée d’un cours

Définir une fonction qui permet de savoir si un étudiant est plus âgé qu’un autre

Définir une méthode qui définit une relation d’ordre entre les adresses en les triant par code postale, et, si la rue est la même, en les triant par numéro de rue.

Définir les méthodes suivantes
  1. La méthode permettant de connaître le modèle d'une voiture
  2. La méthode permettant de connaître le modèle d'une roue
  3. La méthode permettant de connaître le modèle des roues d'une voiture
  4. La méthode permettant de connaître l'âge des propriétaires

TmeSql3, LesTme, Accueil

Notice: "The PhpWiki access log file is not writable."

Warning: "fopen(/home/bd-site/public_html/ens/li345-2011/wiki_access_log): failed to open stream: Permission denied"