Designing a Data Base for School Exam Purposes

G

Guest

I need to develop an exam data base with questions, categorized into
different areas, such as difficulty, state standard, skill level etc -
including in some cases mulitple choice answers with correct answer
indicated. I have the tables for the different categories for each questions
-what I can't seem to to get right are the tables for the questions - choices
and answers Any ideas?
Jeanne
 
G

Guest

There several ways such as one-to-many for question to answer.

Or you can use one table with the following fields --
QuestID - Autonumber - primary key
Correct - text - contains letter of correct answer
Quest - memo
AnsrA - memo
Ansr2 - memo
Ansr3 - memo
Ansr4 - memo
 
L

Larry Daugherty

Hi Jeanne,

Doing such an application is one of the things on my list of things to
do. I did a very simplistic version several years ago. I started a
more formal and enhanced effort last year. I'm still working on the
front end documents for the new version on a sharply reduced schedule.
Higher priority projects intervene... So, I have lots of ideas
regarding the subject but will only share a few.

*Need* is a four letter word. Please define "I need" in the context
in which you used the phrase. What is your actual motivation? What
do you hope to achieve? The answers to those questions are very
important.

Try going through the formal steps in project/product planning:

Problem Statement - characterize the problem or universe of related
problems that you will consider. This isn't a trivial exercise, think
it through and capture it in a machine readable document such as Word
or Excel.

Make a copy of that first document and call it your Pre-
Solution Statement (Product Specification) - State what your product
will do regarding each item in the Problem Statement. List each item
to demonstrate that you have considered it, For those that you will
not resolve in the current project, say so.

Make a copy of the document above and remove the "Pre-" prefix. Edit
out of this document all of the things you do not intend to address in
your current effort. You now have your project goals.

For each item in the Product Specification above, list the high level
strategies you'll use to deliver a solution. If you're using Word in
Outline view, it's a natural for continuing right on down the
hierarchy of functions displaying ever greater detail as you go.
That's what I do to arrive at my Functional Specification.

Using pencil and paper, chalk board, what ever tools work best for
you, identify all (as many as you can) of the entities in your
application.

It is important to do things as well and as completely as you can
before you move along to the next thing. I recommend that you
separate each of the major steps above by at least one day. Review
the last step before you begin the next one.

Note that the above can apply to any application you develop. The
work on the front end to develop those documents can save you
tremendous work and wasted effort. For the lack of that front end
work, lots of bloated over budget and overdue projects are really
small but poorly defined projects trying to get out. People who write
software (who design and deliver projects of any kind), want to get at
their craft, they don't want to write documents. However the joy of
getting things done right the first time will banish the fears and
hate of the documents. Another complicated and bothersome part of the
process is that the documentation itself requires maintenance as the
project moves along. A nice "waterfall" progression is assumed in the
dependencies between the various documents. Life isn't that simple.
You have to imagine circles and spirals wherein discoveries during
later phases of the project feed back into earlier levels, which may
require changes in the later documents.

You have sort of identified a few entities. From the few you have
identified you look to have a pretty ambitious application on your
hands.

If your motivation is to enhance your expertise in Access then you
have picked a great target application. Enjoy the journey.

If you just want to solve an immediate problem then I recommend some
research using google and other tools. You'll find lots of test
generation software and lots of related software. Some one or more of
them will meet most of your needs at significantly less expense than
creating your own solution starting from scratch.

If you have more issues, please post back.

Due to the fact that your project is similar to one of mine, I would
welcome private correspondence on it.
 
S

Steve

If you have an immediate need to get your exam database done quickly since
school has started or about to start, I can work with you to design the
table structure of your exam database. I have done this for numerous
customers. My fee is very reasonable. I provide a map of the tables that
shows all the tables in the database, all the fields in each table, all the
relationships between the tables and the type of relationship for each
relationship. The tables are arranged on the map generally as the flow of
information in the database. I
create a map of the tables for every database I do. The map visually shows
what forms and subforms are needed for data entry, shows what special forms
and subforms can be created for dispaying data in the database and shows
what reports and subreports can be created from the data in the database.

PC Datasheet
Providing Customers A Resource For Help With Access, Excel And Word
Applications
(e-mail address removed)
 
J

John Marshall, MVP

These newsgroups are for FREE peer to peer support, not an oppurtunity for
you to sell your snake oil and hollow promises.

John... Visio MVP

Steve said:
If you have an immediate need to get your exam database done quickly since
school has started or about to start, I can work with you to design the
table structure of your exam database. I have done this for numerous
customers. My fee is very reasonable.

The only reasonable fee for these newsgroups is FREE. A four letter word
that makes stevo cringe.
 
G

Gina Whipp

You have just reached a new low...

Do NOT waste your time trying to explain how you just, in essence, offered
to help someone CHEAT on their exam. When I went to school/college you
would get expelled for such activity and I DON'T think things have changed
that much!!!

Referring to you as snake oil salesman is a compliment, it's an insult the
snake!
 
S

StopThisAdvertising

Steve said:
If you have an immediate need to get your exam database done quickly since
school has started or about to start, I can work with you to design the
table structure of your exam database. I have done this for numerous
customers. My fee is very reasonable. I provide a map of the tables that
shows all the tables in the database, all the fields in each table, all the
relationships between the tables and the type of relationship for each
relationship. The tables are arranged on the map generally as the flow of
information in the database. I
create a map of the tables for every database I do. The map visually shows
what forms and subforms are needed for data entry, shows what special forms
and subforms can be created for dispaying data in the database and shows
what reports and subreports can be created from the data in the database.

PC Datasheet


