0% ont trouvé ce document utile (0 vote)
2 vues1 page

Exercice SQL

Le document présente un exercice de gestion de bases de données en SQL, centré sur la base de données 'Approvisionnement'. Il contient une série de requêtes SQL à réaliser, telles que la suppression et la redéfinition de tables, l'ajout de colonnes, la modification de contraintes, et l'insertion de données. Les requêtes visent à manipuler les tables Usine, Produit, Fournisseur et Fournir pour répondre à divers besoins de gestion.

Transféré par

Hassan OULEMKDM
Copyright
© All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
2 vues1 page

Exercice SQL

Le document présente un exercice de gestion de bases de données en SQL, centré sur la base de données 'Approvisionnement'. Il contient une série de requêtes SQL à réaliser, telles que la suppression et la redéfinition de tables, l'ajout de colonnes, la modification de contraintes, et l'insertion de données. Les requêtes visent à manipuler les tables Usine, Produit, Fournisseur et Fournir pour répondre à divers besoins de gestion.

Transféré par

Hassan OULEMKDM
Copyright
© All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd

Gestion de Bases de Données Exercice : SQL (L2 2023-2024)

Langage de Définition de Données


Langage de Manipulation de Données (Mise à Jour)

Exercice
Soit la base de données « Approvisionnement »:
Usine (NU, NomU, Ville)
Produit (NP, NomP, Couleur, Poids)
Fournisseur (NF, NomF, Statut, Ville, Tel)
Fournir (NP#, NU#, NF#, Quantite)

Exprimer en SQL les requêtes suivantes :

1. Supprimer la table « Fournir » puis la redéfinir.

2. Afficher la structure de la table Fournisseur.

3. On a oublié lors de la définition des données le Poids de la table Produit. Ajouter le.

4. Supprimer la colonne Tel de la table Fournisseur, jugé inutile.

5. Réduire la taille du Statut Fournisseur à 10.

6. Pour éviter les confusions entre les 2 tables Usine et Fournisseur, renommer la colonne Ville dans
les 2 tables par VilleU et VilleF. Vérifier les modifications.

7. Renommer la table « Fournir » par « PUF ».

8. Interdire l’absence d’information pour l’attribut « Quantite ».

9. Assurer la contrainte qui interdit l’utilisation du même Nom d’Usine par une autre Usine.

10. Attribuer la valeur par défaut pour la Ville d’un Fournisseur à « Tlemcen ».

11. Limiter le Poids des Produits à 100 Kg.

12. Ajouter le Fournisseur (R35, KLC, Statut non renseigné, Alger).

13. Insérer les 2 Usines (5, SOFIMED, Oran) et (21, SOFAC, Tlemcen), en même temps

14. Changer la Ville du Fournisseur numéro 1, il a déménagé à Tlemcen.

15. Modifier le statut de tous les Fournisseurs d’Alger et de Constantine en ‘Sous-traitant’.

16. Initialiser toutes les Quantités fournies à 0.

17. Supprimer tous les produits de Couleur Noire, dont le Numéro est compris entre 100 et 199.

Vous aimerez peut-être aussi