第四章 视图查询SQL语句_第1页
第四章 视图查询SQL语句_第2页
第四章 视图查询SQL语句_第3页
第四章 视图查询SQL语句_第4页
第四章 视图查询SQL语句_第5页
已阅读5页,还剩80页未读 继续免费阅读

下载本文档

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

文档简介

第四章查询与视图——SQL语句1、SQL简介StructuredQueryLanguage(结构化查询语言)的缩写。是一种国际标准,大部分DBMS产品都支持SQL,SQL已成为操作数据库的标准语言。有“方言”,支持程度不同。VisualFoxpro6.0支持SQL,但支持程度与其它DBMS产品有区别,也与标准SQL有差异。1.1SQL的特点非过程化一体化两种使用方式,统一的语法结构简洁1.2SQL的功能数据定义(DDL)Create、Drop、Alter数据操纵(DML)数据修改:Insert、Update、Delete数据查询:Select

数据控制(DCL)Grant、Revoke2、SQL的数据查询数据查询是数据库应用的核心功能一、基本结构

SelectA1,A2,...,An

Fromr1,r2,...,rm

WhereP二、说明SELECT:说明要查询的列(字段)数据;FROM:要查询的字段来自哪个或哪些表;WHERE:查询条件,即选择记录的条件。2.1单表查询Select子句(选择表中若干列)Where子句(选择表中若干行)OrderBy子句(对查询结果排序)聚集函数(求和、求平均等)2.1.1选择列:投影运算语法结构

select列名1,列名2,……from表名例s1:查看rsda.dbf数据表中的姓名和职称

select姓名,职称fromrsda;选择列:投影运算为列更改显示名称:

select列名1as新名称,……from表1此用法并不实际更改数据表结构。例s2:把rsda2中的name显示为职工姓名

Selectnameas职工姓名,职称fromrsda2;选择列:投影运算显示全部列(1)select后罗列出所有列名;(2)用*代替列名。例s3:显示rsda中所有列

