- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
7.6 视图与查询 一、视图 1、视图的基本概念 (1)视图是一个虚表。 (2)视图中的数据仍存放在原来的基本表中,视图一旦定义之后,就成为数据库的组成部分,可以像数据库表一样接受用户的查询。 (3)视图是操作表的一种手段,通过视图可以查询表,也可以更新表。 (4)只有在包含视图的数据库打开时,才能使用视图。 7.6 视图与查询 二、创建视图-利用设计器创建视图 例1、 在“教学”数据库中,有“学生”情况表,依据此表创建一个查阅女生情况的单表本地视图。视图名定义为“女学生情况”,字段包括学号、姓名、出生日期、专业4个字段 1、打开“教学”数据库,进入“数据库设计器”窗口 7.6 视图与查询 7.6 视图与查询 2、在Visual FoxPro系统主菜单下,打开“文件”菜单,选择“新建”,进入“新建”窗口。 7.6 视图与查询 3、在“新建”对话框中,选择“视图”选项,再单击“新建”按钮,进入“添加表或视图”窗口,选择建立视图所依据的表“学生”,然后按“添加”按钮,把学生表添加到“视图设计器”中。在按“关闭”按钮,进入“视图设计器”窗口。 7.6 视图与查询 7.6 视图与查询 7.6 视图与查询 6、在Visual FoxPro系统主菜单下,选择“文件”下拉菜单下的“保存”命令,弹出“保存”对话框,在试图名称文本框中输入“女学生情况”,再按“确定”按钮,完成试图文件的创建。 7.6 视图与查询 7、创建后的视图文件被存放在打开的数据库中,同时可以浏览“女学生情况表”中的数据。 7.6 视图与查询 例2:利用“教学”数据库,创建“主讲教师”视图,该视图给出主讲每门课程的教师情况。视图中包含课程表中的“课程号”、“课程名”,教师表中的“教师号”、“姓名”、“性别”、“职称”字段的内容。 7.6 视图与查询 二、利用视图更新数据 例:利用本地视图“主讲教师”更新教师表中的职称字段。 (1)打开数据库文件“教学”,激活“主讲教师”视图。 (2)打开“数据库”菜单,选择“修改”命令。 (3)选择“修改”命令后,进入“视图设计器”窗口。在视图设计器窗口,选择“更新条件”选项卡,选择更新数据的字段名。 7.6 视图与查询 7.6 视图与查询 (4)如果想要更新“教师”表中的“职称”字段,在“字段名”列表框内选择符号,表示“职称”字段为可更新字段;如果选择“发送SQL更新”复选框,可把视图的更新结果返回表中。 (5)当要更新的字段名确定后,选择“视图设计器”窗口中的菜单“关闭”选项,进入系统提示对话框。 7.6 视图与查询 二、查询 1、查询基本概念 查询是利用SQL Select命令进行的,但它不需要用户输入SQL Select命令,而是由系统通过对话窗口自动生成的。 查询是从指定的表或视图中提取满足条件的记录,然后按照想得到的输出类型定义输出结果,比如浏览器、表、报表等。 7.6 视图与查询 2、建立查询-使用设计器建立查询 例1:在“教学”数据库文件中,对“学生表”建立查询女学生情况的单表查询,按出生年月降序排序,按专业分组。 (1) 打开数据库文件“教学”,进入数据库设计窗口。 7.6 视图与查询 (2)在Visual FoxPro系统主菜单下,打开“文件”菜单,选择“新建”,进入“新建”窗口。 7.6 视图与查询 (3)在“新建”对话框中,选择“查询”选项,再单击“新建”按钮,进入“查询设计器”窗口。进入该窗口后,首先选择要查询的字段,学生表的部分字段。 7.6 视图与查询 (4)单击“筛选”标签,输入筛选条件即查询条件,将输出满足条件的记录。“性别”等于“女”。 7.6 视图与查询 (5) 单击“排序依据”标签,输入排序条件,将输出的记录按此条件排序。按“出生年月”降序排序。 7.6 视图与查询 (6) 单击“分组依据”标签,输入分组条件,将输出的记录按此条件分组。按“专业” 分组。 7.6 视图与查询 (7) 如果对查询结果没有其它要求了,可单击“查询”窗口的图标,弹出下拉菜单,选择“关闭”选项,弹出系统提示菜单。 7.6 视图与查询 (8)选择“是”按钮,将设计的查询结果保存。在弹出的“另存为”对话框中,输入查询文件的名称和选择文件类型。按“保存”按钮,完成了查询文件的建立。 7.6 视图与查询 例2:依据“教学”数据库,创建“学生选修课程情况” 查询,该查询给出每名男同学选修课程的课程名及成绩。查询结果中包含学生表中的“学号”、“姓名”、“性别”、“出生年月”、“专业”,课程表的“课程号”、“课程名”,选修中的“课程号”、“成绩”字段的内容。 7.6 视图与查询 3、运行查询 查询与视图相比,虽然没有更新功能,但是查询具有多种输出格
您可能关注的文档
最近下载
- 2025年中国半乳甘露聚糖项目创业计划书.docx
- 2025年中国四氯化锆项目投资计划书.docx
- 外研版(三起)五年级英语上册专项提升训练- 写作(含答案).doc VIP
- 阀门、法兰、弯头、封头等保温计算公式.xls VIP
- 中国溶剂油项目投资计划书.docx
- 中国电子测量仪器行业市场占有率及投资前景预测分析报告.pdf VIP
- 2025至2030中国MPV商务车行业运营态势与投资前景调查研究报告.docx VIP
- 计算方法与实习第5版 孙志忠 习题解析 东南大学.pdf VIP
- 数字经济学 课件全套 第1--15章 数字经济学基础 --- 数字经济监管.pptx
- 2023年青少年百科知识竞赛题库及答案(共390题).docx VIP
文档评论(0)