第章 查询与视图_第1页
第章 查询与视图_第2页
第章 查询与视图_第3页
第章 查询与视图_第4页
第章 查询与视图_第5页
已阅读5页,还剩29页未读 继续免费阅读

下载本文档

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

文档简介

第5章查询与视图数据库的查询功能视图的建立使用5.1查询

查询的概念查询就是向一个数据库发出检索信息的请求,从中提取符合特定条件的记录。生成查询文件扩展名.qpr;查询被运行后,系统还会生成一个编译后的查询文件,扩展名为.qpx。5.1.2查询设计器的使用1.启动查询设计器方法有以下几种:①利用CREATEQUERY命令打开查询设计器建立查询;②利用“新建”对话框打开查询设计器建立查询;③在项目管理器的“数据”选项卡中打开查询设计器建立查询。通过查询设计器建立查询的步骤:(1)打开一个项目,在项目管理器中的“数据”选项卡中,选中“查询”,之后点选“新建”按钮。(2)从打开的对话框中选择“新建查询”。(3)添加创建查询所基于的数据表

定义输出内容→设置联接、筛选、排序、分组条件

选择查询结果的输出形式 (4)保存查询文件

→运行查询。通过查询设计器建立查询查询设计器2.查询设计器的使用使用查询设计器中的“页面”选项修改查询:(1)“字段”选项卡用于选定查询结果中所显示的字段内容。(2)“联接”选项卡指定多个表或视图的联接条件。InnerJoin:指定只将满足联接条件的记录包含在结果中。LeftOuterJoin:指定将所有满足条件的记录,及在连接条件左侧表中的记录都包含在结果中。RightOuterJoin:指定将所有满足条件的记录,及在连接条件右侧表中的记录都包含在结果中。FullJoin:指定将所有满足和不满足条件的记录都包含在查询结果中。 在筛选框中构造筛选条件表达式时,要注意在实例框中输入不同数据类型时的格式:1)字符串可以不带引号(当与源表中的字段名 相同时才用引号);2)日期型数值要用{}括起来;3)逻辑型数据两侧要带“.”号,如.T.,.F.(3)“筛选”选项卡

用于选定查询结果所要包含的记录。(4)“排序依据”选项卡

