2011-10-11 5 views
0

Je n'arrive pas à trouver comment stocker mes données en accès. J'ai besoin de suivre les résultats des tests et les commentaires des étudiants.Comment stocker des données tabulaires dans MS Access?

par exemple

student no 12345 
subjet: math 
result: (avg of all the tests) 

test#  result retest comments 
------------------------------------ 
test_1 50%  70%  lalalala 
test_2 60%  65%  lalalala 
test_3 75%  NA  lalalala 
test_4 80%  NA  lalalala 
test_5 90%  NA  lalalala 

comment pourrais-je faire une table pour stocker cette information pour tous les élèves et différents sujets?

des idées?

Merci.

+0

Est-ce que ce sont les devoirs? Aussi, demandez-vous de l'aide pour la conception de la table, ou ne savez-vous pas comment créer une table dans Access? – JohnFx

+0

Non ce n'est pas à la maison, dans les réunions parents-enseignants, je veux être capable de montrer une représentation visuelle de la façon dont un étudiant est en train de faire. Je demandais de l'aide avec des dessins de table. On dirait que j'ai besoin de faire plusieurs tables. – Sophia

+1

Vous pouvez lire http://r937.com/relational.html – Fionnuala

Répondre

0

j'aurais une table avec vos élèves, une table avec les sujets, puis une autre table contenant les résultats des tests:

TableStudents 
StudentNo 
StudentName 

TableSubject 
SubjectId 
SubjectName 

TableResults 
StudentNo 
SubjectId 
TestNumber 
Result 
Retest 
Comment 

Dans votre TableStudents, vous auriez une entrée pour chaque élève. Le TableSubject, vous auriez une entrée pour chaque sujet. La dernière table PrimaryKey contiendrait StudentNo, SubjectId et testNumber.

0

Vous commencerez ce projet en créant une table pour contenir chaque type de chose avec lequel vous devez travailler. Dans votre exemple, cela ressemble à une table pour les étudiants, une pour les sujets et une pour les résultats des tests.

Vous vous assurez que chaque table comporte une ou plusieurs colonnes qui identifient de manière unique chaque ligne que vous avez placée dans la table. Pour les étudiants, il peut s'agir d'un ID étudiant ou d'un numéro d'identification gouvernemental.

Vous vous assurez que chaque table possède des colonnes qui vous aident à connecter chaque ligne de cette table aux lignes des autres tables qui s'y rapportent. Par exemple, si vous utilisez une colonne d'identification d'étudiant dans la table des étudiants, cette même colonne devra probablement figurer dans la colonne des résultats de test afin que vous sachiez à quel étudiant chaque résultat de test s'applique. Une fois que vous avez développé un ensemble de tables et de relations de ce type, vous pouvez poster une autre question à la recherche des commentaires des personnes sur votre travail.

Questions connexes