实验五创建查询实验报告.docx

上传人:b****4 文档编号:6068621 上传时间:2023-05-09 格式:DOCX 页数:15 大小:436.01KB
下载 相关 举报
实验五创建查询实验报告.docx_第1页
第1页 / 共15页
实验五创建查询实验报告.docx_第2页
第2页 / 共15页
实验五创建查询实验报告.docx_第3页
第3页 / 共15页
实验五创建查询实验报告.docx_第4页
第4页 / 共15页
实验五创建查询实验报告.docx_第5页
第5页 / 共15页
实验五创建查询实验报告.docx_第6页
第6页 / 共15页
实验五创建查询实验报告.docx_第7页
第7页 / 共15页
实验五创建查询实验报告.docx_第8页
第8页 / 共15页
实验五创建查询实验报告.docx_第9页
第9页 / 共15页
实验五创建查询实验报告.docx_第10页
第10页 / 共15页
实验五创建查询实验报告.docx_第11页
第11页 / 共15页
实验五创建查询实验报告.docx_第12页
第12页 / 共15页
实验五创建查询实验报告.docx_第13页
第13页 / 共15页
实验五创建查询实验报告.docx_第14页
第14页 / 共15页
实验五创建查询实验报告.docx_第15页
第15页 / 共15页
亲,该文档总共15页,全部预览完了,如果喜欢就下载吧!
下载资源
资源描述

实验五创建查询实验报告.docx

《实验五创建查询实验报告.docx》由会员分享,可在线阅读,更多相关《实验五创建查询实验报告.docx(15页珍藏版)》请在冰点文库上搜索。

实验五创建查询实验报告.docx

实验五创建查询实验报告

实验报告

课程名称计算机应用信息系统

实验项目名称实验五创建查询

班级与班级代码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”添加到自由表下,单击浏览结果如下图所示:

四、实验总结与心得体会

使用查询设计器创建查询时,要了解建立查询的一般过程,根据过程从题目中提取相关信息:

查询数据源有哪些→输出字段有哪些→筛选条件是什么→排序和分组依据是什么,然后把提取到的信息输入查询设计器的相应选项卡中,最后运行查询,便可获得查询结果。

 

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 工程科技 > 能源化工

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2