网上查询期末成绩时,接触到的是数据库哪个层次

网上查询期末成绩时,接触到的是数据库哪个层次,第1张

网上查询期末成绩时,接触到的是:首先要在SQLServer2003中创建名为score的数据库,然后在score数据库中创建学生基本信息表(student)、课程基本信息表(course)、学生成绩信息表(score)、系统管理员和教师信息表(admin)及留言信息表(message)。在这里就可以看到想要的结果。

先把关系图弄出来 再翻译成若干表结构

数据库的教科书上就有吧

好像是

1学生信息表(学号、学生姓名、班级等等信息)

2课程信息表(课程号、课程名称、代课老师等等信息)

3最后就是一个 成绩明细表(学号、课程号、成绩等等)

主要知识点是怎么处理主外键约束关系(维度表12和明细表3的关系)

用SQL提供的聚合函数 AVG() SUM()

use 学生管理

select AVG(成绩) AS 平均成绩

FROM 学生

WHERE

use 学生管理

select SUM(成绩) AS 平均成绩

FROM 学生

WHERE

数据库名,表名,列名你自己改吧

什么都是修修改改的,不要什么都想着让别人给你做,下面是建立一个学生表

DROP TABLE IF EXISTS `user_student`;

CREATE TABLE `user_student` (

`id` bigint(20) NOT NULL AUTO_INCREMENT,

`name` varchar(50) COLLATE utf8_unicode_ci DEFAULT '',

`password` varchar(50) COLLATE utf8_unicode_ci DEFAULT '',

`grade` varchar(50) COLLATE utf8_unicode_ci DEFAULT '',

PRIMARY KEY (`id`)

) ENGINE=InnoDB AUTO_INCREMENT=135 DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci ROW_FORMAT=DYNAMIC;

以上就是关于网上查询期末成绩时,接触到的是数据库哪个层次全部的内容,包括:网上查询期末成绩时,接触到的是数据库哪个层次、如何用SQL建立一个学生成绩管理系统数据库啊、如何直接进入成绩查询系统的数据库查看数据等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/sjk/9529721.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-29
下一篇 2023-04-29

发表评论

登录后才能评论

评论列表(0条)

保存