- 1、本文档共24页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
VF教程第章查询与视图
第3章 查询与视图 本章内容 3.1 查询 3.1.1 查询的概念 3.1.2 查询设计器 3.1.2 查询设计器 3.1.2 运行查询 在查询设计器空白处单击右键,在弹出菜单中选择“运行查询”命令; 选择“查询→运行查询”命令: 在命令窗口中键入DO查询文件.qpr; 单击常用工具栏上的“运行”按钮。 3.1.2 查询设计器 3.1.2 查询设计器 3.1.3 查询向导 1.“文件→新建→新建对话框→查询→向导”。 2.在“项目管理器→查询选项→新建→新建查询对话框→查询向导”。 3.1.3 查询向导 为表建立关系 设定包含记录 筛选记录 确定排序 限制记录 保存查询文件 VFP提供了三种保存查询文件的方式 3.1.4 查询的使用 修改查询 利用查询设计器修改查询 利用各种文本编辑器打开查询文件,对SQL语句进行编辑修改 3.2.1 视图的概念 视图是从一个或多个数据表中导出的“表”。视图本身并不存储数据。 视图是不能单独存在的,它依赖于某一数据库且依赖于某一数据表而存在,只有打开与视图相关的数据库才能创建和使用视图。 视图可以看作是数据库中的一个特定的表。它兼有查询和表的特点。 视图分为本地视图和远程视图。 关闭数据库后,视图中的数据消失,再次打开数据库时视图从数据源表中重新检索数据。 3.2.2 创建本地视图 【例5-4】使用“教学”数据库中的“学生”、“选课”、“课程”三个数据库表,通过视图设计器设计一个名为“学生成绩”的视图。视图中包含学号、姓名、课程名和成绩字段,要求成绩大于等于90分,并按成绩降序排序。假设已打开“教学”数据库。 3.2.2 创建本地视图 视图设计器 视图设计器和查询设计器的界面主要不同之处: 视图中没有“查询去向”按钮; 视图“字段”选项卡中增加了“属性”按钮; 视图增加了“更新条件”选项卡,设定数据更新的条件。 数据更新 更新条件 指定可更新的表 发送SQL更新 指定可更新的字段 检查更新的合法性 确定更新方式 浏览视图 3.2.4 有关视图的常用命令 1.定义视图命令 CREATE VIEW 视图名 AS SELECT 语句 3.3 查询与视图的区别 第5章 查询与视图 * LOGO 查询 3.1 视图 3.2 查询与视图的区别 3.3 查询是根据用户设定的条件向数据源表发出检索信息的请求,从中提取符合特定条件的记录。 查询就是预先定义好的一个SQL SELECT语句。 查询文件的扩展名.QPR 建立查询有三种方法: 使用SQL SELECT语句建立查询 使用查询设计器建立查询 使用查询向导建立查询。 【例5-1】使用“教学”数据库中的“学生”、“选课”、“课程”三个数据库表,通过查询设计器设计一个名为“学生成绩表”的查询文件。查询结果包含学号、姓名、课程名和成绩字段,要求成绩大于等于90分,并按成绩降序排序。假设已打开“教学”数据库。 字段:用于指定包含在查询结果中的字段或字段表达式,对应于SELECT短语。 联接:用于指定各数据表或视图之间的联接关系,对应于JOIN ON短语。 筛选:用于指定查询条件,对应于WHERE短语。 排序依据:用于指定查询结果中记录的排列顺序,对应于ORDER BY短语。 分组依据:用于分组,对应于GROUP BY短语和HAVING短语。 杂项:用于指定是否显示重复记录和列在前面的记录,分别对应DISTINCT和TOP。 【例5-2】使用“教学”数据库中的“学生”表,设计一个名为“学生成绩查询.QPR”的查询文件。利用分组功能统计平均入学成绩在500分以上的各专业学生的平均入学成绩,查询结果包含专业和平均成绩两个字段,最后将查询结果存放到表“学生成绩.DBF”中。 【例5-3】使用“教学”数据库中的“学生”、“选课”、“课程”三个数据库表,通过查询向导设计一个名为“大学计算机基础学生成绩”的查询文件。要求查询结果包含学号、姓名、课程名和成绩字段,课程名选择“大学计算机基础”,按成绩降序排序。假设已打开“教学”数据库。 选定作为查询对象的数据库或自由表 需要的字段添加到“选定字段”列表框中 重新调整字段的排列次序 完全联接 右联接 左联接 内联接 “钥匙”表示关键字“铅笔”更新 视图是一个虚拟的表,浏览视图中的记
您可能关注的文档
最近下载
- CJJ_T 135-2009 (2023年版) 透水水泥混凝土路面技术规程正式版.pdf
- 肠道门诊知识考试试题及答案.doc
- 义务教育语文课程(2022版).pdf
- 2023.05.14 金沙之行考察报告(2023.05.14 改).pptx VIP
- 开放系统23661《计算机组网技术》期末机考真题及答案(第101套).docx
- 2022高二【语文(统编版)】大卫·科波菲尔(第二课时)课件.pptx
- 民事起诉状(征信名誉权纠纷).docx
- 第1讲 E.K.Strong销售技巧(上).doc VIP
- AQ1018-2006《矿井瓦斯涌出量预测方法》.pdf
- 吴兴区湖州市第十一中学教育集团社团类初中科学微型校本课程教材.pdf
文档评论(0)