Gestion d'un réseau d'agences de location de voitures
Synopsis
Vous venez de finir brillamment vos études en Bretagne, et, confiant dans vos capacités, vous décidez de monter votre petite entreprise. Vous avez choisi de vous lancer dans la location de véhicules et en à peine six mois, vous êtes déjà à la tête d'un réseau d'agences.
Malheureusement, il apparaît que les rentrées financières ne décollent pas vraiment et il est temps d'analyser en détail votre historique des locations, le déplacement de vos véhicules et la synergie entre vos différentes agences.
Le schéma relationnel en image
Analyse des différentes relations
Pour chaque analyse, on vous informe des différentes commandes SQL abordées, ainsi que les fonctions à utiliser.
Cliquez sur Tester avant de Valider définitivement votre réponse !!
Exportez les réponses une fois le TP terminé !
Analyse 1
La relation Agences : vous allez utiliser SELECT associé à des WHERE, WHERE LIKE et WHERE IN. Vous
utiliserez également les fonctions COUNT et SUBSTR.
Analyse 2
La relation Vehicules : vous allez utiliser SELECT avec AS et ORDER BY. Vous utiliserez également les
fonctions MAX, MIN, AVG.
Analyse 3
La relation Locations : vous définirez des jointures entre les trois relations avec des JOIN AS ON.
Analyse 4
Gestion du réseau : vous utiliserez les commandes UPDATE, INSERT et DELETE.
Ce TP est propulsé par SQLite compiled to JavaScript.
Cette œuvre est mise à disposition selon les termes de la Licence Creative Commons Attribution 4.0 International, adapté du TP de Jacques Le Coupanec.
