基本信息
文件名称:理论查询与视图的建立用.ppt
文件大小:51.46 MB
总页数:34 页
更新时间:2025-06-18
总字数:约1.69千字
文档摘要

第1页,共34页,星期日,2025年,2月5日简单查询:顺序查询:locatefor索引查询:seek,find界面查询:查询向导查询设计器第2页,共34页,星期日,2025年,2月5日(1)打开查询设计器窗口(2)选择查询的数据源(包括自由表、数据库表和视图)。(3)选择出现在查询结果中的字段。(4)设置查询条件。查询设计器第3页,共34页,星期日,2025年,2月5日(5)设置排序或分组来组织查询结果。(6)选择查询去向,即查询结果的输出类型,如浏览(默认)(7)保存查询设置(.QPR)(8)运行查询。第4页,共34页,星期日,2025年,2月5日单表查询:查询student表中性别为女的年龄最小的三个同学。第5页,共34页,星期日,2025年,2月5日第6页,共34页,星期日,2025年,2月5日第7页,共34页,星期日,2025年,2月5日多表查询:在“图书管理”数据库中查询学生借书情况,并按借书日期升序输出其学号、书名和借书日期。第8页,共34页,星期日,2025年,2月5日第9页,共34页,星期日,2025年,2月5日1.启动查询设计器方法1:“文件”菜单中选择“新建”,然后选择“查询”,“新建文件”。方法2:命令窗口createqueryxsjs第10页,共34页,星期日,2025年,2月5日(2)联接选项卡内部联接:只有满足联接条件的记录才包含在结果中(最典型)左联接:左表中的所有记录,右表中的与左表相匹配的记录右联接:右表中的所有记录,左表中的与左表相匹配的记录完全联接:先右联接、后左联接,去掉重复记录第11页,共34页,星期日,2025年,2月5日第12页,共34页,星期日,2025年,2月5日(3)筛选选项卡在联接条件选出的记录基础上再筛选(4)排序依据选项卡可指定多个排序的关键字段(5)分组依据选项卡只显示结果中该字段值相同的第一条记录(6)杂项选项卡第13页,共34页,星期日,2025年,2月5日演示左右连接和全部连接第14页,共34页,星期日,2025年,2月5日第15页,共34页,星期日,2025年,2月5日5.4.3查询菜单的使用1.查询-查看SQL(能看不能改)QPR查询文件实际上是一个文本文件,因此可用任何文本编辑器对其进行修改2.选择查询去向(1)浏览(2)临时表(3)表(4)图形(5)屏幕(6)报表(7)标签可演示用记事本打开第16页,共34页,星期日,2025年,2月5日查询去向查看SQL第17页,共34页,星期日,2025年,2月5日3.保存查询文件(.QPR)4.运行查询格式:DO查询文件名说明:查询文件名中必须带扩展名.QPR如:doxsjs.qpr第18页,共34页,星期日,2025年,2月5日复杂查询输出字段源表没有复杂筛选条件分组统计第19页,共34页,星期日,2025年,2月5日例子在职工管理数据库中(包含zgda和zjgz),查询出职工最终发的工资是多少(=基本工资+增资额),并按最终工资从高到低输出编号、姓名、最终工资,查询结果保存在“zzgz.QPR”第20页,共34页,星期日,2025年,2月5日第21页,共34页,星期日,2025年,2月5日如果将结果显示在图中呢?在菜单栏的“查询”菜单中选择运行查询第22页,共34页,星期日,2025年,2月5日5.5视图的概念在数据库表基础上创建的一种虚拟表,按照用户指定的条件从已有数据库表或其他视图中抽取出来,不另加存储,依赖某一个数据库而存在。第23页,共34页,星期日,2025年,2月5日视图的功能:1.提取数据库使用的灵活性2.减少用户对数据库的依赖3.支持网络应用第24页,共34页,星期日,2025年,2月5日