Exercices

1. La suppression des données

Supprimez toutes les données présentes dans la base de données et réinitialisez la valeur auto-incrémentée de la table Fiches afin de pouvoir réexécuter ce script à chaque fois que vous aurez besoin de réinitialiser votre jeu d’essai.

Le ON DELETE CASCADE positionné sur une contrainte d’intégrité référentielle vous permet de limiter le nombre de requêtes à effectuer.

2. L’insertion du jeu d’essai

Insérez le jeu d’essai présenté dans l’exercice L’identification des clés primaires et des clés secondaires du chapitre Le modèle relationnel.

3. Le test des contraintes d’intégrité

Essayez d’insérer un enregistrement qui viole l’une des contraintes (clé primaire, intégrité référentielle, unicité et vérification). Testez l’ensemble des contraintes présentées dans l’exercice La création des tables du chapitre Implémentation des bases de données.

4. La traduction de l’algèbre relationnelle en requêtes SQL

Transformez les requêtes écrites en algèbre relationnel dans l’exercice L’algèbre relationnelle du chapitre Le modèle relationnel, en requêtes SQL.

5. L’écriture de requêtes SQL

Pour effectuer les requêtes...

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
Les vues
Suivant
Correction des exercices