第十三讲 查询的创建和使用 数据库原理及应用VISUAL FOXPRO教案(PPT).pptVIP

第十三讲 查询的创建和使用 数据库原理及应用VISUAL FOXPRO教案(PPT).ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第十三讲 查询的创建和使用 数据库原理及应用VISUAL FOXPRO教案(PPT)

第十三讲 查询设计器 进入“查询设计器”窗口有二种方法, (1) 选择【文件】│【新建】命令,进入“新建”对话框,选择“查询”单选按钮,单击“新建”按钮; (2) 在“项目管理器”窗口中,选择“数据”选项卡,选中“查询”文件类型,单击“新建”按钮,出现“新建查询”对话框,单击“新建查询”按钮。 练习一:查询成绩表中各门课程及格学生的平均成绩。查询输出,一门课一条记录,输出年级、课程代号、平均成绩,记录按成绩由高到底的排列。 数据源:CJ.DBF ; 联接:无 选定字段:LEFT(CJ.xh,2),KCDH,AVE(CJ.cj) 筛选条件:平均成绩=60 排序依据:平均成绩 分组依据:年级、课程代号 练习二:查询成绩表中2000级学生各门课程的及格学生的平均成绩。查询输出,一门课一条记录,输出年级、课程代号、平均成绩,记录按成绩由高到底的排列。 创建多表查询 多表查询与单表查询的不同: 查询的数据源为两个以上的表或视图 表之间需要建立联接条件 1. 联接的概念 联接和联接条件 查询或视图的一个数据库操作 形成新表 笛卡儿乘积 限定条件 创建多表查询 联接类型 内联接,左联接,右联接,完全联接 举例: 演示4个查询 3. 多表查询举例(演示) 例4.3 查询信息管理系中所有成绩总分在480分以上,并且各门课程的成绩不得低于70分的学生。要求在查询结果中包含学生的学号、姓名、总分、平均分和最低分,并按照总分从高到低排列。 选取表(XS,CJ) 设置联接(XS.xh=CJ.xh内部联接) 选择字段(XS.xh,XS.xm,SUM(CJ.cj),AVE(CJ.cj),MIN(cj.cj) ) 筛选条件:XS.ximing=“信息管理系” 排序依据: SUM(CJ.cj),降序 分组依据:XS.xh ; 满足条件:总分=480 AND 最低分=70 保存查询xs_cj.qpr * * Visual FoxPro 应用基础 查询的创建和使用 查询的本质 查询:向数据库发出检索信息的请求,它使用一些条件提取特定的记录。其运行结果是一个基于表和视图的动态的数据集合。 数据源是一张或多张相关表或视图。 查询可以SELECT-SQL语句来完成。 .QPR,SELECT-SQL语句(非查询结果)。 查询和视图设计器在本质上都是SELECT-SQL命令的可视化设计方法。 查询的创建和使用 使用查询设计器建立查询 “查询向导”(慢) “查询设计器”建立查询 编写SELECT-SQL语句(困难些) 查询的创建和使用 查询的设计过程 在创建查询时,通常可以遵循以下六个步骤来创建查询。 (1)用“查询向导”或“查询设计器”创建查询。 (2)选择在查询结果中需要的字段。 (3)设置查询记录的条件。 (4)设置排序及分组条件来组织查询结果。 (5)选择查询输出类别,可以是报表、表文件、图表、浏览窗口和表文件等等。 (6)运行此查询。 数据查询 1.利用“查询向导”创建查询 利用“查询向导”创建查询的步骤如下: (1)进入“查询向导” 进入“查询向导”可用下面3种方法: ① 选择【工具】|【向导】|【查询】命令。 ② 选择【文件】|【新建】命令,进入“新建”对话框,选择“查询”单选按钮,单击“向导”按钮。 ③ 在“项目管理器”窗口中,选择“数据”选项卡,选中“查询”,单击“新建”按钮,出现“新建查询”对话框,单击“查询向导”按钮。 查询的创建 (2)选择查询结果中需要的字段 (3)设置查询条件 (4)设置排序字段 (5)设置记录输出范围 (6)保存查询 查询设计器工具栏 “查询设计器工具栏”各按钮的功能如下: 按钮:添加数据库表。 按钮:移去数据库表。 按钮:添加数据库表间的联接。 按钮:显示SQL窗口。 按钮:最大化上部分窗口。 按钮:确定查询去向。 4.使用查询设计器创建查询 使用“查询设计器”创建前面“查询向导”创建查询例子,具体步骤如下: (1)进入“查询设计器”窗口,添加stud表 ,如图所示。 (2)选择查询需要的字段 (3)设置查询条件 (4)保存查询 1.查询的运行 运行查询的方法有以下5种: ① 在“查询设计器”窗口中,选择【查询】|【运行查询】命令。 ② 在“查询设计器”窗口中,右击“查询设计器”窗口,选择快捷菜单中的【运行查询】命令。 ③ 选择【程序】|【运行】命令。弹出“运行”对话框,在对话框中,选择所要运行的查询文件,单击“运行”按钮。 ④ 在“项目管理器”窗口中,选择要运行的查询文件,单击右边的“运行”按钮。 ⑤ 在“命令”窗口中,键入 DO 查询文件名 。例如,DO 查询1.qpr。 查询的运行与修改 2.查询的修改 修改可

文档评论(0)

jiupshaieuk12 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

版权声明书
用户编号:6212135231000003

1亿VIP精品文档

相关文档