杭州白云深处别墅价格:SQL语句急需!!!!!!!!!

来源:百度文库 编辑:神马品牌网 时间:2024/04/27 16:26:55
三、设要建立学生选课数据库,库中包括学生、课程和选课3个表,其表结构为:
学生(学号,姓名,性别,年龄,所在系);
课程(课程号,课程名,先行课),
选课(学号,课程号,成绩)。
用SQL完成下列操作。
l)建立学生选课库。
2)建立学生、课程和选课表。
3)建立各表以主码为索引项的索引。
4)建立学生性别只能为“男”或“女”的规则,性别为“男”的缺省,并将它们绑定在学生表上。
5)录入若干记录为学生,课程、选课表
实现如下查询:(最终以视图的形式保存)
1) 查找“软件学院”的全体学生信息。
2) 列出每个学生的学号、姓名、课程名、成绩,并以学号排升序。
3) 求出“java”课程的学生的学号、姓名、成绩;并以成绩的降序显示结果。
4) 求出“java”课程的平均成绩
5) 求出每门课程的平均成绩
6) 求出每个学生的学号、姓名、平均成绩。
7) 查询20岁的男同学的相关信息在学生表中。
8) 统计每个学生的学习课程的门次,用选课表。
9) 把对学生和课程两个表的数据查看、插入和删除数据的权力赋给用户李平。
具体要求:
1) 以上题目任选一个,用SQL语句实现
2) 要求将每个题目的具体实现,写在书面作业上到下周3上课交给我。
3) 并将你所创建的数据库的备份到u盘,由学习委员统一于下周3上课交给我。把备份数据库放在以自己的学号+姓名的创建的文件夹下。
4) 该作业为学期的考查课成绩。

内容这么多才给10分,唉,一分钱一分答案,10只给你第一题答案,如果想知道更多,请提高悬赏!

学生(学号,姓名,性别,年龄,所在系):

create table 学生
(
学号 int not null primary key,
姓名 varchar(20),
性别 bit,
年龄 int,
所在系 varchar(20)
)
go

作业要自己完成,现在的学生也太会动小脑盘了吧。

晕,受不了..这些东西应该是你们布置的作业吧..好好看看教材就可以了,很简单的...

二楼的说得好。