Documente Academic
Documente Profesional
Documente Cultură
- Base de données
- Système de gestion de base de données(SGBD)
- Langage de Description de Données(LDD)
- Langage de Manipulation de Données(LMD)
- Langage de Contrôle de Données(LcD)
- Modèle de données
- Domaine
- Attribut
- Relation
- Tuple
II. QUESTIONS DE COURS (5points)
Proposé par Ing. DJERABE DJATTO BONHEUR, chargé du cours en IAG2 (2012-2013) Page 1 sur 3
III. MANIPULATION DES DONNEES AVEC SQL (10 points)
On a automatisé la gestion des inscriptions des étudiants de l’université de Moundou. Une
base de données a été conçue et implémentée à cet effet. Toutefois, dans le cadre du présent
exercice on ne s’intéresse qu’à une petite partie de la base de données : les inscriptions des
étudiants dans les classes.
Les règles de gestion suivantes ont été prises en compte lors de la modélisation :
RG1) Un étudiant peut s’inscrire plusieurs fois dans une même classe, mais pas durant la
même année académique
RG2) Un étudiant ne peut s’inscrire que dans une seule classe pour une académique donnée
RG 3) Une classe peut contenir plusieurs étudiants
La figure suivante montre les trois tables qui sont en relation pour répondre à ce besoin.
Question bonus (1pt) : Cette modélisation a-t-elle pris en compte les deux règles de gestion (OUI ou
NON) ?
1) Ecrivez des requêtes qui permettent d’insérer trois étudiants différents dans la table Etudiant
2) Ecrivez une requête qui permet d’insérer une classe qui a pour codeclasse CL01 et pour
libelléclasse IAG2
3) Ecrivez des requêtes d’insertion dans la table inscrire, telle que les trois étudiants enregistrés
soient dans la même classe IAG2. L’année académique doit être 2012-2013
Proposé par Ing. DJERABE DJATTO BONHEUR, chargé du cours en IAG2 (2012-2013) Page 2 sur 3
Requêtes d’interrogation des données (6pts)
Bon travail
Proposé par Ing. DJERABE DJATTO BONHEUR, chargé du cours en IAG2 (2012-2013) Page 3 sur 3