计算机VF第章查询和视图_第1页
计算机VF第章查询和视图_第2页
计算机VF第章查询和视图_第3页
计算机VF第章查询和视图_第4页
计算机VF第章查询和视图_第5页
已阅读5页,还剩28页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

第5章查询和视图本章目标:掌握查询和视图的基本概念和区别;掌握查询的基本操作;掌握视图的基本操作;第5章查询和视图5.1基本概念5.2查询5.3视图5.1基本概念查询可以从单个或多个表中检索数据查看;查询本质是个程序,是包含查询代码(SQL-SELECT)的文本文件(.QPR);不依赖数据库而存在。视图是一种数据库对象,是从单个个或多个表检索数据建立一个“虚拟表”;视图不能单独存在,它依赖于某一数据库而存在,所以只有打开与视图相关的数据库才能创建和使用视图。5.1基本概念视图、查询与表的不同之处是他们都没有数据,都仅仅是一条SQL查询语句;视图本质是虚拟的数据表,而查询是程序文件;视图不仅可以查阅数据,还可以更新数据返回给源数据库,而查询只能浏览数据;查询的输出结果可以由用户设置,而视图不可以;5.2查询1.查询向导可以引导用户快速设计一个查询5.2查询2.创建查询查询设计器(可视化)菜单项目管理器命令:CREATEQUERY<文件名.QPR>查询设计器创建查询①选择数据来源FROM…其他表或视图数据库表查询设计器创建查询②“字段”(单个字段或表达式)SELECT…表达式AS列标题直接选择查询设计器创建查询③“联接”(数据源是多张表)JOIN…ON在数据库操作部分建立了表间关系即可查询设计器创建查询④“筛选”(条件)字段名或字段名的表达式规则:关系运算符,LIKE,IN,BETWEEN,ISNULL…WHERE…条件注意:不同数据类型的表达式查询设计器创建查询⑤“排序依据”字段名或字段名表达式ORDERBY…查询设计器创建查询⑥“分组依据”按字段值给记录分组,相同字段值的记录为一组,实现组记录的统计或计算。常用函数,COUNT()、SUM()、AVG()、MAX()、MIN()…统计函数GROUPBY…HAVING…查询设计器创建查询⑦“杂项”无重复记录(Noduplicates)DISTINCT5.2查询3.执行查询(1)先保存后执行可视化方法:菜单“查询/运行”或按钮“运行”标准工具栏中在查询设计器空白处单击鼠标右键|运行命令方式:DO查询文件名.qpr(2)查询结果输出设置方法在查询设计器空白处单击鼠标右键|输出设置菜单“查询/输出设置”查询输出设置浏览窗口(默认)

临时表:把查询结果存入一个只读临时的数据表中,使用浏览方式查看,相当于SQL语言-INTOCURSOR

<临时表名>;数据表:把查询结果存入一个数据表中,存放在磁盘的默认目录下,相当于SQL语言-INTOTABLE<表名>;屏幕查询伍练习1.查询ch座a1产.q忌pr:要求业包含仇字段引:学烧生基随本信童息.sn礼o,学生他基本乡丰信息.sn艰am诸e,学生诵基本港信息.s嗓ex调,论文货成绩弄表.pt告it样le,论文专成绩兰表.ps诸co揉re,且性必别为f,按芬学号塞升序刮排序翻,输鞠出方棉式为拼表”女生索论文谎成绩.d炮bf皇”。2.查询ch爽a2愤.q阴pr:要求相包含敬字段算:学汤生基盒本信才息.sn抛o,学生戒基本已信息.sn翁am彼e,学生格基本杜信息.s贤ol良d,论文策成绩傍表.pt洪it挥le,论文弄成绩完表.ps棋co融re,筛选哪出成蓄绩大值于60分的缓学生释的记具录,用构临时巷表作低为查笛询去优向。3.查询ch午a3毫.q蚊pr:要求番包含看字段设:性卫别,最高遥成绩、平均待成绩扯、最赴低成绕绩,以性克别作拆为分益组条占件,把仇查询毕结果以表挎输出重,表泉名为催“论泥文成领绩统狱计表跳”。5.萝2查询4.交叉帝表查高询类似氏电子咏表格同形式珍来实登现二酱维数肆据分夹析的首一种贷数据境表(数据漫透视自表)。利用跟交叉姻表可致以实歉现大枯量数蝇据的境简单柱统计犯。创建销交叉剖查询侧的方许法:交叉药表向纲导查询季设计希器创建都交叉貌表查芬询①②③创建监交叉誉表查病询一般伯说,凡交叉劲表查康询只穴需要3个字库段,苦一个般字段阀作为晌统计吃量,坝另两猜个作食为统觉计条索件。定义茂交叉宣表布纤局设定火统计趣方式每及总摧结信毯息保存兵并处浇理④⑤⑥5.层3视图1.使用连向导才创建驴视图(自学)2.创建椒视图酷(本袋地视解图)视图愁设计锋器-可视木化菜单项目厚管理鞋器命令交方式理:CR扯EA元TEVI致EW<视图松名>3.使用袄视图魄设计裤器更新板数据使用倦视图病设计园器更泰新数述据发送蝇更新耀到源默表指定驱更新弄表指定津更新卷字段视图琴练习1.创建绕视图热:要吩求包崭含以揉下字真段:呆学生门基本雅信息.sn议o,学生脂基本赏信息.sn袭am滋e,学生换基本劲信息.s谜ex颠,论文鬼成绩多表.pn提o,论文幻玉成绩斑表.pt顾it疯le,论文俯成绩码表.ps辫co伟re,且性别关为男踢,成日绩不恒及格瓦的学令生记硬录,保徒存视肥图文滚件名为ST拌1。2.通过ST葡1视图象,给忧不及请格的朱男生蒜每人妖加10分并党更新铁原成日绩表秧中的壶数据摇。5.迁3视图3.参数掘视图是视流图的蜡一种利。与普蛛通视碍图不同之处衔在于浪参数达视图材可以个使用设定驳参数,当疤需要矛使用疫参数誉值时塘会打由开一各个对蜻话框座供用砌户输衡入参胳数值蚀。操作马:①崭新建宁普通肤视图隆;②设歪置视寨图参赤数;卷菜单葡“查文询”|视图诱参数③输王入参垫数名旅称和傍类型汤;④在翼过滤取选项品卡设膜置过潜滤条太件;5.载3视图4.命令立方式杂处理蛙视图创建浩:CR革EA尘TESQ搭L宫VI争EW点[隶AS不S木EL瓜EC塌T…阔]修改违:MO隙DI醋FYVI往EW打开撕:US粉EVI挽EW删除近:DE此LE沈TEVI倍EWVi恩ew柜Na吉me重命笨名:RE先NA暖MEVI砍EW衔V释ie成wN疯am天e1乓T粘O竿Vi盐ew铺Na者me农25.定3视图5.创建万远程庭视图本地怪视图呜是基便于VF曲P中创碍建的锁数据枯库,沸而VF凡P也提雹供了访问坐其他冒类型乞数据挠库(S沉QL翼S跪er疏ve待r增20扁00、Or努ac哥le、Mi痒cr秧os颗of如t恐Ac林ce偶ss毯)的能慕力。VF累P通过菊远程膏视图便访问远程巨数据良源。远程父视图酸的创止建方射法与皂本地角视图完基本今一样撞,不屈过在携创建愈时要虏先创森建连接或直匹接使竞用其他尚可用夺的数魔据源,之皂后的米操作移和查渡询的半创建淋方法电一样漠。创建凳远程肝视图创建婆远程芒视图创建络远程桐视图创建犹远程

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论