Exercices

L’objectif est de créer une base de données pour gérer la location de matériel de ski. Les exercices se suivent et nécessitent de les réaliser dans l’ordre.

1. L’identification des clés primaires et des clés secondaires

Pour chacune des tables suivantes, identifiez les clés primaires et les clés secondaires :

images/01RI48.png
images/01RI49.png

* DDJ = date du jour

** Le matériel est rendu 6 heures après avoir été emprunté.

images/01RI50.png
images/01RI51.png
images/01RI52.png
images/01RI53.png
images/01RI54.png

2. Les formes normales

L’une des tables proposées dans l’exercice précédent ne respecte pas les trois formes normales. Trouvez laquelle pose un problème et trouvez une solution pour que toutes les tables respectent les trois premières formes normales.

3. L’identification des contraintes d’intégrité référentielle

Identifiez les contraintes d’intégrité référentielle à mettre en place sur cette base de données et créez le schéma de la base de données en représentant chaque table en forme condensée avec les clés primaires soulignées et les contraintes d’intégrité référentielle indiquées avec des flèches.

4. La réalisation du dictionnaire des données

Réalisez le dictionnaire des données en complétant pour chaque attribut le tableau suivant :

Attribut

Table

Type de données

Clé...

Pour consulter la suite, découvrez le livre suivant :
couv_RI19SQL.png
60-signet.svg
En version papier
20-ecran_lettre.svg
En version numérique
41-logo_abonnement.svg
En illimité avec l'abonnement ENI
130-boutique.svg
Sur la boutique officielle ENI
Précédent
L'algèbre relationnelle
Suivant
Correction des exercices