(第6章)查询与视图(10最终).pptVIP

  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文档。上传文档
查看更多
(第6章)查询与视图(10最终)

计算机语言VFP 第6章 数据查询与建立视图 教学内容 数据查询 视图 教学目的 掌握查询的建立和使用 掌握视图的建立与使用 重点 查询设计和视图建立 难点 表达式的生成 视图中更新条件的设置 数据查询 查询与视图的概念 查询的创建和使用 查询与视图的概念 查询(Query) 从表或视图中选择数据输出,结果可供用户查看或存储(查询就是按给定的条件,在数据表中查找需要的记录)。不能对基表或视图中的数据进行修改。所建立的查询是以文件(扩展名是QPR)的形式存在磁盘上的,不依附数据库或数据表。 视图(View) 从表或视图中选择数据组成“虚表”, 结果可当作表一样供用户使用,通过视图可以修改基表。视图是数据库的一部分,不是独立文件。 查询的创建和使用 创建查询的三种方法: 使用查询设计器 使用查询向导 直接编写SELECT-SQL语句 创建查询 打开查询设计器 “文件”/“新建”/“查询”/“新建文件” “项目管理器”/“数据”/“查询”/“新建”/“新建查 询” 命令:CREATE QUERY 向数据环境添加表(或视图) 选择字段 生成表达式 设置排序 查询设计器介绍 数据环境 字段:查询结果中包含的字段值(可为表中的字段、表达式及重新命名标题 联接:进行多表查询时,在各表之间可以建立联接的条件和类型(四种方法) 内部联接:显示两个表中都满足条件的记录(默认连接) 。 左联接:还显示左侧表中不满足条件的记录。 右联接:还显示右侧表中不满足条件的记录。 完全联接:显示所有满足及不满足条件的记录。(无重复记录) 筛选:设置选择记录的条件。 排序依据:指定字段、函数或其它表达式作关键字来升序或者降序显示记录。 分组依据:就是将一组类似的记录压缩成一个结果记录,以便完成对这一组记录的计算。有点类似TOTAL命令的操作。 杂项:设置有无重复记录胶查询结果中显示的记录数等。 打开学生选课数据库,打开选修表,查询成绩在90以上的记录; 查询选择了0001或者 0002课程号的记录; 查询做完之后,最后就是存盘了! 查询选择了0001课程号并且成绩在90以上的记录; 查询选择了课程的学生的学号,姓名,课程名,成绩 打开学生选课数据库,按照课程号来统计学生的总和,显示课程号和这门课的总成绩。 生成查询文件 选择“保存”命令。默认的文件扩展名为.QPR,该文件中保存的就是SQL语句。 文件/另存为 Ctrl+W 运行查询 项目管理器:选择查询文件后单击“运行”; 查询设计器:打开查询文件,“运行”按钮; 命令方式:命令窗口中用DO命令运行查询。 菜单方式:程序/运行 生成SQL语句 查询都生成SELECT-SQL语句 查看方法 “查询”菜单→查看SQL 查询设计器的工具栏中的“SQL”按钮 查询去向 浏览 临时表、表 图形、屏幕 报表、标签 创建查询(向导只能实现2个表的连接) 打开方法:“文件”菜单/“新建”/“查询” /“向导”。 三种查询向导的功能 查询向导:创建一个标准的查询,在浏览窗 口中显示查询结果; 交叉表向导:按电子表格的形式显示查询结 果; 图形向导:以图形的形式显示查询结果。 视图的创建与使用 创建本地视图 视图的使用 创建本地视图 视图的创建的方法 命令方式 CREATE VIEW 视图名 AS SELECT-SQL语句 删除视图:DROP VIEW 视图名 菜单方式 P171 利用“项目管理器” 利用“数据库设计器” 利用“视图向导” 视图的创建操作 展开数据库 选择本地视图 进入视图设计器 其它操作同查询的创建 运行视图的方法 项目管理器中选择视图,单击“浏览” 视图设计器中打开视图后,“查询”/“运行查询” 在视图设计器中打开视图,快捷菜单 “运行查询” 使用视图更新基表数据 通过视图设计器中的“更新条件”选项卡,可对数据表进行更新。 选择表:选择需要更新的表。 设置字段标记:钥匙列用来确定关键字,系统通过关键字使得视图和源表相联系,是必选项,视图内的每个数据表都必须且只需要认定一个字段为关键字。铅笔列用来确定该字段是否允许更新。 发送SQL更新:确定用户选定的更新字段的数据在视图中变更后可以发送到原始表中。 创建试图,打开成绩管理数据库。要求显示学生的序号,姓名,学校的姓名,总成绩 视图的使用 视图的打开( 视图不是单独文件保存,只作为数据库的一部分存在,要打开视图须先打开数据库) 命令: USE 视图名 BROWSE 鼠标直接双击视图浏览数据 显示视图结构 命令: USE 视图名 NODATA 视图上鼠标右键单击,选择修改 关闭视图 命令:SELECT 视图名

文档评论(0)

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

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

1亿VIP精品文档

相关文档