排序决定查询输出结果中记录显示的顺序。设置方法:单击排序依据→从选定字段框选中字段→选择升序或降序→单击添加。(5新)“分村组依颈据”法选项歼卡分组铸是指量将一伙组类朗似的科记录暴压缩室成一叨个结之果记驱录;宾目的仍是为饿了完泳成基细于该熔组记矩录的类计算壤;比编如:严求平巴均值甚、总贴和、直统计袄个数器、其麻中的付最大炊值、艇最小怜值等轿。用于卡分组手的字健段不溉一定烫是选仇定输改出的侧字段绸,但蛮分组付字段箩不能搁是一丢个计睬算字哑段。可以贯用满足慕条件成…来对辛分组项结果练进行淋进一宗步筛躬选。(6熊)“杂越项”撑选项算卡用于掘指定痕是否饥要对寄重复兔记录嗓进行招检索丝式,是报否对忍返回壤记录工结果枪的最咏大数跨目或鬼最大挤百分个比作角限制师。5.容1.储3喂查被询的廊运行双、保激存与袭修改1、变运行嚼查询(1偶)Ct讨rl狂+Q键。(2测)态单击泛工具哪栏中梦的两运行井按钮骆。(3葱)辨在“膀查询参”菜塌单下基选择概“运还行查窗询”后命令生。(4轿)堡单击牲右键摔,在秀快捷们菜单页中选叼择“增运行循查询怖”命塘令。(5浊)秒在命钉令窗在口中宾执行刺运行贤查询迫文件完的命做令,史也可暴运行辨查询如文件暮。命令杆格式端是:DO别\[杯路径营\]衫<怜文件军名.拉qp孤r>2.因查揪看S收QL勺命令用下她列方盆法可曾查看民生成答的S碰QL户S烂EL肆EC黄T命意令即从查询漆文件堂内容。(1崇)糕在“锐查询陕”菜税单下虏选择谨“查笨看S披QL突”命乐令。(2拉)僚单击戏查询密设计散器工释具栏村中的擦“S抚QL贺”按段钮。(3迅)洽单击仁右键插,在武快捷青菜单凝中选薯择“质查看块SQ中L”鸟命令气。3.栋保遇存查第询在完蹄成查柏询设风计并嫂指定反输出馒格式饭之后包,选谈择“框文件唱”菜戒单中欠的“挨另存阀为”耀命令但,或狮单击然常用艰工具借栏上沫的“取保存券”按墙钮,苏系统鉴弹出虚“另休存为据”对送话框浅。输院入查妙询文骨件名裙,并穴单击谋“保麦存”缘瑞按钮问。4.柄关傲闭查饱询设雅计器选择监“文坏件”坝菜单航中的射“关务闭”冈命令吉或单教击“饶关闭烛”按牢钮,羊关闭撒查询捞设计亦器。5.屑打蝇开并园修改房诚查询选择腹“文袖件”桑菜单墨下选习择“瘦打开遭”命爷令,糖打开知一个湾查询哭文件胃,进睛入查啊询设糊计器姥可以狱对查银询进榜行编盟辑修秀改。5.有1.氏4准定桌向输脚出查专询在“烈查询爱去向蛋”窗退口中表,有炒7种岗输出迎格式券:①拜浏览颂:将固查询狂结果湾输出谋到浏阀览窗恰口(录默认跟的输氏出去治向)俯。②粉临时爪表:属将查漂询结坡果存斧入一邮个临驳时的堆数据阀表中溜,关祸闭此渐数据神表时冷,查浪询结窗果丢秃失。③扎表:长将查说询结铜果存耽入一皱个数挖据表奸中,钱关闭吴此数厌据表孩时,守查询锡结果昆保留槽。④疏图形歪:将幸查询纯结果脖以图常形方俱式输撇出。⑤浅屏幕时:将疏查询届结果术输出酬到屏弯幕上贸。⑥挺报表执:将掌查询蚁结果拾输出房诚到报团表文缩慧件中伴。⑦糖标签订:将记查询妹结果屿输出岁到标肯签文爱件中淹。5.打1.蛛5掩查询仍向导缠的使示用利用立“查宁询向牲导”舌建立值查询辉,可壮以根盗据向惧导一锅步一矿步进源行操绑作。例5桶.6论建立傻查询良,实肠现对机男生驾选修师课程轰情况怒的查学询。5.塞2警视拥图5.投2.象1瓦视图枯的概蛾念视图破是从睬一个恼或多拴个表丢中导扛出的博数据馋集合捡,它云不是煤实际峡存在蛛的表伴,而岩是一迅个定双制的耍虚拟纤表定客义。捏该定腐义存村放在温数据谅库文灾件中说明情:1、惩视图静打开虽时,惊其基笼表自胡动打边开,翠但视泻图关灰闭时贪,其回基表咬并不屿随之斩自动讽关闭木;2、杂视图制的数副据源酸可以面是自州由表条、数驻据库逢表或馅另一湖个视浴图。视图苹分为本地辫视图与远程被视图两种蛋:本地很视图下是由校存放榴在本菠地计穗算机烧上的宏表导羞出的桶,远改程视匀图是涌计算袜机上与的表誉由存盐放在卧网络蓬导出停的。5.夫2.支2蛮建立隔视图1.配命街令方愁式格式术:CR腹EA拖TE狱V脊IE栽W企<视家图名摄>箩[R失EM疑OV笋E]驻AS纪<察SE览LE尼CT野语砌句>功能阳:打融开“吵视图生设计款器”膨,创膊建一犯个S浴QL攻视图腰。2.似利炎用视底图向凑导建立惧一个惹本地对视图沙,使够用视届图向耀导创康建视披图的蛋操作交步骤替为:打开垫需要魂使用眠的数捉据库虽文件帮,进燃入“育数据嚼库设谷计器蒸”窗侧口。在“丹数据塌库”趴菜托单中庙选择薪“新穷建本什地视假图”祝命令亭,进吉入“祝新建贤本地博视图押”窗伞口。单击同“视茶图向难导”烛按钮芦,进刚入“孤本地富视图哥向导仆”窗野口,躁按提顺示进兰行操础作即担可。3.诱使怒用视双图设土计器启动穗视图衣设计珠器,臂方法刮如下恰:方法搂1:单击种“文默件”丈菜单赖中的废“新蒙建”率命令适或单遗击常番用工衣具栏女中的只“新跪建”报按钮录,打配开“列新建宇”对缠话框栗,然绢后选侍择“拆视图解”,捷单击携“新坝建文竭件”末按钮编,打卵开视勒图设障计器逢。方法示2:在项知目管惧理器陕的“傅数据只”选爽项卡烫下将凶要建垃立视不图的国数据盟库分讽支展辅开,律选择匆“本沈地视之图”森或“橡远程胸视图风”,晋然后赔单击情“新刻建”潜命令缝,选附择“掉新建蒙视图括”按样钮,芝打开觉视图恐设计惧器。“更辫新条兼件”扰选项加卡该选滨项卡增用于编设定狸更新慰数据冰的条仪件,毁其各退选项蔑的含喘义如需下:①石表:浮从其春下拉讨列表悠中可叉以指眨定视托图文芽件中愧允许翻更新录的表骨。②携字段酬名:调该列球表框麻中列帝出了港可以捡更新双的字伙段。迹其中贝标识志的钥浙匙符抵号为嚷指定漆字段照是否偷为关碍键字砌段;涉铅笔资符号寻为指钳定的身字段喷是否循可以旬更新肢。③悠发送粪SQ研L更搂新:雨用于钞指定参是否崖将视凡图中喊的更洁新结够果传揪回源谣表中矛。④钩SQ色L香WH攻ER绣E子突句:剪用于醋指定全当更沉新数铺据传誓回源鬼数据做表时慰,检碑测更枣改冲贞突的尺条件早。关键信字段榴:当另基本嚷表中泼的某绍个关使键字质字段公被改厚变时爆,更袭新失针败。关键谊字和链可更牌新字段段:报如果税修改裁了任帐何可雪更新女的字伪段,座更新年失败舱。关键贸字和俯已修偏改字仓段:担若在贵视图出中改比变的值任一温字段沈在基狭本表亭中被厉改变君,更毒新失揪败。关键秤字段杂和时怖间戳扁:如壁果源胶表记备录的低时间恳戳首雕次检剪索以任后被色修改裕,更物新失阳败。⑤奋使用渡更新族:决秤定当轨向基涛本表忍发送转SQ巡寿L更钥新时奏的更鲁新方归式。SQ选L焰DE客LE史TE然后IN赠SE饮RT:先自用SQ辉L搭DE甜LE县TE命令晶删除鸭基本捡表中件被更步新的逗旧记虾录,攻然后熟用SQ点L甲IN棚SE杯RT命令睡向基隔本表车插入陶更新隔后的畜新记馋录。SQ故L乱UP顺DA钟TE:根瘦据视时图中赢的修堪改结低果直柳接修限改源辅数据摩表中殿的记煤录。5.经2.后3怠使闭用和沿编辑膜视图使用碗类似且于表吩。(1醋)欠在数财据库租中可恢使用陶US枯E命另令打兔开或们关闭右视图寄。(2找)视在“棒浏览茶器”员窗口帆中显哥示或怜修改翻视图蓝中的肠记录惭。(3候)衣使用伍SQ教L语叛句操感作视就图。(4煮)怒在文棍本框僚、表敲格控仓件、芒表单裕或报执表中岭使用向视图役作为长数据株源。远程熔视图新使用岂当前不数据吧库之抬外的字数据屑源,当例如功M锈ic览ro酿so社ft典S炼QL哪S刮er挽ve嗓r或题Mi已cr艇os煌of纽奉t蒜Ac孟ce纽奉ss蹈。使用学远程钩视图密,无晶需将婚所有呆记录啄下载享到本喊地计吨算机葬上即绕可提糊取远悲程无OD倘BC丧服颠务器洋上的忽数据拿子集售。5.投2.膝4菠连唤接与却远程拔视图1.完数揭据源痕和连形接数据犁源一洋般是府OD青BC呼数据石源,宵开放熄数据鸟库互蒸连O炮DB栏C是搅一种耽连接蓄数据牵库的抢通用魄标准孙。为嘱了定废义O糠DB逆C数罚据源征必须悄首先绍安装妈OD炼BC冠驱动坦程序练。“连顺接”稠是V权is填ua鸭l情Fo常xP非ro宽数据竭库中朝的一讯种对庸象,慌它是州根据锣数据盯源创蜜建并施保存歪在数杆据库以中的秧一个蓝命名框连接贪,以席便在放创建英远程任视图昆时按梨其名笋称进株行引甩用发。有两货种连驱接远豆程数棕据源肥的方纤法:直接亮访问夫在机干器上与注册驼的OD森BC数据克源;也可榜以用勤“连沃接设豆计器棒”设瞒计自勾定义场连接蜘。2.寒建道立连妻接用“怖连接逼设计捎器”主建立妨连接在“坏文件良”菜莲单下误选择倚“新民建”脉命令脾,或驻单击抛“常士用”粪工具急栏上愁的“钻新建嫌”按站钮,护打开抵“新膜建”社对话富框,厘然后些选择摘“连兼接”盲并单秋击“朴新建巷文件均”打鹿开连肿接设版计器蚊建立集连接港。或在封项目宾管理缩慧器的吨“数提据”蜓选项李卡下穗将要罢建立铅连接壁的数库据库落分支犹展开桥,并年选择象“连统接”粘,然喝后单扒击“秘新建朋”命万令按延钮打咳开连吨接设印计器3.敬建遣立远炎程视丸图建立沫远程罗视图里时,贫一般亦是要催根据铸网络挂上其凶

温馨提示

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

评论

0/150

提交评论