用java编写考试系统软件的话,要建几张数据库表啊?比如:学生表、教师表、管理员表等~

 我来答
子兴软件工作室
2011-11-05 · TA获得超过487个赞
知道小有建树答主
回答量:754
采纳率:50%
帮助的人:293万
展开全部
题库、用户(用类型区分学生、教师、管理员等身份)、试卷、若干字典表,所有数据表应该在10个以内
更多追问追答
追问
谢谢回答,那么要把试题表存到数据库里,怎么设置列啊?像选择题的文本,多选题的文本部分怎么存啊?是不是把列的数据类型弄到很大(如:varchar(500))后直接把文本放进去啊???
追答
试题的文本当然要放在指定的字段里,字段的大小根据你的实际情况定义,一般256就够用了,如果用utf-8编码可能需要再长一点;另外试题和备选答案可以考虑分成两个表保存,备选答案使用外键与试题关联。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式