? 实验要求_牛聚文档

实验要求

实验要求
预览:

实验一
一、使用SQL语句建立学生管理系统相关的表,同 时完善各表的相关完整性约束。 学院(学院代码,学院名称) 学生(学号,姓名,性别,学院代码) 教师(教师号,教师姓名,学院代码) 课程(课程号,课程名,学时) 学习(学号,课程号,成绩) 开课(教师号,课程号) 二、对各表进行增加、删除、修改属性操作 三、建立索引 四、删除表操作 五、利用ACCESS完善表的数据内容 1

实验二
使用SQL语句进行各种查询 1、简单查询

2、复杂查询
3、嵌套查询

4、使用SQL和ACCESS结合完成一些复杂的统计

2

具体查询要求
1.求选修了老师“王刚”开课课程且成绩在 90分以上的学生姓名、课程 名称和成绩;(姓名,课程名,成绩) 2.求选修了“王刚”老师所授全部课程的学生姓名和学院名称;(姓名, 学院名称) 3.求没有选修课程“软件工程”的学生学号和姓名;(学生学号,姓名) 4.求至少选修了两门课程的学生学号;(学号) 5.求课程“经济学”不及格学生姓名和考试成绩;(姓名,成绩) 6.求至少选修了与学号“T06” 同学选修的课程相同的学生学号;(学 号) 7.求至少选修了“C3,C4”两门课程的学生姓名和学院名称;(姓名, 学院名称) 8.查询“王石”同学没有选修的课程号和课程名; (课程号,课程名)

红色字体是结果显示的字段

3

9.查询没有被任何学生选修的课程的课程号;(课程号) 10.求选修了全部课程的学生姓名;(姓名) 11 .查询各学院课程“经济学”的平均分,并按照成绩从高到低的 顺序排列;(学院名称,平均分) 12 .查询选修课程“经济学”的学生姓名和所在院系,结果按各院 系排列,同时成绩从高到低排列;(姓名,学院名称,成绩) 13.求学时在30-45之间(含30和45)的课程的课程号和课程名称及 授课教师;(课程号,课程名,教师姓名) 14.检索选修课程“经济学”的最高分学生的姓名;(姓名) 15.查询选课人数超过5人的课程的课程号及课程名;(课程号,课 程名)

红色字体是结果显示的字段 16.自行提出查询要求,内容包括并运算、差运算、交运 算、笛卡儿积运算、连接运算、自然连接运算以及复杂统 4 计表。

实验注意事项

1、实验数据库为”实验.mdb“

2、实验内容为“实验要求.PPT”,每个小题后
的括号中已注明了需要查询的字段名称。

3、提交数据库名称命名为各自的学号
4、查询名称依次命名为“Q1"至"Q15"



第1页/共5页 下一页>尾页