Forum des développeurs  

Le forum de référence en programmation et développement. Articles, cours et tutoriels du débutant au chef de projet et DBA confirmé.
Précédent   Forum des développeurs > Hardware, Systèmes et Logiciels > Microsoft Office > Access > Conception

Conception Le forum qui vous aide à résoudre vos questions relatives à la modélisation de votre base de données sous Access.

Réponse
 
Outils de la discussion
Vieux 21/08/2008, 20h23   #1 (permalink)
Membre extrêmement actif(ve)
 
Avatar de beegees
 
Date d'inscription: mars 2004
Localisation: Belgique
Messages: 2 139
Par défaut Contrôle de ma base de données

Salut tout le monde,

Voilà, je viens de terminer mon MCD, mon MPD et je viens de créer la base de données.

Sauriez-vous svp y jeter un coup d'oeil ?

La base de données devra me permettre de répondre à des questions du genre :

- Quels sont les étudiants de BA2 qui sont inscrits en TRAN-J-201 TP par exemple.

Est-ce que les différentes tables sont pour vous correctes ?

Vous trouverez dans le PDF attaché le MCD de ma base, le MPD ainsi que des explications sur différents termes.

J'y ai aussi mis ma base de données zippée.

Je vous remercie d'avance pour votre aide.

beegees

Dernière modification par beegees ; 11/11/2008 à 11h44
beegees est déconnecté   Envoyer un message privé Réponse avec citation
Vieux 21/08/2008, 22h47   #2 (permalink)
Modérateur
 
Avatar de CinePhil
 
Date d'inscription: août 2006
Localisation: Toulouse
Âge: 45
Messages: 1 314
Envoyer un message via MSN à CinePhil
Par défaut

Sans précision sur le cahier des charges, c'est difficile de juger mais à première vue il y a des choses bizarres dans le MCD :
1) Que signifie l'association 'Encoder cote' ?
2) Pour moi un étudiant obtient une note pour un cours une certaine année. Une note n'est pas une entité mais une donnée portée par l'association 'Noter' entre Etudiants et Cours. Idem pour Année.
3) L'association 'est en' entre cours et années signifie quoi ? Que le cours est enseigné telle année et pas forcément telle autre ? Est-ce vraiment utile de faire de Années une entité ?
4) La Categorie_cours se rapporte à un cours mais pas à une note ! En plus s'il n'y a que deux catégories, est-ce bien utile d'externaliser cette notion ?

Dans le texte sous le MCD je lis de nouveau la notion de cote mais je ne vois toujours pas ce que c'est !
__________________
Philippe Leménager.
Futur ingénieur CNAM, en CDD à l'INRA Toulouse jusqu'au 31/12 suite au stage effectué.
Je reste ouvert aux propositions d'emploi.
CinePhil est déconnecté   Envoyer un message privé Réponse avec citation
Vieux 22/08/2008, 10h11   #3 (permalink)
Membre extrêmement actif(ve)
 
Avatar de beegees
 
Date d'inscription: mars 2004
Localisation: Belgique
Messages: 2 139
Par défaut

Bonjour CinePhil,

Un tout grand pour ta réponse et tes commentaires constructifs.

J'y réponds :

Citation:
Sans précision sur le cahier des charges, c'est difficile de juger
Le but du programme est de permettre aux Professeurs d'encoder leur cote via Internet. Chaque Professeur ne peut accéder qu'aux cours dont il est titulaire.

Citation:
mais à première vue il y a des choses bizarres dans le MCD :
Citation:
1) Que signifie l'association 'Encoder cote' ?
Encoder_cote est un boolean, certains cours sont donnés par plusieurs Professeurs, pour ces cours-là, seul l'UN d'entre eux peut encoder les cotes du cours afin d'éviter des problèmes. Cette relation sert à cela.

Citation:
2) Pour moi un étudiant obtient une note pour un cours une certaine année. Une note n'est pas une entité mais une donnée portée par l'association 'Noter' entre Etudiants et Cours.
C'est ce que j'avais fait au départ, donc pour toi c'est vraiment pas bon ?

Citation:
Idem pour Année.
Donc Année pourrait être une donnée portée par l'association "Noter" ?

Citation:
3) L'association 'est en' entre cours et années signifie quoi ?
Un cours (exemple TRAN-J-202 MATHEMATIQUE) se trouve en BA2 (2e année de Bachelier).

Citation:
Que le cours est enseigné telle année et pas forcément telle autre ? Est-ce vraiment utile de faire de Années une entité ?
Je dirais oui car je vais devoir créer une page du genre (en PHP ou ASP) :

Bienvenue Nom Prénom

BA1 cours TH TP REUS
.......
..........
..........
BA2 cours TH TP REUS
.......
..........
..........

Citation:
4) La Categorie_cours se rapporte à un cours mais pas à une note ! En plus s'il n'y a que deux catégories, est-ce bien utile d'externaliser cette notion ?
A) Donc si je suis votre raisonnement, une note devrait se rapport à un cours et à une catégorie ?

B) Il y'a plusque 2 catégories, il y'a REUS, CI, CAO (Cours à option), Régulier et Mémoire.

Citation:
Dans le texte sous le MCD je lis de nouveau la notion de cote mais je ne vois toujours pas ce que c'est !
Une cote est une note, le résultat d'un examen qu'il soit théorique ou pratique.

Voilà, j'espère avoir répondu à votre message.

J'espère que vous m'apporterez encore vos lumières qui m'ont déjà ouvert les yeux sur certains points.

Merci encore pour votre aide.

beegees
beegees est déconnecté   Envoyer un message privé Réponse avec citation
Réponse

Précédent   Forum des développeurs > Hardware, Systèmes et Logiciels > Microsoft Office > Access > Conception

 
Offres d' emploi informatique sur Lesjeudis.com


Outils de la discussion

Règles de messages
Vous ne pouvez pas créer de nouvelles discussions
Vous ne pouvez pas envoyer des réponses
Vous ne pouvez pas envoyer des pièces jointes
Vous ne pouvez pas modifier vos messages

Les balises BB sont activées : oui
Les smileys sont activés : oui
La balise [IMG] est activée : oui
Le code HTML peut être employé : non
Trackbacks are non
Pingbacks are non
Refbacks are non
Navigation rapide