ARRRGGGHHHHHHHH !!!!!!!!

--
Hey Steve !!
Did you get lots of new customers from the groups lately ??
How many developers still work for you ??

This is to inform 'newbees' here about PCD' Steve:
http://home.tiscali.nl/arracom/whoissteve.html (Earthlink kicked him out ?? ==> updated 'abuse-reporting')
Until now 3850+ pageloads, 2450+ first-time visitors (these figures are *real* and rapidly increasing)

*********************************
You want to help us getting rid of Steve ??
(e-mail address removed) (appropriate action will follow when there are enough complaints)
*********************************

Arno R
 
6

'69 Camaro

Hi, Gina.
Do NOT waste your time trying to explain how you just, in essence, offered
to help someone CHEAT on their exam.

The way Jeanne worded her question, I think it's more likely that she's a
member of the faculty than a student.

HTH.
Gunny

See http://www.QBuilt.com for all your database needs.
See http://www.Access.QBuilt.com for Microsoft Access tips and tutorials.
Blogs: www.DataDevilDog.BlogSpot.com, www.DatabaseTips.BlogSpot.com
http://www.Access.QBuilt.com/html/expert_contributors2.html for contact
info.
 
G

Gina Whipp

Gunny,

I was not questioning Jeanne's post at all. The way she worded her question
clearly asked for help. It was the way Steve phrased his answer. Oh
course, I could be biased, Steve is such a bottom feeder that I suspect
EVERYTHING he posts!
 
6

'69 Camaro

Hi, Gina.
I was not questioning Jeanne's post at all.

I didn't mean to imply that. I meant that I think Steve is likely offering
his paid services to someone who wants to track the exams of her students in
a database, not a student building a database for a school assignment.

HTH.
Gunny

See http://www.QBuilt.com for all your database needs.
See http://www.Access.QBuilt.com for Microsoft Access tips and tutorials.
Blogs: www.DataDevilDog.BlogSpot.com, www.DatabaseTips.BlogSpot.com
http://www.Access.QBuilt.com/html/expert_contributors2.html for contact
info.
 
S

Steve

It's very clear!!! It's to provide help to user's who express a need. Did
John Marshall who purpoorts to be an MVP offer any help? How about Gina
Whipp? How about Keith Wilby? And for that matter, how about you?

PC Datasheet
Providing Customers A Resource For Help With Access, Excel And Word
Applications
(e-mail address removed)
 
J

John Marshall, MVP

We would have provided help, but we were too busy taking care of the trash
you post.

When will you grow up, realize you are useless at Access and get a real job?

John... Visio MVP
 
B

BruceM

You are correct that the newsgroups are for providing help to those who
express a need, but the part you don't get is that they are expressly for
the free exchange of ideas, not for soliciting business. To restate that,
they are not an advertising forum.
You offered to take the OP's money in exchange for a "map". If you really
want to help, make a sample map available on your web site in the Excel and
Access tips, or whatever it's called that has been "Coming Soon" for several
years now. Post a link to a free example of something or other that you
have done, and people will have the chance to see the rest of the web site,
assuming that you one day have something there worth showing.
In my relatively short time in this group I have provided quite a bit of
help on a range of problems. I have explained things with care, and have
stuck with threads in which the OP wandered off in all directions. If you
want to be critical of somebody for not helping, look somewhere else. The
others you mention have provided no end of free help, including for me, but
they like so many others are out of patience with your huckstering.
I had no ready suggestions on the OPs particular problem, but the OP and any
number of others can see by the responses to your trolling for business that
you are not the answer.
 
S

StopThisAdvertising

Gina Whipp said:
You have just reached a new low...

How low can one go ???

Seen this ??
This is from a post in 2001 !! Yak! it's a LONG story ....
http://groups.google.nl/group/comp.databases.ms-access/msg/e82b40d2dbeeae8a?hl=nl&

This is Michka (Michael Kaplan) to Steve:
"There is strong evidence that you have bilked a developer out of their
deserved resources.... if even 1/100 of what was reported is true, I
personally hope you burn in the second lowest level of hell for at least
1000 years.
(The lowest level is reserved for people who abandon kittens). "

BTW: According to me Steve belongs in the lowest level...


*********************************
You want to help us getting rid of Steve ??
(e-mail address removed) (appropriate action will follow when there are enough complaints)
*********************************

Arno R
 
G

Gina Whipp

Oh dear, that was ALOT of reading... To answer your question, I can't...

--
Gina Whipp

"I feel I have been denied critical, need to know, information!" - Tremors
II

Gina Whipp said:
You have just reached a new low...

How low can one go ???

Seen this ??
This is from a post in 2001 !! Yak! it's a LONG story ....
http://groups.google.nl/group/comp.databases.ms-access/msg/e82b40d2dbeeae8a?hl=nl&

This is Michka (Michael Kaplan) to Steve:
"There is strong evidence that you have bilked a developer out of their
deserved resources.... if even 1/100 of what was reported is true, I
personally hope you burn in the second lowest level of hell for at least
1000 years.
(The lowest level is reserved for people who abandon kittens). "

BTW: According to me Steve belongs in the lowest level...


*********************************
You want to help us getting rid of Steve ??
(e-mail address removed) (appropriate action will follow when there are
enough complaints)
*********************************

Arno R
 
J

John Marshall, MVP

Judging by the posts he has made to the Excel newsgroups, his webpage sums
up his skill level. Vacant. His Excel posts have been questions with no sig
line and he actually does think the people who reply to his posts.

John... Visio MVP
 
G

Gina Whipp

What no looking for business????? So it's only here where he professes his
abilities???
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top