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 6 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.

Consignes

À la fin de chaque partie vous devez générer le pdf et rendre l'ensemble des PDF sur l'ENT.

Le schéma relationnel en image


Analyse des différentes relations

Pour chaque analyse, on vous informe des différents commandes SQL abordées, ainsi que les fonctions à utiliser.

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.