实验五创建查询实验报告.docx
- 文档编号:11355364
- 上传时间:2023-02-28
- 格式:DOCX
- 页数:15
- 大小:436.01KB
实验五创建查询实验报告.docx
《实验五创建查询实验报告.docx》由会员分享,可在线阅读,更多相关《实验五创建查询实验报告.docx(15页珍藏版)》请在冰豆网上搜索。
实验五创建查询实验报告
实验报告
课程名称计算机应用信息系统
实验项目名称实验五创建查询
班级与班级代码09会计学1班092502011
实验室名称(或课室)SS1-201
专业会计学
任课教师司徒抗卫
学号:
09250201153
姓名:
曾奕丞
实验日期:
2010年12月17日
广东商学院教务处制
姓名曾奕丞实验报告成绩
评语:
评价项目
评价
1.认真预习,实验目的明确
2.实验步骤清楚、完整
3.实验过程规范,实验结果与实验题目要求相符
4.有简要的实验分析和小结
5.排版格式清晰美观,符合要求
指导教师(签名)
2010年12月25日
实验五创建查询
1、目的与要求
(1)掌握用查询设计器创建和修改查询的方法
(2)掌握创建基于单表和多表的查询方法
2、实验原理(知识准备情况)
了解利用查询设计器建立查询的一般过程:
1、选择查询的数据源
2、选择出现在查询结果中的字段
3、设置查询条件来查找满足用户要求的记录
4、设置排序或分组来组织查询结果
5、选择查询去向,即查询结果的输出类型
6、运行查询,获得查询结果。
3、内容
2、设计性实验
实验一:
本实验用到数据库中的“选修成绩.DBF”、“选修课程.DBF”表创建名为“分数统计.QPR”的查询文件。
要求:
·统计每门课程期末成绩在90分以上的人数(包括90分)
·查询结果包括课程号、课程名、优秀人数这三个字段,按优秀人数的降序排列。
方法步骤:
1、打开“项目管理器”,选择“数据”选项卡中的“查询”,单击“新建”,再单击“新建查询”
2、在“添加表和视图”对话框中,单击“选修成绩”和“选修课程”两张表;
3、出现“联接条件”对话框,以设置联接条件为“内部联接”
4、在查询设计器的字段选项卡中,单击“输出字段”。
5、在查询设计器的筛选选项卡中,设置筛选条件:
字段名为“选修成绩.期末成绩”,条件为“>=”,实例为“90”(如下图)。
6、在查询设计器分组依据选项卡中,设置分组依据为“选修课程.课程名”,如下图:
7、在查询设计器字段选项卡,点击“函数和表达式”,出现“表达式生成器”。
添加第四个字段,计算满足条件的每门课程的优秀人数:
COUNT(选修课程.课程名)AS优秀人数;(如下图)
8、在查询设计器的排序依据选项卡中,设置排序依据:
按优秀人数的降序排列:
9、单击查询工具栏上的“运行”
图标,浏览查询结果
10、保存查询为:
分数统计.QPR。
并查看SQL查询语言。
实验二
本实验用到数据库中的“选修学生.DBF”、“选修成绩.DBF”、“选修课程.DBF”表创建名为“选课.QPR”的查询文件。
要求:
·包括学号、姓名、选课梦数、选课学分4个字段
·记录顺序按选课门数降序排列。
(1)打开查询设计器,进入“新建查询”,出现“添加表和视图“对话框;
(2)在“添加表和视图”对话框中,依次添加选修学生、选修成绩和选修课程三个表:
(3)在添加第二张表时,出现“联接条件”对话框(如上图),设置联接条件为“内部联接”,添加第三张表时,同样要设置联接条件为“内部联接”;
(4)在查询设计器字段选项卡,添加选定字段(如下图所示):
(5)在分组依据选项卡中,单击“分组依据”;添加“选修学生.学号”,如下图所示:
(6)在字段选项卡中,单击“函数和表达式”,输入:
COUNT(选修课程.课程名)AS选课门数,来统计每位学生的选课门数;再输入:
SUM(选修课程.学分)AS选课学分,来统计每位同学所有选课学分总和。
然后将课程名和学分两个字段移去。
结果如下图所示:
(7)在分组依据中的“满足条件”中设置筛选条件:
字段名为“查询.选课学分”,条件为“>=”,事例为“6”。
如下图:
(8)在排序依据选项卡中,单击“排序依据”:
按选课门数的降序排列。
(9)单击查询工具栏上的“运行”
图标,浏览查询结果:
(10)保存查询为:
选课.QPR。
并查看SQL查询语言:
三、综合性实验
本实验用到数据库中的“选修学生.DBF”、“选修成绩.DBF”、“选修课程.DBF”表创建名为“选课成绩单.QPR”的查询文件。
要求:
·选课成绩单包括学号、姓名、课程号、课程名、平时成绩、期末成绩、总评成绩和专业8个字段,其中总评成绩=平时成绩的30%+期末成绩的70%;
·查询结果只含中文、新闻和艺术专业的学生记录
·记录顺序先按课程号升序排列、相同课程记录按总评成绩降序排列。
·查询结果生成一名为‘选课成绩单.DBF’的数据表
(1)打开查询设计器,单击“新建查询”,出现“添加表和视图“对话框;
(2)在“添加表和视图”对话框中,依次添加“选修学生”、“选修成绩”和“选修课程”三个表:
(3)在添加第二张表时,出现“联接条件”对话框(如下图),单击“内部联接”,添加第三张表时,同样单击“内部联接”
(4)在查询设计器的字段选项卡中,设置输出字段,并通过“函数和表达式”用表达式设计器添加表达式,计算总评成绩:
选修成绩.平时成绩*0.3+选修成绩.期末成绩*0.7AS总评成绩:
(5)在筛选选项卡中,单击“筛选”:
只含中文、新闻、艺术专业的学生,逻辑用“or”表示。
如下图:
(6)在排序依据选项卡中,单击“排序依据”:
先按课程号升序排列,相同课程记录按总评成绩降序排列。
如下图所示:
(7)单击查询工具栏上的“运行”
图标,浏览查询结果:
(8)在菜单栏上单击“查询”,选择“查询去向”,在弹出的窗口中选择表项,单击“确定”即可:
(9)关闭并保存查询结果为“选课成绩单.QPR”。
并在在项目管理器中,将“选课成绩单.DBF”添加到自由表下,单击浏览结果如下图所示:
四、实验总结与心得体会
使用查询设计器创建查询时,要了解建立查询的一般过程,根据过程从题目中提取相关信息:
查询数据源有哪些→输出字段有哪些→筛选条件是什么→排序和分组依据是什么,然后把提取到的信息输入查询设计器的相应选项卡中,最后运行查询,便可获得查询结果。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 实验 创建 查询 报告