第1题
单击“查询最低分”按钮时,调用SQL语句查询出每门课的最低分,查询结果中包含“姓名”、“课程名”和“最低分”三个字段,结果在表格中显示。 单击“退出”按钮时关闭表单。
第2题
现有关系数据库如下:
数据库名:学生成绩数据库
学生表(学号 char(6),姓名,性别,民族,身份证号)
课程表(课号 char(6),名称)
成绩表(ID,学号,课号,分数)
用SQL语言实现下列功能的sql语句代码:
(1)创建[成绩表]代码;
成绩表(ID,学号,课号,分数)
要求使用:主键(课号)、外键(成绩表.学号,成绩表.课号)、检查(分数),自动编号(ID)
(2)将下列课程信息添加到课程表的代码
课号 课程名称
100001 大学语文
100002 大学英语
100003 西班牙语
修改 课号为100002的课程名称:实用英语
删除 课号为100003的课程信息(20分)
第3题
假设学生选课管理数据库中有3个表;学生、课程和学生选课,其结构分别如下所示: 学生(学号C(6),姓名C(8),系别C(30),省份C(10)) 课程(课程号C(6),课程名C(20),先修课号C(6)) 学生选课(学号C(6),课程号C(6),成绩N(4)) 如果要查询每个学生及其选修课的情况,请对下面的SQL语句填空。 SELECT学生.学号,学生.姓名,学生.系别,学生.省份, 学生选课.课程号,学生选课.成绩 FROM学生选课管理!学生,学生选课管理!学生选课 WHERE学生.学号【 】
第4题
41. select month(入学日期)as 入学月份,count(* )as 人数
from Students
group by month(入学日期)
42. create procedure xxk6
(@a char(8), @b varchar (1 0))
as
begin
delete from Score
where 学号=@a and 课程名 =@b
end
第5题
基于数据库中的学生表、成绩表、任课表:
学生(学号,姓名,性别,出生日期,系名)
成绩(学号,课程名,成绩)
任课(课程名,任课教师名)
用SQL语言中的CREATE语句创建一个含有学号、姓名、性别、系名、课程名、成绩、任课教师名的学生成绩视图.
第7题
A.能丰富学生的社会阅历
B.能激发学生的社会探究兴趣
C.能增长学生的社会知识
D.能呈现变化中社会的不同剖面
第8题
在考生文件夹下完成如下简单应用:
在Score_manager数据库中统计选修了课程的学生人数(选修多门时,只计算1次),统计结果保存在新表New_table中,表中只有一个字段,字段名为学生人数。
第9题
第10题
下面题使用如下3个数据库表。
学生表:S(学号,姓名,性别,出生日期,院系)
课程表:C(课程号,课程名,学时)
选课成绩表:SC(学号,课程号,成绩)
在上述表中,出生日期数据类型为日期型,学时和成绩为数值型,其他均为字符型。
第11题
36. select distinct x.*
from 学生 x ,选课 y
where x. 学生号=y. 学生号
37. select *
from 课程
where exists(select *
from 选课
where 课程.课程号=选课.课程号)
38. select 专业, count(*) as人数
from 学生
group by 专业
39. select * ,单价*数量 as 总价值
from 商品表 1
40. 从商品库中查询出每种商品的商品代号、单价、数量和产地。
41.从教学库的选课表中查询出每门课程被选修的学生人数。