- 1、本文档共55页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第 5 章 查询和视图 [教学内容] ? 基本概念 ? 查 询 ? 视 图 ? 结构化查询语言SQL 5.1 基本概念 1. 查询 查询是一种相对独立且功能强大、结果多样的数据库资源,利用查询可以实现对数据库中数据的浏览、筛选、排序、检索、统计及加工等操作。查询文件是以应用程序的方式存放在磁盘上的独立文件,其扩展名为.QPR。 2. 视图 视图是从一个或几个基本表或视图中导出的虚拟表,它是数据库的一部分。 视图可以引用本地的、远程的或带参数的表或视图,并且可以更新,将更新的数据返回到原始的数据源中。视图是从一个或几个基本表或视图中导出的虚拟表 3. 查询和视图的比较 ? 视图可用于更新数据源, 通过视图将数据的更新值发回数据源表,查询只是查看数据。 ? 视图存在于数据库中,不是独立的文件。它依赖于某一数据库和数据表而存在,而查询是独立于数据库之外的程序文件。 ? 查询文件可以定制查询结果,可以输出到浏览窗口、临时表、表、屏幕及文本文件和打印机。视图只有浏览窗口一种输出方式。 5.2 查 询 ? 利用向导建立查询 ? 利用设计器创建和修改查询 ? 查询的输出去向 ? 利用向导建立图形 ? 利用向导建立交叉表查询 5.2 查 询 5.2.1 利用向导建立查询 1.利用“查询向导”建立查询 “查询向导”可以引导用户快速设计一个查询。在Visual FoxPro8中,将询问从哪些表或视图中检索信息,可以根据对一系列提问的回答与选择建立查询。 (1)在“项目管理器”中,选 择“数据” 选项卡片中的 “查询”, 然后单击 “新建 ”按钮,打开 “新建查询”对话 框。 (2)单击“新建查询”对话 框中的“查询向导”按钮,弹出 Wizard Selection对话框, 如图 所示。 5.2 查 询 (3)单击OK按钮 ,弹出Wizard Selection对话框的Step1-Select fields对话框,在Database and Tables 框中,选择“学生信息”表中的部分字段,添加到 Select fields框中。再选择“学生个人情况”表,如图所示。 5.2 查 询 (4)单击Next按钮,弹出Wizard Selection对话框的Step2-Relate Tables对话框。从关系列表中选择匹配字段建立两个表间的关系。根据分析都选择“学号”字段,然后单击Add按钮,如图所示。 5.2 查 询 (5)单击Next按钮,弹出Wizard Selection对话框的Step2a-Inlude Records对话框,选择联结方式,如图所示。选择Only matching rows 选项。 5.2 查 询 (6)单击Next按钮,弹出Wizard Selection对话框的Step3-Filter Records对话框,如图所示。 5.2 查 询 (7)单击Next按钮,弹出Wizard Selection对话框的Step4-Sort Records对话框,如图所示。 5.2 查 询 (8)单击Next按钮,弹出Wizard Selection对话框的Step4a-Limit Records对话框,如图所示。在该限制步骤对话框中,存在两组选项Potion type 框和Amount框。 5.2 查 询 (9)单击Next按钮,弹出Wizard Selection对话框的Step5-Finish对话框,如图所示。选择Save query 项,单击Finish按钮,将弹出“另存为” 对话框,输入文件名“学生信息查询”,单击“保存”按钮。该文件将保存在当前文件夹。 5.2 查 询 在前面的步骤中,也可以随时执行以下操作: ? 单击Preview按钮预览每一步的即时结果。 ? 单击Back按钮返回上一步进行修改。 ? 单击Help按钮获得帮助信息, ? 单击cancel按钮取消操作。 ? 单击Finish按钮,完成操作。 (10)运行“学生信息查询”文件。 2. 运行查询 在完成了查询的设计工作后,可通过以下步骤运行查询: (1)选择“项目管理器”中“数据”选项卡中的“查询”项。 (2)选定查询文件的名称。 (3)单击“运行”按钮,查询结果即可输出。 5.2 查 询 5.2.2利用设计器创建和修改查询 1. 查询设计器 若不想使用查询向导,可以使用查询设计
文档评论(0)