TP BASES DE DONNEES
Rapport de projet final
Fait par :
Nom : Harzelli
Prénom : Yasser
Matricule : 161732056786
Section : B
Groupe : 1
● Login Page :
- Si on insert user ou password
qui n’existe pas, une erreur s’affiche en
rouge
- Si user et password sont corrects
le bouton « Login » devient vert c à d on
peut accéder la frame suivante
- Inspecter le code : cliquez ici
● Panneau de user BDDAdmin :
Après en introduisant le user BDDAdmin et password TPAdmin, le panneau
d’administrateur apparait avec la page d’accueil
Cliquons sur « LET’S START » pour que le tableau des étudiants apparaisse
-> Opération d’insertion :
après avoir sélectionné « Insertion », nous insérons les valeurs qui
conviennent : matricule , nom , prénom , date et adresse
Puis on clique sur « Insert »
- Inspecter le code : cliquez ici
Propriétés :
- le bouton insert s’active lorsqu’ on introduit les informations dans tous les
champs
- si on introduit un matricule qui existe déjà, le champ du nom se remplit
automatiquement avec le nom qui correspond au matricule
- on doit introduire une date en forme « AAAA-MM-JJ c’est une contrainte
dans la BDD
-> Opération de suppression :
Après avoir sélectionné « Suppression », nous insérons le matricule de
l’étudiant qu’on veut supprimer
Propriétés :
- le bouton « supprimer » s’active lorsque les champs matricule et nom sont
remplis.
- après en introduisant le matricule, le champ du nom se remplit
automatiquement avec le nom qui correspond au matricule donc le bouton
« supprimer » s’active
-> Opération de changement :
Après avoir sélectionné « Changement » , nous insérons le matricule de
l’étudiant qu’on veut changer ses informations
Après introduire les changements on clique sur le bouton « Changer »
Propriétés :
- Le bouton « changer » s’active lorsque tous les champs sont remplis.
- Tous les champs sauf le matricule deviennent visibles lorsqu’on introduit un
matricule qui existe, alors tous les champs sont remplis automatiquement avec le
tuple qui correspond au la matricule donc, le bouton « Changer » s’active
NB : toutes les opérations fonctionnent de la même façon que celles de la table
d’étudiant, alors pour les prochaines tables (enseignant, etudiantunite, unite )
on met seulement le code de l’opération d’insertion et ces photos.
Tableau des enseignants :
- Inspecter le code : cliquez ici
Tableau EtudiantUnite :
- Inspecter le code : cliquez ici
Tableau Unite :
- Inspecter le code : cliquez ici
➤ 1ère Requête:
1ère question, Tache 5, TP 7 : affiche les noms et prénoms des étudiants ayant
obtenus des notes d'examens égales à 20
J’ai amélioré la requête, maintenant, elle vous donne la chance d’introduire la
note que vous voulez et en plus, elle affiche le module d’où il/elle a pris cette note
On la teste en introduisant la note 20
- Inspecter le code : cliquez ici
➤ 2ème Requête:
4ème question, Tache 5, TP 7 : Affiche pour chaque étudiant, son nom, son prénom
sa moyenne par unité d'enseignement ainsi que le libellé de l'unité.
- Inspecter le code : cliquez ici
➤ 3ème Requête:
2ème question, tache 2, TP 8 : Affiche le contenu de la vue V_MOYGENERALE
- Inspecter le code : cliquez ici
➤ 4ème Requête:
1er question, tache 2, TP 8 : Affiche le contenu de la vue V_ETUDIANT_LISTE
- Inspecter le code : cliquez ici
Après avoir terminé de consulter le panneau de BDDAdmin, on peut basculer entre
les utilisateurs on cliquant « Change User »
● Panneau de user Etudiant :
Après introduire le user Etudiant et password TPEtudiant , le panneau d’etudiant
montre avec la page d’accueil
Cliquons sur « LET’S START » le tableau des étudiants apparaisse
et après introduire l’un des matricules à rechercher, on obtient le résultat
- Inspecter le code : cliquez ici
● Panneau de user Enseignant :
Apres introduire le user Enseignant et password TPEnseignant , le panneau
d’enseignant montre avec la page d’accueil
Cliquons sur « LET’S START » le tableau des enseignants apparaisse
et après introduire l’un des matricules à rechercher, on obtient le résultat
- Inspecter le code : cliquez ici
PARTIE CODE:
Code 1 : le login
Retourner
Code 2 : Insertion dans la table Etudiant
Retourner
Code 3 : Insertion dans la table Enseignant
Retourner
CODE 4 : Insertion dans la table EtudiantUnite
Retourner
CODE 5 : Insertion dans la table Unite
Retourner
CODE 6 : requête 01
Retourner
Code 7 : requête 02
Retourner
CODE 8 : requête 03
Retourner
CODE 9 : requête 04
Retourner
Code 10 : utilisateur étudiant qui pourra consulter un tuple dans la table étudiant
Retourner
Code 11 : utilisateur enseignant qui pourra consulter un tuple dans la table ensiegnant
Retourner