大哥 我这有个关于数据库的题目不会 你能帮帮我吗

做一个体育比赛报名系统系统主要功能包括:系统包括学生和管理员。其中学生可以通过本系统进行体育项目的报名,但是一个学院,一个学生最多只能报3项比赛,一个比赛最多3个人。管理... 做一个体育比赛报名系统
系统主要功能包括:系统包括学生和管理员。其中学生可以通过本系统进行体育项目的报名,但是一个学院,一个学生最多只能报3项比赛,一个比赛最多3个人。管理员可以对学生信息、院部等信息进行管理,能输出各学院学生参赛情况的统计报表功能。
哎 都要急哭了
展开
 我来答
匿名用户
2015-08-28
展开全部
首先,按照你的描述,可以将系统在数据方面分为两块:
1、帐号
2、参赛项目
帐号部分用于限制用户登录系统,
参赛项目则是这个这个系统操作最多的对象,包括出报表啥的。
所以,关于帐号,应当由{登录Id, 密码, 身份(管理员,学生),登录状态(防止重复登陆)}组成。
参赛项目,应当由{项目编号、项目名、描述(或属性,统计是田赛、径赛啥的)}必要的话还可以有{数据录入时间、修改时间}等
然后报名的话,就需要有参赛项目与参赛者的关联表{参赛项目编号,参赛者,得分(第一名3分,第二名2分,第三名1分)}啥的,参赛者报名后就加入一条数据,当然主外键要控制好。
管理员登录后,可以添加学生信息,添加比赛项目,更新比赛记分。
学生登录后报名比赛,可以查看比赛项目,以及那些人参赛了啥的。报名时可以通过条件查询第三个表限制项目只能三人报名,每人只能报三个项目。
就是这样,如果你懂编程的话应该很好实现的。
good luck。
法本信息技术
2024-10-28 广告
企业规划和实施一个成功的大数据方案需要从多个方面综合考虑。首先,企业需要明确自身的业务需求,确定大数据方案的目标和期望达成的效果。接着,进行大数据技术的调研和选型,选择适合企业业务需求的技术栈和工具。然后,制定详细的大数据方案实施计划,包括... 点击进入详情页
本回答由法本信息技术提供
施弘阔0dp
2015-08-28 · TA获得超过289个赞
知道小有建树答主
回答量:519
采纳率:0%
帮助的人:318万
展开全部
这不是数据库题目。这是一个小应用了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式