select*fromrsda;选择关列:筛投影酷运算列的竭计算例s芬4a荷:求典每人贿工资哭的3枯%Se估le恼ct基本榨工资跌*0烫.0本3fr胜om介r雁sd酿a;2.咐1.姥2象选择鸭行:站选择乎运算使用wh苏er架e子句se荒le促ct列物fr槐om捎表wh锹er浪e碌条件条件算一般效是关筹系表坊达式翁或逻炊辑表袍达式知,返碧回真值裕或假润值。基本宋原理踪蝶是D爹BM督S依顺次判订断在班每条别记录绒上是啊否满岛足条垄件,厌若满纳足显灵示,白否则仅不显珠示。2.尤1.己2烂选择它行:喘选择爪运算例s民4:幅查找喘rs拿da众表中可教授沾的信竞息。se龄le专ct罢*承f标ro傍m碍rs思dawh备er心e爱职称绕=“链教授馅”;2.却1.柴2切选择丢行:任选择该运算复合述条件例s陈5:踏在R胜SD葱A数朝据表堡中查叼找9纲0年竿1月叼1号筝以后电参加脾工作国的女绑职工基。se色le离ct易*音f属ro咱m技rs蜜dawh超er迅e;工作吨日期征>{笨^1些99若0-酷1-敌1}训;an射d性别累=“诞女”楼;2.见1.科2弊选择各行:差选择稼运算消除恶取值球重复雕的行Se本le岁ct狗子嫁句的翅缺省丹情况敌是保鹿留重田复元拴组可用Di朋st愤in许ct去除紫重复击元组例s层6:父从r浑sd焦a表您中查挡看一术下共霸有哪湿些职无称。//射se规le铅ct不职膏称哄fr欧om膨r榴sd语a;se茎le摘ctdi苗st捏in扶ct职称欧f山ro蓬m附rs屿da忧;2.疼1.球2笔选择逝行—爹wh证er岂e子号句的垒运算恰符比较帜:=乎、>乡丰、<加、>宁=、悬<=择、!足=、猜<>帝、!爆>、蜓!<工、n诉ot阀+含~确定锅范围踪蝶:Be撕tw攻ee检n异A拿an变d驱B肥、N快ot庸B拥et迟we配en拴A主a帅nd锤B确定扭集合乐:I符N、雹NO决T谣IN字符题匹配遥:L暑IK忆E,善NO寺T择LI萄KE空值珍:I题S中NU喉LL灿、I抵S困NO撑T暑NU妥LL多重袖条件浊:A破ND哪、O端R、店NO血T2.决1.也2些选择脉行—数比较买大小例s组7:畜查询正基本哄工资呼大于则10朽00写的员愤工se猫le树ct恩*顶f财ro表m卖rs惜da版w汽he午re恒基文本工金资>10引00尼;2.状1.健2偏选择碎行—隆确定后范围Be侵tw较ee白n恰a路nd例s雀8:已查询极工资大于飞等于80苦0但小于婶等于10轮00贼的员刚工se会le荷ct决*侮f仅ro筹m谎rs驴da兔w怠he最re司基慈本工钢资be订tw锻ee锋n弊80感0姐an碌d套10评00;思考桑:该法语句裤可用给哪条姿语句护代替猜?2.喜1.经2文选择困行—迈确定株集合In/no砌t骆in例s屡9:豆查询锡不是器讲师霜、工莫程师妹的员标工se椒le窗ct怖*奔f正ro厚m何rs组da仗w台he泻re志职纤称no露t梦in(“筛讲师汗”,堪”工蹄程师导”)筐;思考竹:该犬语句轧可用谎哪条泻语句首代替谦?se切le触ct塔*糠f妇ro勒m岛rs颠da拦w尸he瓣re宵职优称<萄>坟“讲棉师”沃a昂nd谅职艺称<牙>”蚊工程猾师”抬;2.挎1.飘2青选择掀行—坝li必ke通配诞符%——引匹卧配任结意字散符串“%事A”留——萄查以妹“A滥”结仗尾的“A分%”芳——置查以穷“A夏”开誓头的“%返A%劲”—穿—查斗任意殖位置爱含有洋“A动”的_——链匹爹配任扁意一个字符2.颂1.说2仆选择耍行—咬li俩ke例s鹊10旗:查篮找所脾有王扶姓员妹工se改le肚ct己*灿f洗ro访m牛rs喇da无w午he丛re准姓丝式名li主ke每“前王%垒”;例s骑11豆:查匠找所父有名您字结祸尾为回“玲捡”的篮员工se治le爆ct甘*责f赚ro疯m镜rs到da谱w繁he吸re所姓泉名li挖ke辞“揉%玲商”;例s奏12校:查询找名舟字中探含有谜“文妻”的曲员工se排le凳ct雪*价f凳ro耗m谦rs北da冒w草he军re拐姓怪名li塔ke汇“男%文上%”剩;2.累1.种2揪选择甚行—箱nu掠ll猴查询例s申13慎:在旦xs提xk轧数据倚表中我查询温选课聚了但泼没有密该门兆课成剂绩的瓣情况se模le惨ct膜*茎f沙ro壮m耳xs匹xk艰w后he始re骆成锦绩is阻n出ul郑l;2.谢1.拜3世设定溪排序葛条件使用坑or旗de干r鬼by各子句慕:OR断DE锦R闯BY主O蝴rd望er狼_I吼te络m[他AS相C聪|灵D挥ES委C]谢[,螺Or廉de霜r_窝It催em贼[A挽SC奸|映DE截SC启]…飞]默认AS太C(升予序)例s赏14矿:按液参加湿工作斯时间爷早晚馅排序se困le炎ct英*谷f着ro葱m尤rs超daor芳de春r异by僻工失作日颜期2.蹦1.译4军聚合练函数把一脆列中束的值吐进行丹聚合轧运算可,返颈回单知值的氧函数五个厚预定纲义的鸭聚合画函数平均咸值:Av垒g(A造LL慰|D辱IS灵TI引NC勺T<淘字段慨名>全)总和辜:Su翁m(A倡LL则|D踪蝶IS创TI尿NC端T<讲字段爸名>袭)最小锈值:Mi和n(A闸LL乱|D航IS切TI菠NC抱T<蚕字段此名>凑)最大枕值:Ma素x(A调LL俩|D哗IS流TI洽NC塌T<赠字段浆名>眠)计数近:Co铜un涨t(A兴LL苍|D辛IS财TI登NC拖T<角字段子名>姨)2.撕1.阿4矛聚合住函数例s腹15堪:求被所有趴职工勾基本趋工资锦总和se卧le订ctsu侄m(抗基本呼工资料)as德工概资总序和衰fr什om贡r剑sd秒a;例s夹16笋:求织所有交职工巡寿基本蛋工资趋平均创值例s掉17溜:求描最高矮工资例s乓18英:求蹄最低染工资例s阀19摇:求丘教授汽人数se恼le罗ct事c辫ou羡nt烈(教耀授)特f地ro客m厅rs丛da海;se给le散ctco阁un搁t(哨职称巡寿)fr摘om顶r更sd聪awh产er覆e晴职称蚕="伯教授辽“;(×投)2.械1.宁4奏聚合级函数滚—G夕ro姑up坚B狱y子程句将查雄询结宏果集土按某锤一列槽或多蹈列的板值分虹组,聪值相圈等的肆为一酷组,抛一个喂分组尸以一惜个元抖组的术形式手出现饿。例s当20解:求宰各职姐称的联平均竖基本诱工资se敬le健ct扛职纺称,雁av歇g(进基本态工资怖)臂fr别om闸r孙sd胆agr士ou键p铸by职称怪;聚合璃函数惯—H岔av封in阵g子胸句针对幕聚合现函数毒的结枕果值鼻进行坏筛选薄(选份择)向,它威作用取于分梨组计般算结融果集跟在主Gr妥ou该p帅By呼子句桶的后华面,爆没有腊Gr振ou浙p住By设则针阿对全鼓表例s茧21搜:显甩示平各均基滔本工婶资大氧于9微00双的职症称se捷le绘ct现职瘦称,哀av位g(氧基本钉工资企)勇fr什om适r宅sd着a苗gr绍ou迫p旦by桥职绒称ha贱vi斥ngav统g(储基本占工资杠)>嘉90扶0;聚合愧函数犹—H李av很in恢g子赤句思考增:从x脊sx默k中盘选出垦两门遍(含彩)以凭上不翻及格纽奉的学责生学万号。2.粮2君多表健查询吩/联源接查潜询若一熟个查山询同熊时涉修及两辛个以港上的爹表,熄则称掌之为紫连接旗查询铜,包远括:内连宏接外连廉接自连捐接复合交条件轿连接2.永2眨联接电查询联接欧形成允新的屑关系2.浙2.超1剧内联糠接它是像条件新连接逆,这答个条撇件称内为连胆接条住件或茧连接椅谓词可以萄是等回值连笼接,屑也可坑以是候不等滩值连楼接新的但关系肃的属棍性集衡是参似加连切接的载关系懒的属跌性的蛋组合浆,不捕去除联重复叼属性In简ne献r是跃缺省后的连羊接方魄式也可漂以用笛卡俱儿积桌+壳选圾择的方狡法实犯现2.然2.撑1狐内联世接Jo眯in诉/i绪nn唱er辜j窝oi稼n列出都两个宰表中吗仅满惊足联屋接条眯件的炊记录伪,为秤默认可联接水类型扬。例s辱22兴:查仓询每饿个已选高课学生江的全宴部信延息及捡其选塘课情多况SE域LE病CT毫x述sd告a.膏*,从x木sx食k.斧*逢FR王OM岁x禽sd鼻a匹IN眨NE欺R模JO客IN押x懂sx苹k臂ON罗x徐sd炮a.获学号叫=暖x证sx岛k.粉学号口;SE衰LE疑CT蹲x咏sd来a.药*,吊x灯sx涌k.冰*多FR搞OM悲x笨sd排a位,x嘴sx渴k岸Wh读er偏e钳xs袭da攀.学执号薪=抖xs柜xk相.学砌号;(详笛卡隶尔乘梯积+爪选择龄)2.近2.莲2剂左联服接Le羡ft吸o匀ut萝er重j负oi山n列出穷左边迟表(陷父表超)的捡所有鼠记录姥和右滴边表仗(子尸表)劈燕满足秘联接键条件败的记辉录。例s快23甘:查摧询每个提学生的全公部信萌息及才其选阿课情旧况SE连LE档CT导x零sd我a.眉*,区x曲sx哪k.扫*亿FR诞OM尖x英sd碍aLE赛FT魂O御UT渗ER惊J风OI矩Nxs晕xk革O烘N滔xs寨da术.学圾号磨=遮xs笛xk挪.学礼号;思考锡:例芝s2盖2与启例s蔬23嗓有何继不同脂?2.率2.盟3蛾右连遵接Ri督gh杨t蛛ou发te轨r坊jo造in列出废右边朋表(愁子表银)的灾所有猜记录磨和左沙边表肢(父屡表)用满足略联接荷条件坏的记痒录。例s良24蜡:se犁le仍ct洞*歼f肤ro尸m锤xs坦xkri海gh疲t脏ou耍te屋r救jo否inpk徒qk亏;onxs搁xk渴.课拢程代拳号=归pk滤qk拍.课欣程代停号思考超:怎微样列药出没仙有学众生选循的课吐程?2.验2.留4羞完全酱联接Fu筐ll吹o休ut农er神j厅oi叮n完全性联接床:列诞出两昌个表蜂的所伯有记兰录、取不论横是否明满足恰联接稿条件惩。例s境25机:Se惑le部ct嫂*嘱f猛ro添m菊xs声dafu仅ll上o精ut败er蛋j字oi缎nxs裂xkonxs悠da坝.学虚号=渠xs症xk摧.学顿号;2.俯2.苦5舅三表厨联接例s屑26绸:查特看学撑生选测课情舍况:滚学号职,姓至名,说课程扮代号刻,课贱程名抛称se晌le丘ct增x鞠sd饥a.储学号运,x昌sd打a.者姓名栽,p介kq蚀k.浙课程阶代号喇,p研kq宪k.牛课程诱名称颂fr栽omxs兔da;ri举gh泄t僻ou样te纤r苗jo梳inxs数xk;le办ft俱o抖ut豪er峡j涝oi敬npk夫qk;onxs竟xk半.课搅程代船号=捐pk伏qk童.课申程代旁号;onxs鬼da介.学氏号=仆xs已xk启.学肆号;2.睡2.羽6猜自联贱接一个娘表与粗自身捎相联需要孤使用乐表的别名SQ敏L允烧许在廊F灵RO沫M漆短语牺中为及关系炭名定畅义别尘名,证格式欲为:<关甘系名赔>芝as萝<授别名毒>As虏可用空格代替导。例s从27纸:s竞el傅ec衡t宽x.略学号就f喘ro葱m掏xs笛da蕉x矩;2.埋2.盗6从自联辞接例s厌28箱:s览el慈ec驴t踩l.疮姓名担a卧s丈小组齿长,铅“带唐领”但,f塑.姓在名秧as畏成蹦员赞f冠ro危m虎xs妙da丽2垃as展l涂,x罚sd描a2控a稻s凉f;wh赞er浙e息l.丝式学号板=f棒.小晋组长2.波2.喇6裹自联臣接2.眼3蛙子查场询(各嵌套希查询群)子查宇询是断嵌套缠在另失一查脂询中坊的多Se虑le启ct比-F熊ro馋m-扔Wh惑er蒙e氧表达职式(曲Wh腰er吸e/资Ha即vi灭ng筛)SQ印L允苹许多岂层嵌继套,醋由内急而外搅地进秀行分抢析,滨子查弯询的肚结果喘作为夜父查哭询的胞查找巡寿条件可以摧用多岸个简袜单查场询来连构成促复杂骄查询报,以偷增强位SQ变L的稍查询拍能力2.园3.慢1伞子查扯询-酸单值吗查询子查肿询只五返回铜一行僻一列父查珍询与郑单值裙子查沃询之桶间用河比较道运算昨符进品行连目接运算口符:效>、赔>=胞、=皆、<医=、弓<、劝<饰>例s悲29量:找妄出与纲王刚甩职称肌相同反的员冒工Se池le把ct记*爆f阵ro唇m哑rs感da节w志he彻re拒职所称=姜(s唯el挖ec戚t无职称忍f烈ro围m耗rs餐da杰w六he饮re暮姓树名=窝“王左刚”拳)2.抖3.董2垮子查梅询-帝多值可查询子查洽询返拥回多那行一锯列运算雁符:险In疫、A乒ll疼、S型om浇e|详An竿y、幸Ex认is抗ts标量疼值与浴子查麻询返刘回集亿中的韵某一辞个相窄等,tr化ueIN被用愈来测丧试多裂值中捆的成株员例s3趁0:查摸询选标修‘A0到01捐’课程禽的学顿生的前学号挑、姓割名。Se偏le微ct学号,姓名Fr数omxs恰da;Wh欧er蛾e学号IN督;(S探el搬ec阁t学号Fr盒omxs袭xk;Wh在er因e课程水代号=耳‘A缴00缝1’睁);子查询多行1列2.商3.财2妻子查供询—风—多没值成饼员I思n例s品31沃:查室询选吃修了累‘粮高等陵数学毯’的谋学生零的学掀号和界姓名Se弱le载ct士学醒号,直姓名Fr植om夏x绕sd待aWh梅er居e痰学号IN(羞Se述le眯ct逝学佛号Fr栋om差x文sx羽kWh骄er姐e旬课程眠代号IN(岸Se至le那ct碍课未程代窄号Fr平om绪p挺kq耍kWh磁er量e越课程叙名称瞎=孟‘半高等离数学’)青);但V让FP忌6不针支持待深层岂子查永询。2.好3.凤2钱子查绞询—屿—多潜值成扣员I陆n查询践高等可数学棵的课典程代搂号查询不选择敬了高描等数种学的趴学生援的学寇号多值抗比较扔:多行寨一列父查甜询与退多值动子查葬询之恶间的殖比较涉需用Al汤l来连疯接标量诱值s比子网查询延返回伏集R中的灵每个耳都大栗时,s>润Al巷l冷R为Tru烛eAl概l表示腰所有>all、<呼al累l、<=爱al流l、>=楚al奶l、<>暴a陡ll<>善al帆l等价闷于no酒t慨in2.项3.感2繁子查卵询—背—多炒值比辫较脆AL淹L2.邪3.酬2岸子查填询—毯—多疏值比拳较泛AL衬L例s3蒜2:查险询女仇生中熊年龄缘瑞比男袭生都银小的袖女生富的姓阴名se姜le奋ct姓名fr律omxs历dawh替er粱e出生浩日期>饭al窗l(s阵el揭ec顺t出生经日期fr饲omxs麦dawh属er沿e性别=玻‘男’)甜an叼d性别=桌‘女’;2.寻3.响2旦子查受询—阀—多饰值比姑较备AL上L思考响:找出床具有醒最高蒙平均望成绩替的学魔生的掉学号帮及平该均成颂绩。父查瓶询与倡多值率子查姜询之脱间的兆比较世需用So然me梁/A艘ny来连朵接,so快me与an宗y等价洪。标量童值s只要比子令查询截返回凳集R中的一个大,s垮>So面meR为Tru泪e或s烛>An橡yR为Tru辱e>问so饶me、<雕so搭me、<=炸so大me、>=链so秤me、<>减s盐om窗e=颂so踪蝶me等价础于in、<>恭s贷om挪e不等卫价于no详t钟in子查剧询—显多值姨比较前som堪e/鲜An掩y例s拌33雕:找袍出不买是出猜生最锁晚(腹年龄交最小哥)的姨学生Se燃le相ct茄*嫂F甲ro雅m功xs伍daWh乒er欢e赴出生工日期闪<即s晕om粪e亩(贿Se冬le榨ct沫出颤生日龙期搅F意ro飞m障xs声da熊)到;Se屿le健ct锁*各F叉ro丈m栏xs所daWh炉er员e索出生券日期稍<证(骑S县el庙ec税t宴ma幼x(衬出生钳日期网)Fr听om压x佣sd猫a虫);子查醉询—恋—多挤值比罩较s舒om垄eEx秋is奶ts忍+子查尾询用来肿判断粮该子疯查询揪是否忘返回费元组当子番查询宿的结候果集非空时,Ex女is债ts为Tr早ue当子客查询损的结丑果集为空时,Ex挽is走ts为Fa闭ls贯e不关洁心子科查询幻玉的具旧体内刃容,静因此仔一般毅用Se槽le杂ct朵*具有障外部织引用村的子振查询叫,称康为相御关子擦查询浙(Co死rr法el符at府ed粱Q强ue绞ri条es)外层擦元组灯的属卫性值箭作为句内层似子查物询的卧条件子查沙询—腰—存井在判白断E塞xi帖st按s子查丈询—碌—存泪在判五断E不xi祖st耍s例s探34煌:查搞看已斧选课竞的学医生信丘息se靠le谋ct玻*好f条ro雁m排xs跨da脱w召he足reex畅is戏ts;(s敬el拒ec岗t济*抄fr福om悲x牵sx恼k皮wh取er承e泡xs掏xk渣.学捞号=拨xs通da怕.学餐号)辈;例s候35信:查膜看未灯选课侨的学求生信磨息se爱le喉ct胶*嫩f匙ro板m傲xs截da后w慰he轨reno括t郑ex侨is鞠ts;(s夏el积ec钱t捷*局fr医om僚x欲sx捏k球wh混er臣e侨xs急xk裂.学鞠号=踩xs暂da停.学导号)钢;子查私询—剥—存妙在判工断E嘴xi嫁st遥s基本街原理子查黎询—韵—存炎在判飘断Ex岁is些ts思考筒:列出背没有碰选’冲A0寺08炭’课扭程的底学生伍的学堪号、凯姓名熊。2.烘4去SQ令L的姿集合瓶操作SQ耽L的结夹果集枪是元净组的葡集合多个Se誓le铜ct语句蹲的结湾果可央以进虎行集痰合操应作,甩使结司果为“集合”SQ煎L-续92支持参加采集合盼操作顾的关畏系(屯结果场集)住必须厚是相容的2.豆4.年1刷SQ猛L的奥集合腔操作云——陈相容属性锋个数茂必须生一致对应聚的类布型必晓须一预致属性嚷名无娃关最终词结果室集采州用第蜻一个锁结果遮的属你性名缺省猎为自粮动去雕除重吓复元道组,除非饱显式虚说明AL絮LOr犬de痛r裂By放在投整个猎语句拔的最妖后2.冤4.守2娇集合匹操作受类型并交差3、强DM亡L-坐-数洁据修总改数据怪修改脸包括插入夸数据牲、更颜新数点据、姻删除耽数据占。in筑se关rt逃up倡da寒te碌d滩el鸣et直e3.健1厨插入蛮数据标准扬SQ抄L插入架一条舍:IN天SE倚RT者I胁NT夸O表名炒[辉(字监段1塞[,饿字段池2,箭…]蓄)]VA棋LU袋ES(表悔达式僻1[声,表滋达式倚2,咐…]爽)插入师多条毁:(V佳FP拜6不赖支持浪)In惊se丧rt鹅i阁nt史o表名籍1[蒜(字核段1游[,疗字段厦2,盐…]省)]se订le而ct[(迎字段杜1[角,字咽段2摇,…丹])苏]fr跃om表名鸽23.寇1插败入数投据VF忽P特嘉有格息式IN茧SE饥RT股I绿NT亡Odb白f_俗na血meFR茧OM酱AR扛RA垮YAr配ra昆yn卵am指e茅|FR史OM陪ME舍MV息AR说明朗:①确FR厘OM充AR申RA品Y交Ar毫ra继yN卧am扯e说寇明从匙指定长的数胁组中太插入手记录字值;②糊FR墙OM颂M轮EM候VA告R兽说明仗根据教同名探的内财存变抖量来沉插入弊记录骑值,竟如果骨同名统的变虚量不畏存在物,那泪么相选应的恶字段战为默智认值雨或空上。3.铅1举插入与数据插入疤一条例3谁6:堪新增汗一个酬学生盘信息In状se很rt板I绳nt宏oxs味da平(贪学号孔,姓牢名,沫性别航,出振生日荐期,鸡专业更)Va咽lu切es(虑‘2毛00仅60箱90涛79瘦9’签,柄‘张引三’创,‘忘男’做,{亏^1肤98柳6-驰10侵-1啊2}索,无‘会术计’拜)3.提1墨插入讯数据插入匀多条例3枣7:袍给“遥会计具”专忌业的阿学生值开设值必修波课财论务管芬理,凝建立钢选课伍信息In硬se机rt害I释nt繁oxs气xk启;Se双le傅ct学号义,课脏程代齿号,崭nu半llFr碧omxs骡da眨,p肺kq启k扒Wh摸er她e古专业疤=疾‘会惯计’粱a涝nd祥课碑程代仇号谁=创‘财溪务管吸理’漏;VF池P不崇支持3.厌2慰数据门更新【格柿式】UP可DA轮TETa冬bl欲eN廉am仙eSE勾TCo唯lu本mn庸_N牛am弦e1抗=隙e咬Ex察pr约es滚si健on绑1[,鞠Co定lu拜mn燥_N糕am渗e2盏=衰eE砖xp稻re谨ss俱io叶n2火…堪]WH寸ER寨E办Co悲nd伟it狐io院n说明扬:一恰般使着用柄WH令ER扣E片子句轨指定茅条件壁,以早更新墙满足痛条件踩的一云些记牵录的齿字段戚值,火并且锅一次视可以麻更新冠多个捎字段访;如身果不谦使用遍W港HE埋RE次子丈句,认则更寨新全辣部记我录。3.著2梳数据俊更新例1距4,堆给编套号为物“0牲50诱02页”的征职工冶提高壁1蛛0%虚的沙职务刘补贴立,可隔以用穴如下房诚命令土:UP私DA爹TERs叉gzSE字T骂职务竿补贴启=泊职双务补偶贴*匹1.闯10WH独ER脆E编号吗=听“括05雪00聪2"例1堡5,寄给所弄有职锅工增到加著10擦0诸元其奶它补估贴:UP描DA蜘TERs息gz熔SE茶T障其它奔补贴钩=财其它宗补贴悟十1往003.锁3揪数据浆删除数据匪删除章(De辈le惩te)只能墨对整价个元邮组操称作,卫不能螺只删将除某译些属对性上件的值只能规对一爱个关括系起胸作用纺,若勾要从些多个宪关系齐中删赔除元慕组,彩则必完须对慢每个匠关系萍分别拜执行惜删除计命令格式冒:De浆le坑te节F帐ro席m隙r盆Wh拍er聋e托P——钱从关铲系厉r贝中删有除满赢足P键的元疗组。3.柄3厚数据丑删除删除单个元组例1能6:前删除猴学号颈为0蔽00丘15鸡00方1的剖学生投的信在息de罢le亲te揪f仿ro虑m学生Wh沉er隶e学号阵=压‘讯00宽01吊50究01帽’3.领3作数据啊删除删除多个元组例1斧7:券删除穿选课讯而未录参加摧考试全的学天生的抄选课铜信息De商le葬te哗F塞ro徐m选课Wh洒er新e成绩is煤n切ul恢l删除整个关系菌中的猎所有睡数据例1金8:膀删除那所有筹学生将的选狭课信勒息De冬le虑te市F荣ro狂m浓选课4、陕数据坡定义提语言带(D粘DL葬)数据并定义骆语言昏(D尊at突a化De脉fi迟ni莲ti贿on拍L午an客gu陵ag犹e)Cr概ea怕te亿、D散ro届p、飞Al兄te忆r数据驶对象胆的类横型基本败表视图属性狡的值百域(冤数据勇类型穴)完整狸性约壮束索引4.邮1蓬DD订L-猛表的蒜定义4.麦1.酸1锯创建欠表结零构Cr畜ea光te津T婚ab秒le表名(字段汤1数据让类型剩1,…尝,字广段n盏数歉据类务型n意)4.骑1.职1慰创建坚表结叶构在使佳用C丸RE皆AT任E幅TA怕BL督E命刑令定汇义表恢时,怪字段新类型炭用相挎应的性字母跃(C抱、N桌、F副,I乡丰,Y苗、D云、T断、M杆、G打、)顿表示横,有弦些类武型需纳要用迟户给麻定字饺段宽膜度和忌小数启位。4.并1.木1剖创建柳表结恐构例1宽:创题建学脑生档序案表但,该引表的启字段拳为:恶学号判,c步型,敌长度蚕为1龙0;扩姓名这,c弦型,伙长度杰为1宴0;耐性别伶,c裂型,关长度句为2国;出呢生日眨期,胆d型凤;班坚级,螺c型税,长辉度2帜0。cr掉ea楚te露t席ab届le学生毒档案(学号仆c梯(1池0),姓名歪c累(1鄙0)大,术性别吓c叔(2辉),巧出计生日心期易d,艇班鹊级弃c(辽20扫));4.芽1.站1渐创建哀表结得构举一航反三冠:创建虽一个祝“课兔程”串表,现字段柄有:课程帮代号,c蓄型,活10太位;课程牵名称,c验型,心20冻位;学时,N致型,猪5位吼,小妖数1聚位;学分,N咳型,怜4位苍,小屋数1性位。4.阳1.检1削创建丈表结挤构用CR莲EA滚TE殿T似AB堪LE命令而建立苗表时假可同宿时创姿建:满足陕实体窃完整狮性的榜主关念键字特(主双索引浸)PA尾IM硬AR适Y弹KE值Y;定义自域完事整性圆的CH密EC习K约束艳及出秆错提事示信议息ER铃RO轿R;定义疾默认射值的DE曲FA籍UL昌T等;此外堂还有赵描述陆表之扇间联小系的FO贺RE臂IG窃N赔KE摇Y和稼R异EF接ER史EN帝CE动S等。例2析:新珍建一饱个“群专业胞”表密,含坊字段虫:专舅业名科称,假c型蝴,1守0位锤;所迹属系梨,c浩型,扮12蒸位;幕学生张数,晃I型趣;增果设日男期,轧D型酸。同雹时指法定专架业名舅称为俗主索装引,愚并且框要求拉学生塘数大许于0摔,否撤则提趴示“祖学生订数应图该大落于0敢”。CR倘EA株TE泉T扁AB按LE专业争(;专业释名称C(10)PR盆IM弯AR犁Y眼K亭EY,所属组系C(12),悲;学生声数ICH呜EC黄K(学狠生数>0)ER贪RO方R荒“学生留数应愉该大芝于0!”,增补设日珠期乖D)4.僻1.厅1福创建厕表-删列级探约束例3隆:创弊建“粮学生带选课训”表深,字据段为宁:学扭号填C(沫10等),棒课程立代号肝C悦(1五0)轮,成蛛绩论N(栏8,货2)乒。与叨学生揭档案搅表按横学号岛建立雄外键猾联系苦,与送课程题表按肃课程巡寿代号汉建立勺外键触联系舟。CR铜EA果TE循T杰AB阴LE学生知选课至(溉;学号久C浇(1哈0)沫,同课程川代号轧C蛮(1荡0)榜,成叔绩N符(8坚,2痕),狭;FO撇RE窑IG哑N竿K腹EY学号TA准GFK景_X忘hRE稍FE峡RE渴NC六ES;学生目档案填,;FO扶RE签IG晒N肺K匹EY课程脱代号TA职GFK朴_K妈h;RE牢FE床RE面NC敌ES课程叫;);4.荐1.插1博创建威表-纳表级枝约束AL升TE筋R唐TA知BL栗E表名修改差字段卖名;修改零字段始类型尝;删除折字段叫;添加短字段圣;修改作主键担和联亩系。表结吸构的闷修改例4喊:将生“专著业”顺表的增设真日期字段泄名改作为开办家日期。AL投TE质R占

温馨提示

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

评论

0/150

提交评论