可以用分组汇总+having筛选实现,请参考下列写法:courses(cid,cname,credits)students(sid,sname)sc(sid,cid,scores)每科成绩60分以上方可获得学分 SQL语句 select a.sid as 学号,b.sname as 姓名,a.cnt as 选修课的门数,a.total as 总学分 from students b,(select t.sid,t.cid,count(1) as...
可以用分组汇总+having筛选实现,请参考下列写法:courses(cid,cname,credits)students(sid,sname)sc(sid,cid,scores)每科成绩60分以上方可获得学分SQL语句select a.sid as 学号,b.sname as 姓名,a.cnt as 选修课的门数,***.tot***l as 总学分 from students b,(select t.sid,t.cid,count(1) as cnt,s...
(1)可以录入每个同学的基本信息和第一次考勤信息,且录入该同学下一次的考勤信息时,当录入学号后,然后录入本次的考勤信息后(日期、节次、出勤情况)系统直接将再次录入的信息附加到之前的信息之后。(2)完成查询功能,可以按照学号或姓名进行查询。(3)完成修改功能,输入学号、日期、节次信息后可修改该条信息的内容。(...
使用T-SQL命令,完成下面的操作。 1.创建学生成绩视图(学号,姓名,课程编号,课程名称,成绩) 。 2.创建信息系学生视图(学号,姓名,性别,系名,出生日期,民族,总学分,备注)。 3.创建优秀学生视图(学号,姓名,平均成绩),优秀学生的标准是平均成绩在80分以上,
其中:Student是学生表,xh表示学号、xm表示姓名、sb表示性别、nl表示年龄、szx表示所在系。xh为主码。 Course是课程表,kch表示课程号、kcm表示课程名、xxk表示先修课号、xf表示学分。kch为主码。 SG是选课表,xh表示学号,参照学生表的学号xh、kch表示课程号,参照课程表的课程号kch、cj表示成绩。(xh,kch)为主码。
1.查询XSDA表中50<总学分<60的学生的姓名、性别、总学分,结果中各列的标题分别指定为xm,xb,zxf。 2.对XSDA表查询输出姓名和部分学分。其中:部分学分=总学分-10。 3.对KCXX表查询输出课程名称,学分,只返回结果集的前30%行。 4.查询KCXX表中以“数据”开头的课程信息。 5.查询XSCJ表中选修104号课程并且...
(8)统计每个学生选修课程的平均分,列出平均分大于70分的学号和平均分。 go select sno,AVG(grade) as '平均分' from sc group by sno having AVG(grade)>70 go (9)查询20岁以下学生的姓名,查询结果按学号降序排列。 go select sno,sname from student ...
学生(学号,姓名,年龄,性别,系号,年级)课程(课程号,课程名,学分)选修(学号,课程号,成绩)关系数据模型的数据结构(续)三、关系规范化(第6章)即要满足一定的规范条件,最基本的规范条件:关系的每一个分量必须是一个不可分的数据项。2.关系模型的数据操纵查询、插入、删除、更新数据操作是集合操作,操作对象和操作结...
学生:STUDENT(Sno,Sname,Ssex,Sage,Sdept),各属性分别表示学号、姓名、性别、年龄、所在系名; 课程:COURSE(Cno,Cname,Cpno,Ceredit),各属性分别表示课程号、课程名、先修课的课程号、学分; 选课:SC(Sno,Cno,Grade),各属性分别表示学号、课程号、成绩。 有关关系模式的说明如下: (1)下划线标出的属...
学号姓名性别年龄系别98001张平男19计算机98002王欣女19计算机98003李华女20数学98004赵岩男18外语12一月202413数据库系统概念前言三、关系代数概述课程课程号课程名先行课号学分1数据库542数学null63软件工程544操作系统745数据结构746计算机网络437C语言null312一月202414数据库系统概念前言三、关系代数概述选课...