Vous êtes sur la page 1sur 4

IUG / IG2– année : 2020-2021

Exercice : Soit le schéma relationnel suivant :

Table : Filiere

Table : Classe

Table : Etudiant

Table : Inscription

Page 1 sur 4
IUG / IG2– année : 2020-2021

Table : Paiement

1. Créer la base des données sous le nom : BD_xx, où xx représente le numéro de l’étudiant.
2. Créer les tables avec des noms contenant le numéro de l’étudiant. Les noms seront du type
Filiere_xx, Classe_xx, ainsi de suite, où xx est le numéro de l’étudiant.
NB : Appliquer CASCADE pour UPDATE et SET NULL pour DELETE
3. Insérer dans les tables les données suivantes :

Table : Etudiant
NumMat Prenom Nom DateNais LieuNais Sexe
UFP-1011-0615 KONE Nina 10/01/1990 Bamako F
UFP-1112-0062 TRAORE Oumou Mamadou 25/04/1991 Bamako F
UFP-1112-0504 BARRY Mariam 18/11/1973 Kati F
UFP-1112-0573 DEMBELE Mamadou 19/12/1965 Nioro M
UFP-1112-0618 DIABATE Djénéba 17/02/1988 Bamako F
UFP-1213-0079 DIARRA Nana 21/12/1989 Ségou F
UFP-1213-0086 DIAOUNE Youssouf 16/11/1992 Bamako M
UFP-1213-0100 BAGAYOKO Siaka 26/09/1992 Dossola M
UFP-1213-0120 DANTIOGO Tama 22/01/1990 Kodié M
UFP-1213-0320 TOGO Rosalie 19/07/1993 Bamako F
UFP-1213-0413 SIDIBE Abdoulaye 09/04/1993 Bamako M
UFP-1213-0464 KONATE Ramata 05/11/1991 Bamako F
UFP-1213-0470 SAGARA Souleymane 15/01/1992 Bamako M
UFP-1213-0656 KONTE Assétou 29/11/1987 Bamako F
UFP-1213-0697 DIALLO Tabita Vers 1981 Monkoïna F

Table : Filiere
CodeFiliere NomFiliere
FC Finance Comptabilité
IG Informatique de Gestion
AG Assistant de Gestion
GRH Gestion des Ressources Humaines

Page 2 sur 4
IUG / IG2– année : 2020-2021

Table : Classe
CodeClasse NomClasse Frais CodeFiliere
FC1 Finance Comptabilité 1ère A 360 000 FC
FC2 Finance Comptabilité 2e A 360 000 FC
IG1 Informatique de Gestion 1ère A 360 000 IG
IG2 Informatique de Gestion 2e A 420 000 IG
AG1 Assistant de Gestion 1ère A 360 000 AG
AG2 Assistant de Gestion 2e A 360 000 AG
GRH1 Gestion des Ressources Humaines 1ère A 360 000 GRH
GRH2 Gestion des Ressources Humaines 2e A 360 000 GRH

Table : Inscription
NumIns DateIns Annee NumMat CodeClasse
1 15/11/2017 2017 - 2018 UFP-1011-0615 FC1
2 15/11/2017 2017 - 2018 UFP-1112-0504 IG1
3 15/11/2017 2017 - 2018 UFP-1112-0618 AG1
4 15/11/2017 2017 - 2018 UFP-1213-0086 GRH1
5 16/11/2017 2017 - 2018 UFP-1213-0120 FC1
6 16/11/2017 2017 - 2018 UFP-1213-0413 IG1
7 16/11/2017 2017 - 2018 UFP-1213-0470 AG1
8 16/11/2017 2017 - 2018 UFP-1213-0697 GRH1
9 10/01/2018 2017 - 2018 UFP-1112-0062 FC2
10 10/01/2018 2017 - 2018 UFP-1112-0573 IG2
11 10/01/2018 2017 - 2018 UFP-1213-0320 FC2
12 20/01/2018 2017 - 2018 UFP-1213-0079 AG2
13 25/01/2018 2017 - 2018 UFP-1213-0464 IG2
14 01/02/2018 2017 - 2018 UFP-1213-0656 AG2
15 21/02/2018 2017 - 2018 UFP-1213-0100 GRH2

Table : Paiement

NumPaie DatePaie MontPaie NumIns


1 15/11/2017 180 000 1
2 15/11/2017 360 000 2
3 15/11/2017 180 000 3
4 15/11/2017 200 000 4
5 16/11/2017 180 000 5
6 16/11/2017 180 000 6
7 16/11/2017 180 000 7

Page 3 sur 4
IUG / IG2– année : 2020-2021

8 16/11/2017 200 000 8


9 10/01/2018 180 000 9
10 10/01/2018 180 000 10
11 10/01/2018 180 000 11
12 20/01/2018 200 000 12
13 25/01/2018 180 000 13
14 01/02/2018 360 000 14
15 21/02/2018 180 000 15
16 21/02/2018 180 000 1
17 22/02/2018 180 000 3

4. Créer dans la vue ListeIns_xx, la requête permettant d’obtenir la liste des étudiants inscrits.
Les informations à afficher sont : Nummat, prenom, nom, datenais, lieunais, dateins,
codeclasse.
5. Créer dans la vue PaiementsEtud_xx la requête permettant d’obtenir les paiements d’un
étudiant. Les informations à afficher sont : Nummat, prenom, nom, datenais, lieunais,
codeclasse, datepaie, montpaie.
6. Créer dans la vue Situation_xx, la requête permettant de connaitre la situation des
paiements par mois. Les informations à afficher sont : mois, annee, total
7. Créer dans la vue Etatpaiement_xx, la requête permettant de connaitre l’état de paiement
des classes.

Page 4 sur 4

Vous aimerez peut-être aussi