首页 新闻 会员 周边 捐助

有哪位大神教一下这个数据库的设计和里面的数据源以及MySQL语句

0
悬赏园豆:30 [待解决问题]

按姓名或者学号查找、增加、修改、删除和保存各个学生的信息。

1、增加:教师可以录入一个学生的基本信息(姓名,学号,年龄,电话号,所在班级,5门课程成绩(HTML,前端项目答辩,JavaSE,JavaSE项目答辩,MySQL))。

2、计算每个学生各门功课总分和平均分,按学号或总分排序输出每个学生的基本信息及总分、平均分和名次。

3、计算全班各门功课的平均分,显示每门课程中低于平均分的每一个学生的学号,姓名,性别,科目,成绩。

4、显示每门科目中,成绩在90分以上的学生信息,以及每门科目中不及格的学生信息。

5、根据每班的平均成绩,将各个班进行排名显示

6、教师可查看每个班每门的平均成绩,排名成绩,不及格比率

宠溺ll的主页 宠溺ll | 初学一级 | 园豆:152
提问于:2021-09-01 16:31

这个还需要看他表结构设计,如果没有随便整

可乐竟然不加冰 3年前

@可乐竟然不加冰: 没有,就这几个要求
主要是sql语句不会写

宠溺ll 3年前
< >
分享
所有回答(4)
0

MySQL Workbench
安装了 自己玩玩
+
菜鸟教程
https://www.runoob.com/mysql/mysql-tutorial.html

快乐的欧阳天美1114 | 园豆:4010 (老鸟四级) | 2021-09-01 16:51
0

可以安装个docker 直接玩

可乐竟然不加冰 | 园豆:88 (初学一级) | 2021-09-01 17:03
0

这是课设、毕设还是自己接的单?

〆灬丶 | 园豆:2314 (老鸟四级) | 2021-09-01 17:06

一个小的案例,要用mybatis servlet jsp实现

支持(0) 反对(0) 宠溺ll | 园豆:152 (初学一级) | 2021-09-01 17:27

@宠溺ll: 你描述的需求已经很明确了, 楼上估计是觉得,这些太基础了,你应该自己尝试或百度,而不是在这里等表设计或代码

我简单说下我的思路
1.老师、学生、班级、课程、成绩 可以直接搞几张表,至于设不设外键你自己考虑
2.在上面的基础,将老师、学生用角色区分,统一做用户,合为一张表

支持(1) 反对(0) 〆灬丶 | 园豆:2314 (老鸟四级) | 2021-09-01 17:54

@韆: 好的,写写

支持(0) 反对(0) 宠溺ll | 园豆:152 (初学一级) | 2021-09-01 19:27
0

需要我写sql请加q3303670645

Biuget-Golang | 园豆:784 (小虾三级) | 2021-09-02 11:40
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册