欢迎来到天天文库
浏览记录
ID:11243189
大小:525.50 KB
页数:12页
时间:2018-07-10
《数据库习题实验补充内容提示版》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、实验补充内容(学生信息管理系统)一、查询部分:1、显示每位学生的学号、姓名、学院名称、系名称、班级名称。命名为学生查询1。2、显示每位1987年出生的女学生的学号、姓名、学院名称、系名称、班级名称。命名为学生查询2。3、分别统计男生和女生的人数。参考教材P129例题:7.174、显示每门课程的课程名、学分、平均分。参考教材P129例题:7.165、建立一个查询,按照学生的学号和课程号查询学生的成绩。6、使用生成表查询方法,将籍贯为广东省的学生的基本信息存储到一个新表“广东学生”中。参考教材P112—P115新建一个查询,设计视图,添加学生表,关闭显示表,查询—生成表查询。7、建立一个追
2、加查询,将选课成绩在80-90分之间的学生添加到已建立的“广东学生”表中。参考教材P112—P115二、SQL语句1建立一个Student表,它由Sno(学号)、Sname(姓名)、Ssex(性别)、Sage(年龄)、Sdept(所在系)五个属性组成。其中学号不能为空,值是唯一的,并且姓名取值也唯一。参考教材P120NOTNULL,UNIQUE2建立一个SC(学生选课)表,它由学号Sno、课程号Cno,修课成绩Grade组成,其中(Sno,Cno)为主码。)3.查询所有姓刘的学生的学号与姓名及其出生年份。4.查询全体学生的姓名、学号、班级名称,学院名称。5.查询信息学院全体学生的学号、
3、姓名、每门课程的成绩。6.查所有年龄在20岁以下的学生姓名及其年龄。7.查考试成绩有不及格的学生的学号和姓名。有多门课程不及格的学生,学号和姓名只显示一次。8.查信息学院和工程学院学生的姓名和性别。9.查询选修了“数据库应用”课程的学生的学号及其成绩,查询结果按分数的降序排列10.查询选修了“数据库应用”课程的学生人数11.查询每个学生及其选修的课程名其及成绩。参考教材P128-p129三、窗体1.以“学生”和“选课成绩”表为数据源,创建嵌入式的主/子窗体。新建窗体—窗体向导,数据源选学生表—将学生表的所有字段右移,添加选课成绩表的字段—(下面的第2、3题的设置在这一步有所不同)接着下
4、来默认下一步。。。。最后的界面效果如下:2.以“教师”表为数据源,创建计算各系不同职称人数的数据透视表窗体,窗体名为教师。3.以“教师”表为数据源,创建图表窗体,统计并显示各系不同职称的人数。图表名称为“统计各系不同职称教师的人数”。四、报表1.设计一个学生成绩汇总报表,报表的主体内容显示学生编号、姓名、课程名称、学分和成绩,并将每位同学的平均成绩显示出来。报表页眉显示:华南农业大学的校徽和“学生选课成绩表”。报表页面页眉显示:学生编号、姓名、课程名称、学分、成绩等列标题。页面页脚左边显示日期,右边显示第i页/共n页,其中i是当前的页码,n是总的页数。报表页脚显示所有学生的总平均分。新
5、建一个查询,命名为学生平均分,具体步骤参考上面第一部分新建报表选取学号与姓名添加选课表中的成绩添加课程表的课程名最后添加查询学生平均分的平均分然后默认下一步下一步。。。。最后回到设计视图右击平均分页眉空白处,排列与分组,将组页脚设置为是剪切平均分页眉处的文本框平均分到平均分页脚2.设计如下图所示的亚运会志愿者的标签。五、宏1.创建“系统登录”窗体,当输入了正确的用户名“scau”和正确的口令“123456”时,关闭“系统登录”窗体,显示“欢迎”消息框。如果输入的用户名或口令不正确,则显示“密码不正确!”消息框,将用户名和口令两个文本框清空,焦点移回“用户名”文本框。2.创建一个宏,使其
6、能打开“学生”表,将所建宏命名为“打开表”。创建一个“查看学生情况”窗体,进行如下设置:将窗体页角设置为1.5厘米,在距窗体页脚左边5.5厘米、距上边0.4厘米处依次放置两个命令按钮,命令按钮的宽度均为2厘米,功能分别是运行宏和退出,所运行的宏名为“打开表”,按钮上显示文本分别为“打开表”和“退出”。
此文档下载收益归作者所有