< Exercice Access | Forum des BTS

Exercice Access

severine11

New Member
J'ai quelques petits problèmes pour créer mes tables.
Je dois réaliser une base de donnée concernant les projets tutorés de mon IUT (1ere année, 2ème année, alternance, licence) j'ai trouvé 3 tables:
étudiant (nom prénom formation...)
tuteur des projets tutorés (nom, prénom...)
projets tutorés (intitulé, date de l'oral, année...)
Le problème c'est qu'il me manque une table mais je ne vois pas laquelle?
Est ce que quelqu'un peut m'aider?
Merci d'avance...
 
severine11 link=topic=15104.msg134127#msg134127 date=1139404308 a dit:
J'ai quelques petits problèmes pour créer mes tables.
Je dois réaliser une base de donnée concernant les projets tutorés de mon IUT (1ere année, 2ème année, alternance, licence) j'ai trouvé 3 tables:
étudiant (nom prénom formation...)
tuteur des projets tutorés (nom, prénom...)
projets tutorés (intitulé, date de l'oral, année...)
Le problème c'est qu'il me manque une table mais je ne vois pas laquelle?

Tel que semble énoncé le problème, je ne vois pas de table manquante.

Il y aura relation entre la table étudiant et la table projet et une autre relation enter la table tuteur et la table projet.
 
severine11 link=topic=15104.msg134174#msg134174 date=1139405228 a dit:
merci beaucoup... :smile:
Moi non plus je ne vois pas d'autre table...
Salut,
Question :
- 1 étudiant porte-t'il qu'un seul projet ou plusieurs projets ?
- 1 projet est-il porté par un seul étudiant ou plusieurs ?
- 1 tuteur est-il le référant d'un seul projet ou de plusieurs ?

La réponse aux 3 questions te permettra alors de savoir s'il te manque ou non une table?
@+
 
Oui j'ai eu des informations complémentaires en cours aujourd'hui pour faire ma base de données et pour répondre aux questions:
- oui un étudiant peut avoir plusieurs projets (par exemple si il est en première année l'année d'après il devra présenter un autre projet tutoré en deuxième anneé..)
- un projet tutoré peut être réalisé par plusieurs élèves
- le tuteur peut être référant de plusieurs projets.

J'ai finalement fait quatre tables avec:
- étudiant ( nom prénom...)
-tuteur (nom prénom...)
- Projet tutoré (intitulé, date de l'oral...)
- Une dernière qui regroupe les id tuteur, id étudiant, et id projet tutoré et j'ai rajouté la note obtenue à l'oral
Vous pensez que c'est Ok avec les infos que j'ai eu en plus?
Merci d'avance
 
Salut,

Ce que l'on peut emettre comme hypothèse :

ETUDIANT (ID_Etud, Nom_Etud, Prénom_Etud, ...)
TUTEUR (ID_Tut, Nom_Tut, Prénom_Tut, ...)
PROJET (ID_Proj, Intitulé_Proj, ...)
INTERVENIR (ID_Etud, ID_Proj)
SUIVRE (ID_Proj, ID_Tut)
SANCTIONNER (ID_Proj, ID_Tut, Date_oral, Note)
@+
 
Je suis désolée mais je ne comprends pas ? :pascompris;

INTERVENIR (ID_Etud, ID_Proj)
SUIVRE (ID_Proj, ID_Tut)
SANCTIONNER (ID_Proj, ID_Tut, Date_oral, Note)

Merci
 
severine11 link=topic=15104.msg135591#msg135591 date=1139494622 a dit:
Je suis désolée mais je ne comprends pas ?  :pascompris;

INTERVENIR (ID_Etud, ID_Proj)
C'est une Contrainte d'intégrité multiple (CIM) puisque l'on a un relation de type (n,n), c'est-à-dire qu'un étudiant intervient sur un projet ou +sieurs projets et que pour un projet vont intervenir au moins un étudiant ou +sieurs étudiants.
SUIVRE (ID_Proj, ID_Tut)
on adopte la même logique que ci-dessus
SANCTIONNER (ID_Proj, ID_Tut, Date_oral, Note)
on adopte la même logique que ci-dessus
Merci
 
Retour
Haut