Aller au contenu

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

Schéma

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.

Charger le TP

Analyse 2

La relation Vehicules : vous allez utiliser SELECT avec AS et ORDER BY. Vous utiliserez également les fonctions MAX, MIN, AVG.

Charger le TP

Analyse 3

La relation Locations : vous définirez des jointures entre les trois relations avec des JOIN AS ON.

Charger le TP

Analyse 4

Gestion du réseau : vous utiliserez les commandes UPDATE, INSERT et DELETE.

Charger le TP

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.