版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、YCF正版可修改PPT(中职)Visual FoxPro 6.0教程第三章 创建查询和视图教学课件第三章 创建查询和视图任务一 使用查询向导创建查询任务二 使用查询设计器创建查询任务三 使用视图向导创建本地视图任务四 使用视图设计器创建本地视图任务五 更新视图任务一 使用查询向导创建查询一、课堂任务 使用查询向导在“企业信息”数据库的“职工档案”表中查询基本工资在3 000以上的记录,要求查询结果按“基本工资”字段降序排序,且只显示编号、姓名、性别和基本工资字段内容.并运行所创建的查询文件。二、知识要点查询结果中所包含字段的选择查询条件的设置。排序字段的选择。查询文件的运行方法下一页返回任务一
2、 使用查询向导创建查询三、操作步骤单击“文件”菜单中的“打开”命令,打开“企业信息管理”项目文件选中“数据”选项卡中的“查询”,单击“新建”按钮,出现如图3-1所示的对话框。单击“查询向导”按钮,打开“向导选取”对话框,如图3-2所示在“向导选取”对话框中选择“查询向导”,再单击“确定”按钮,出现“字段选取”对话框,如图3-3所示。 选择查询结果中所包含的字段。本例中选择“企业信息”库中的“职工档案”表,在“可用字段”列表框中显示出它的全部字段,选取编号、姓名、性别和基本工资字段到“选定字段”列表框中。单击“下一步”按钮,出现“筛选记录”对话框,如图3-4所示。上一页下一页返回任务一 使用查询
3、向导创建查询 设置查询条件。本例中的条件是:基本工资3000。在“字段”框中选择“企业信息.基本工资”字段,在“操作符”框中选择“大于”,在“值”框中输入“3000”。单击“下一步”按钮,出现“排序记录”对话框,如图3-5所示。选择排序字段本例中将“可用字段”列表框中的“职工档案.基本工资”添加到“选定字段”列表框中,并选择“降序”。单击“下一步”按钮现“限制记录”对话框。确定查询结果中所包含的记录数。选择“数量”中的“所有记录”,可显示符合条件的所有记录。单击“下一步”按钮,出现“完成”对话框。在“完成”对话框中选择“保存查询”,单击“完成”按钮,在出现的“另存为”对话框中保存建立的查询文件
4、。例如,查询文件名为“职工档案查询”,查询文件的扩展名为.qpr。上一页下一页返回任务一 使用查询向导创建查询在“项目管理器”窗口中,选择“数据”选项卡,展开“查询”项,选择要运行的查询文件,如“职工档案查询”,单击“运行”按钮,查询结果如图3-6所示。四、知识拓展 运行查询除了以上介绍的方法外,还常用另一种方法:打开“程序”菜单选择“运行”命令,在打开的“运行”对话框中选择要运行的查询文件。五、课后作业 利用查询向导创建一个查询,从“职工档案”表中筛选出性别“男”,且基本工资在3 000以上的记录。上一页下一页返回任务一 使用查询向导创建查询利用查询向导创建一个查询,从“工资”表中筛选出代扣
5、款在600以上和500以下的记录,要求按代扣款字段降序排序,且只显示编号、姓名、基本工资和代扣款字段。利用查询向导创建一个查询,在“职工档案”表和“工资”表中筛选出实发金额在6 000以下的男职工记录.输出结果中只含有姓名、性别、基本工资和实发金额字段。上一页返回任务二 使用查询设计器创建查询一、课堂任务 使用查询设计器在“企业信息”数据库的“职工档案”表中查询基本工资在3000以上的记录,要求查询结果按“基本工资”字段降序排序,且只显示编号、姓名、性别和基本工资字段内容。 在“职工档案”表和“工资”表中查询女职工的工资情况,要求只显示“职工档案”表的姓名、性别字段和“工资”表的基本工资和应发
6、金额字段。若职工本月工资为实发金额的80 %,利用计算表达式在“工资”表中创建“本月工资”字段并求出职工本月工资。下一页返回任务二 使用查询设计器创建查询二、知识要点表的添加。查询结果中所包含字段的选择查询条件的设置。排序字段的选择。表间连接的建立。计算表达式的创建上一页下一页返回任务二 使用查询设计器创建查询三、操作步骤1.课堂任务1(1)启动查询设计器在如图3-1所示的对话框中单击“新建查询”按钮,启动查询设计器,并打开“添加表或视图”对话框,如图3-7所示。 (2)添加表或视图在“添加表或视图”对话框中,选择“企业信息”库中的“职工档案”表,单击“添加”按钮,“职工档案”表被添加到“查询
7、设计器”窗口中。若没有要使用的表,则单击“其他”按钮。上一页下一页返回任务二 使用查询设计器创建查询(3)选择输出字段选择“查询设计器”窗口中的“字段”选项卡,选取“可用字段”列表框中职工档案.编号、职工档案.姓名、职工档案.性别和职工档案.基本工资字段到“选定字段”列表框中如图3-8所示。 (4)设置查询条件选择“查询设计器”窗口中的“筛选”选项卡,设置筛选条件:职工档案.基本工资3000.如图3-9所示。(5)排序查询结果选择“查询设计器”窗口中的“排序依据”选项卡,选取“选定字段”列表框中的“职工档案.基本工资”字段添加到“排序条件”列表框中,并选择“排序选项”是降序如图3-10所示。上
8、一页下一页返回任务二 使用查询设计器创建查询(6)关闭“查询设计器”,保存建立的查询文件2.课堂任务2(1)启动查询设计器(同上)(2)添加表或视图在“添加表或视图”对话框中,添加“职工档案”表和“工资”表,同时打开“联接条件”对话框,如图3-11所示。 (3)建立表间连接在“联接条件”对话框中,系统自动通过“编号”字段使两个表建立了内部联接,内部联接使查询结果中只列出两个表中满足查询条件的记录。关闭“联接条件”对话框和“添加表或视图”对话框,这时“查询设计器”中的“部门”表和“工资”表间出现一条连线。上一页下一页返回任务二 使用查询设计器创建查询(4)选择输出字段选择“字段”选项卡,选择两个
9、表中的字段(5)设置查询条件选择“筛选”选项卡,设置筛选条件:职工档案.性别=“女”。单击工具栏上的按钮,浏览查询结果如图3-12所示。(6)关闭“查询设计器”,保存建立的查询文件3.课堂任务3在“字段”选项卡的“函数和表达式”文本框中输入计算表达式:实发金额V 0. 8 AS本月工资,单击“添加”按钮,将计算表达式添加到“选定字段”列表框中,如图3-13所示。上一页下一页返回任务二 使用查询设计器创建查询关闭“查询设计器”,保存建立的查询文件运行查询,如图3-14所示四、知识拓展 在图3-9所示的对话框中,如果输入的是字符串,只要字符串与表的字段名不相同,则可以不用定界符;如果输入的是日期,
10、则用花括号将日期型数据引起来;如果是逻辑型数据,则必须使用句点号,如.T.或.F.;如果是多个条件,根据要求使用逻辑运算符AND或OR将多个条件连在一起。设置查询去向。查询默认的输出为“浏览”记录,根据需要可以把查询结果设置为不同的输出。在“查询设计器”窗口,单击“查询”菜单中的“查询去向”命令,出现如图3-15所示的“查询去向”对话框。上一页下一页返回任务二 使用查询设计器创建查询五、课后作业 利用查询设计器创建一个查询,从“职工档案”表和“工资”表中筛选出应发金额在5 000以上的党员记录,输出结果中只含有姓名、党员、基本工资和应发金额字段。上一页返回任务三 使用视图向导创建本地视图一、课
11、堂任务使用视图向导创建本地视图,在“企业信息”数据库的“工资”表中检索基本工资在3 500以下,效益工资在2 000以下的记录,要求只显示姓名、基本工资和效益工资字段,并按“基本工资”字段降序排序并浏览所创建的本地视图。二、知识要点视图结果中所包含的字段的选择。筛选记录的条件的设置。排序字段的选择。视图的浏览方法下一页返回任务三 使用视图向导创建本地视图三、操作步骤单击“文件”菜单中的“打开”命令,打开“企业信息管理”项目文件选择“数据”选项卡,展开“企业信息”数据库,选择“本地视图”,单击“新建”按钮,出现“新建本地视图”对话框。单击“新建本地视图”对话框中的“视图向导”按钮,出现“木地视图
12、向导”对话框,选取“工资”表中的姓名、基本工资和效益工资字段到“选定字段”列表框中,如图3-16所示。单击“下一步”按钮,出现“筛选记录”对话框,输入检索记录的条件本例中的两个条件之间的逻辑关系为“与”,如图3-17所示。上一页下一页返回任务三 使用视图向导创建本地视图 单击“下一步”按钮,出现“排序记录”对话框。单击“下一步”按钮出现“限制记录”对话框,其设置与使用“查询向导”创建查询的步骤类似在此不再赘述。 保存本地视图。单击“完成”按钮,出现“视图名”对话框,给视图命名,例如“工资1”,单击“确定”按钮,完成视图的创建。在“项目管理器”窗口中,展开“本地视图”,可以看到新创建的“工资”视
13、图文件。选择“工资1”,单击“浏览”按钮,结果如图3-18所示。上一页下一页返回任务三 使用视图向导创建本地视图四、知识拓展使用查询可以检索数据,但不能对数据进行修改使用视图不仅可以检索出符合条件的记录,还可以对检索出来的数据进行修改。五、课后作业利用视图向导创建一个视图,从“职工档案”表中筛选出“营销部”的职工。上一页返回任务四 使用视图设计器创建本地视图一、课堂任务使用视图设计器创建本地视图,在“企业信息”数据库的“工资”表中检索基本工资在3500以下,效益工资在2000以下的记录,要求只显示姓名、基本工资和效益工资字段,并按“基本工资”字段降序排序。在“职工档案”表和“工资”表中检索男职
14、工的工资情况,要求只显示“职工档案”表的姓名、性别字段和“工资”表的编号、基本工资和应发金额字段并按“基本工资”字段升序排序。下一页返回任务四 使用视图设计器创建本地视图二、知识要点视图结果中所包含的字段的选择。筛选记录的条件的设置。排序字段的选择。表间连接的建立上一页下一页返回任务四 使用视图设计器创建本地视图三、操作步骤1.课堂任务1单击“文件”菜单中的“打开”命令,打开“企业信息管理”项目文件,选择“数据”选项卡,展开“企业信息”数据库,选择“本地视图”,单击“新建”按钮,出现“新建本地视图”对话框启动视图设计器。单击“新建本地视图”对话框中的“新建视图”按钮,启动视图设计器,并打开“添
15、加表或视图”对话框,如图3-19所示添加表或视图在“添加表或视图”对话框中,选择“企业信息”库中的“工资”表,单击“添加”按钮,“工资”表被添加到“视图设计器”窗口中。上一页下一页返回任务四 使用视图设计器创建本地视图选择输出字段:设置筛选条件:排序检索结果其设置与使用“查询设计器”创建查询的步骤类似,在此不再赘述。关闭“视图设计器”,保存建立的视图文件。 2.课堂任务2启动视图设计器(同上)。添加表或视图。在“添加表或视图”对话框中,添加“职工档案”表和“工资”表,同时打开“联接条件”对话框.如图3 -20所示。上一页下一页返回任务四 使用视图设计器创建本地视图 建立表间连接在“联接条件”对
16、话框中,系统自动通过“编号”字段使两个表建立了内部联接。关闭“联接条件”对话框和“添加表或视图”对话框,这时“视图设计器”中的“职工档案”表和“工资”表间出现一条连线。这时选择“联接”选项卡,会看到如图3 -21所示结果。选择输出字段:设置筛选条件:排序检索结果其设置与使用“查询设计器”创建查询的步骤类似,在此不再赘述。单击工具栏上的 按钮,浏览视图结果如图3 -22所示。关闭“视图设计器”,保存建立的视图文件。上一页下一页返回任务四 使用视图设计器创建本地视图四、知识拓展使用视图设计器创建视图的过程中,可以随时使用工具栏上的 按钮.浏览视图结果。五、课后作业利用视图设计器创建一个视图,在“职
17、工档案”表和“工资”表中检索30岁以上职工的工资情况,要求只显示“职工档案”表中的姓名、年龄字段和工资”表中的基本工资和实发金额字段,并按“实发金额”字段降序排序。上一页返回任务五 更新视图一、课堂任务修改【课堂任务2】中创建的视图,更新“工资”表中的“基本工资”和“应发金额”字段,选取“工资.编号”字段作为关键字段。二、知识要点关键字段的设置。可更新字段的设置修改结果的回存三、操作步骤设置关键字段。关键字段值必须是唯一的,不允许有重复值,可唯一标识每一条记录。下一页返回任务五 更新视图 设置可更新字段。如果字段被标注为更新,则不仅在视图中可以修改这些字段的内容.而且修改的值会回存到源表中。
18、发送SQL更新。如果要把视图中修改的数据回存到源表中,必须选择“发送SQL更新”选项。关闭视图设计器,保存视图文件。打开视图文件和源“工资”表的浏览窗口,在视图文件的浏览窗口修改数据,并将结果回存到源表,如图3-24和图3 -25所示。上一页下一页返回任务五 更新视图四、知识拓展视图的结果不仅可以被修改,而且可以将修改后的结果回存到源表中。这是查询和视图的最大的区别。如果发送SQL更新选项已经选择,而且也更新了视图,但源表数据未发生更改,只要把数据库关闭再打开,该问题即可解决。五、课后作业创建一个视图,设置“工资”表中的效益工资和应发金额字段为可修改字段,对这些字段值进行适当修改,并使修改后的数据回存到源表。上一页返回图3-1“新建查询”对话框返回图3-2“向导选取”对话框返回图3-3“字段选取”对话框返回图3-4“筛选记录”对话框返回图3一5“排序记录”对话框返
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2024年度年福建省高校教师资格证之高等教育法规练习题及答案
- 2024年三坐标测量机项目资金筹措计划书代可行性研究报告
- 应急救援-综合(党群)管理岗
- 计算机平面设计专业调研报告
- 2024年企业业绩对赌协议模板指南
- 沪教版初一上学期期末化学试卷及答案指导
- 2024年书法家作品授权协议
- 2024年房产及土地交易协议样式
- 2024年企业办公空间装潢协议样本
- 2024年度外籍专家劳动协议范本
- 镁合金行业发展分析及投资前景预测报告
- 室内维修方案
- 小学信息技术课堂与学科教学逆向融合管见 论文
- 军士生生涯规划
- 北师大版数学三年级上册全册分层作业设计含答案
- 认知障碍人员培训课件
- 中国艾滋病现状
- 国际业务基础知识培训
- 急诊科中的老年病急症救治
- 亚马逊账户安全培训内容
- 生活区消防安全培训课件
评论
0/150
提交评论