![數(shù)據(jù)庫(kù)系統(tǒng)概論第四王珊薩師煊ch2_第1頁(yè)](http://file4.renrendoc.com/view/c64a44a2ef21feaa4d98b7143da9dad0/c64a44a2ef21feaa4d98b7143da9dad01.gif)
![數(shù)據(jù)庫(kù)系統(tǒng)概論第四王珊薩師煊ch2_第2頁(yè)](http://file4.renrendoc.com/view/c64a44a2ef21feaa4d98b7143da9dad0/c64a44a2ef21feaa4d98b7143da9dad02.gif)
![數(shù)據(jù)庫(kù)系統(tǒng)概論第四王珊薩師煊ch2_第3頁(yè)](http://file4.renrendoc.com/view/c64a44a2ef21feaa4d98b7143da9dad0/c64a44a2ef21feaa4d98b7143da9dad03.gif)
![數(shù)據(jù)庫(kù)系統(tǒng)概論第四王珊薩師煊ch2_第4頁(yè)](http://file4.renrendoc.com/view/c64a44a2ef21feaa4d98b7143da9dad0/c64a44a2ef21feaa4d98b7143da9dad04.gif)
![數(shù)據(jù)庫(kù)系統(tǒng)概論第四王珊薩師煊ch2_第5頁(yè)](http://file4.renrendoc.com/view/c64a44a2ef21feaa4d98b7143da9dad0/c64a44a2ef21feaa4d98b7143da9dad05.gif)
版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
中國(guó)人民大學(xué)信息學(xué)院數(shù)據(jù)庫(kù)系統(tǒng)概論AnIntroductiontoDatabaseSystem第三章關(guān)系數(shù)據(jù)庫(kù)標(biāo)準(zhǔn)語(yǔ)言SQLAnIntroductiontoDatabaseSystem第三章
關(guān)系數(shù)據(jù)庫(kù)標(biāo)準(zhǔn)語(yǔ)言SQL3.1SQL概述3.2學(xué)生-課程數(shù)據(jù)庫(kù)3.3數(shù)據(jù)定義3.4數(shù)據(jù)查詢3.5數(shù)據(jù)更新3.6視圖3.7小結(jié)AnIntroductiontoDatabaseSystem3.1SQL概述SQL(StructuredQueryLanguage)結(jié)構(gòu)化查詢語(yǔ)言,是關(guān)系數(shù)據(jù)庫(kù)的標(biāo)準(zhǔn)語(yǔ)言SQL是一個(gè)通用的、功能極強(qiáng)的關(guān)系數(shù)據(jù)庫(kù)語(yǔ)言AnIntroductiontoDatabaseSystemSQL概述(續(xù))3.1.1SQL的產(chǎn)生與發(fā)展3.1.2SQL的特點(diǎn)3.1.3SQL的基本概念A(yù)nIntroductiontoDatabaseSystemSQL標(biāo)準(zhǔn)的進(jìn)展過(guò)程標(biāo)準(zhǔn)大致頁(yè)數(shù)發(fā)布日期SQL/861986.10SQL/89(FIPS127-1)120頁(yè)1989年SQL/92622頁(yè)1992年SQL991700頁(yè)1999年SQL20032003年AnIntroductiontoDatabaseSystem3.1SQL概述3.1.1SQL的產(chǎn)生與發(fā)展3.1.2SQL的特點(diǎn)3.1.3SQL的基本概念A(yù)nIntroductiontoDatabaseSystem3.1.2SQL的特點(diǎn)1.綜合統(tǒng)一集數(shù)據(jù)定義語(yǔ)言(DDL),數(shù)據(jù)操縱語(yǔ)言(DML),數(shù)據(jù)控制語(yǔ)言(DCL)功能于一體。可以獨(dú)立完成數(shù)據(jù)庫(kù)生命周期中的全部活動(dòng):定義關(guān)系模式,插入數(shù)據(jù),建立數(shù)據(jù)庫(kù);對(duì)數(shù)據(jù)庫(kù)中的數(shù)據(jù)進(jìn)行查詢和更新;數(shù)據(jù)庫(kù)重構(gòu)和維護(hù)數(shù)據(jù)庫(kù)安全性、完整性控制等用戶數(shù)據(jù)庫(kù)投入運(yùn)行后,可根據(jù)需要隨時(shí)逐步修改模式,不影響數(shù)據(jù)的運(yùn)行。數(shù)據(jù)操作符統(tǒng)一AnIntroductiontoDatabaseSystem2.高度非過(guò)程化非關(guān)系數(shù)據(jù)模型的數(shù)據(jù)操縱語(yǔ)言“面向過(guò)程”,必須制定存取路徑SQL只要提出“做什么”,無(wú)須了解存取路徑。存取路徑的選擇以及SQL的操作過(guò)程由系統(tǒng)自動(dòng)完成。AnIntroductiontoDatabaseSystem3.面向集合的操作方式非關(guān)系數(shù)據(jù)模型采用面向記錄的操作方式,操作對(duì)象是一條記錄SQL采用集合操作方式操作對(duì)象、查找結(jié)果可以是元組的集合一次插入、刪除、更新操作的對(duì)象可以是元組的集合AnIntroductiontoDatabaseSystem4.以同一種語(yǔ)法結(jié)構(gòu)提供多種使用方式SQL是獨(dú)立的語(yǔ)言能夠獨(dú)立地用于聯(lián)機(jī)交互的使用方式SQL又是嵌入式語(yǔ)言SQL能夠嵌入到高級(jí)語(yǔ)言(例如C,C++,Java)程序中,供程序員設(shè)計(jì)程序時(shí)使用AnIntroductiontoDatabaseSystem5.語(yǔ)言簡(jiǎn)潔,易學(xué)易用SQL功能極強(qiáng),完成核心功能只用了9個(gè)動(dòng)詞。AnIntroductiontoDatabaseSystem3.1SQL概述3.1.1SQL的產(chǎn)生與發(fā)展3.1.2SQL的特點(diǎn)3.1.3SQL的基本概念A(yù)nIntroductiontoDatabaseSystemSQL的基本概念(續(xù))SQL視圖2視圖1基本表2基本表1基本表3基本表4存儲(chǔ)文件2存儲(chǔ)文件1外模式模式內(nèi)模式SQL支持關(guān)系數(shù)據(jù)庫(kù)三級(jí)模式結(jié)構(gòu)AnIntroductiontoDatabaseSystemSQL的基本概念(續(xù))基本表本身獨(dú)立存在的表SQL中一個(gè)關(guān)系就對(duì)應(yīng)一個(gè)基本表一個(gè)(或多個(gè))基本表對(duì)應(yīng)一個(gè)存儲(chǔ)文件一個(gè)表可以帶若干索引存儲(chǔ)文件邏輯結(jié)構(gòu)組成了關(guān)系數(shù)據(jù)庫(kù)的內(nèi)模式物理結(jié)構(gòu)是任意的,對(duì)用戶透明視圖從一個(gè)或幾個(gè)基本表導(dǎo)出的表數(shù)據(jù)庫(kù)中只存放視圖的定義而不存放視圖對(duì)應(yīng)的數(shù)據(jù)視圖是一個(gè)虛表用戶可以在視圖上再定義視圖AnIntroductiontoDatabaseSystem第三章
關(guān)系數(shù)據(jù)庫(kù)標(biāo)準(zhǔn)語(yǔ)言SQL3.1SQL概述3.2學(xué)生-課程數(shù)據(jù)庫(kù)3.3數(shù)據(jù)定義3.4數(shù)據(jù)查詢3.5數(shù)據(jù)更新3.6視圖3.7小結(jié)AnIntroductiontoDatabaseSystem3.島2學(xué)生-課程牧數(shù)石據(jù)庫(kù)學(xué)生-課程請(qǐng)模式S-甩T起:學(xué)生兇表:St罵ud抄en書t(Sn皮o,S飛na線me響,S吊se消x,嫩Sa誕ge挎,S丹de債pt紗)課程梅表:Co堡ur瞧se陶(Cn嘴o,C涂na沃me夸,C喘pn廣o,扇Cc貧re暢di年t)學(xué)生俱選課縫表:SC道(Sn蜘o,密Cn容o,G以ra橡de嗚)An牲I園nt飯ro裝du撫ct均io糠n列to玻D莖at煩ab暴as天e蛋Sy挖st優(yōu)emSt掘ud單en館t表學(xué)號(hào)Sno姓名Sname性別Ssex年齡Sage所在系Sdept200215121200215122200215123200515125李勇劉晨王敏張立男女女男20191819CSCSMAISAn添I填nt差ro引du青ct腦io需n露to妙D之a(chǎn)t庸ab鬧as打e釋Sy夢(mèng)st授emCo型ur裳se表課程號(hào)Cno課程名Cname先行課Cpno學(xué)分Ccredit1234567數(shù)據(jù)庫(kù)數(shù)學(xué)信息系統(tǒng)操作系統(tǒng)數(shù)據(jù)結(jié)構(gòu)數(shù)據(jù)處理PASCAL語(yǔ)言516764243424An閃I健nt宏ro閱du符ct澆io邁n封to宏D額at幕ab鋪as判e地Sy輪st扇emSC表學(xué)號(hào)Sno課程號(hào)Cno成績(jī)Grade200215121200215121200215121200215122200215122123239285889080An撕I頭nt奏ro勺du鴿ct皇io格n棚to婚D割at測(cè)ab拾as受e邪Sy峽st粗em第三刮章關(guān)系風(fēng)數(shù)據(jù)睡庫(kù)標(biāo)神準(zhǔn)語(yǔ)勇言SQ沉L3.采1拔SQ繪L概述3.配2學(xué)生-課程見(jiàn)數(shù)據(jù)訴庫(kù)3.身3數(shù)據(jù)戰(zhàn)定義3.紗4數(shù)據(jù)摧查詢3.搬5數(shù)據(jù)墻更新3.湯6視圖3.駐7小結(jié)An眾I拒nt址ro客du逃ct倚io歇n有to樸D值at蹲ab銅as監(jiān)e縫Sy爺st亦em3.僵3數(shù)據(jù)絨定義SQ醬L的數(shù)化據(jù)定瞎義功再能:模式唱定義哄、表廣定義塞、視胡圖和惠索引島的定肝義An茅I涂nt母ro嘉du甩ct糧io驗(yàn)n押to爺D余at亂ab捷as蓬e伍Sy頁(yè)st伍em3.督3數(shù)據(jù)中定義3.喜3.出1模式廣的定晉義與勞刪除3.巾3.汗2基本忙表的笑定義歉、刪婚除與避修改3.匯3.頂3索引格的建職立與竿刪除An交I役nt牌ro稍du缺ct盆io證n資to扣D肢at錘ab感as漠e皮Sy謙st浸em定義倉(cāng)模式僑(續(xù)帶)[例1]定義傍一個(gè)坊學(xué)生-課程蓋模式S-跟TCR濁EA丹TE軋S幟CH路EM筒A繼“S擱-T射”甲AU娘TH致OR鋤IZ橡AT囑IO粗N欠WA惱NG今;為用刺戶WA消NG定義惑了一弟個(gè)模腿式S-載T[例2]迷CR旨EA定TE臟S掀CH拘EM串A宣AU草TH沫OR五IZ拴AT錫IO派N莖WA府NG;<模式幟名>隱含芒為用牲戶名WA拼NG如果廳沒(méi)有判指定<模式制名>,那娃么<模式啄名>隱含乒為<用戶居名>An掀I滿nt頌ro坑du畏ct潤(rùn)io托n狀to亭D掃at健ab攜as碌e分Sy坡st畢em定義延模式條(續(xù)威)定義油模式?jīng)鰧?shí)際亂上定杰義了飄一個(gè)命名泉空間在這蕉個(gè)空該間中惰可以構(gòu)定義桃該模忍式包熊含的憤數(shù)據(jù)缺庫(kù)對(duì)即象,程例如晚基本筐表、吐視圖泥、索壟引等席。在CR展EA禽TE廟S賭CH悟EM典A中可么以接攝受CR覺(jué)EA有TE膜T川AB給LE,CR厲EA震TE幟V鴉IE傅W和GR炭AN付T子句灘。CR域EA毫TE睬S鑒CH球EM齊A載<模式醉名>青AU算TH紋OR吐IZ旗AT英IO桶N漂<用戶蜘名>[偷<表定競(jìng)義子上句>|歐<視圖掃定義赤子句>|唇<授權(quán)蘆定義互子句>]An涼I遷nt君ro惰du畏ct艘io粘n傭to減D猴at不ab銷as今e滴Sy暮st脫em定義盛模式透(續(xù)爪)[例3]CR蒜EA份TE際S娃CH聲EM蚊A膽TE葬ST利A劣UT艦HO院RI籍ZA筑TI困ON殃Z丑HA耗NGCR互EA蠟TE射T蓮AB壯LE催T點(diǎn)AB偵1(押CO蒼L1臭S午MA償LL幼IN昌T,CO晝L2飯I藝NT,CO保L3撤C絞HA鄙R(旨20湖),CO鳥L4柴N遺UM涉ER祥IC透(1并0,3),CO蛇L5津D張EC愿IM頸AL書(5,2));為用閑戶ZH獻(xiàn)AN兔G創(chuàng)建津了一交個(gè)模擠式TE觸ST,并在尸其中充定義絮了一勒個(gè)表TA圓B1。An剩I攪nt楚ro耕du規(guī)ct駛io蜓n硬to煩D啦at醫(yī)ab昏as媽e粉Sy骨st肢em二、穴刪除社模式DR裝OP膨S厚CH精EM缸A群<模式拐名>繁<C艷AS乓CA雅DE淚|R錢ES暖TR槍IC并T>CA漏SC黑AD園E(級(jí)聯(lián))刪除讓模式鵲的同桿時(shí)把筍該模綠式中遮所有澆的數(shù)漂據(jù)庫(kù)扇對(duì)象陳全部虧刪除RE推ST暈RI猶CT堡(限制)如果嬌該模童式中陡定義揀了下魯屬的剖數(shù)據(jù)淋庫(kù)對(duì)衫象(駝如表糊、視御圖等型),謀則拒羅絕該顫刪除首語(yǔ)句覆的執(zhí)編行。當(dāng)該齊模式鈔中沒(méi)挪有任孝何下鹽屬的研對(duì)象涌時(shí)枝才能繁執(zhí)行他。An紋I詠nt息ro卻du體ct遙io暖n尸to服D殼at蔽ab駱as炎e愈Sy溫st闖em刪除舟模式懼(續(xù)炊)[例4]拉DR址OP址S頭CH毛EM夠A犬ZH蒙AN依G奧CA座SC著AD熟E;刪除沃模式ZH壯AN察G同時(shí)叛該模穴式中促定義攪的表TA尖B1也被稀刪除An附I羞nt渠ro率du取ct儲(chǔ)io聯(lián)n耕to奸D委at后ab濕as鑰e覆Sy娃st苗em3.某3數(shù)據(jù)淡定義3.獅3.攏1模式痛的定仿義與躁刪除3.迫3.驚2基本感表的居定義貍、刪剪除與銀修改3.諒3.泊3索引喊的建削立與速刪除An悠I招nt光ro愿du艙ct洞io串n顛to才D疏at傻ab名as乏e裹Sy筒st全em3.促3.校2基本討表的監(jiān)定義傾、刪歲除與倦修改一、攔定義毫基本酷表CR畫EA濾TE僚T璃AB琴LE綠<表名>(<列名>談<數(shù)據(jù)稅類型>[蘿<列級(jí)鍬完整納性約蒼束條鴨件>怖][,<列名>議<數(shù)據(jù)射類型>[拐<列級(jí)鋼完整戶性約古束條課件>]炎]翼…[,<表級(jí)細(xì)完整勺性約筒束條窄件>津]);如果性完整垮性約遼束條遮件涉秀及到豪該表濃的多表個(gè)屬慕性列諷,則僵必須優(yōu)定義屯在表甚級(jí)上層,否畫則既香可以體定義有在列堵級(jí)也綱可以程定義板在表捐級(jí)。An恒I串nt針ro刃du獻(xiàn)ct事io岸n穿to價(jià)D翁at咸ab餓as癥e將Sy英st就em學(xué)生表St脾ud情en販t[例5]建立“學(xué)偵生”表St筍ud嶺en尸t,學(xué)號(hào)繳是主彼碼,替姓名震取值勞唯一慮。CR漲EA茅TE扎T歷AB稿LE畫S習(xí)tu放de墊nt(Sn宇oCH跡AR雁(9彼)PR廟IM陽(yáng)AR病Y既KE士Y,/*列級(jí)發(fā)完整法性約附束條秤件*/Sn聞am擇eCH腿AR毅(2綢0)UN逆IQ帖UE,/*Sn宏am胳e取唯戲一值遷*/Ss盒exCH聰AR弊(2遇),Sa飽ge噸S稈MA線LL鼠IN拖T,Sd鄉(xiāng)豐ep其tCH宵AR膊(2諸0));主碼An形I滔nt魚ro翁du爭(zhēng)ct棍io貼n炎to丑D筒at擇ab帖as梅e學(xué)Sy娘st亞em課程頓表Co偶ur所se[例6]建立考一個(gè)場(chǎng)“課撓程”悉表Co撈ur籃seCR匙EA崗TE倦T褲AB爆LE補(bǔ)Co召ur徐se(Cn修oCH那AR裕(4刪)炒PR霧IM帆AR拴Y渣KE盒Y,Cn騙am蔥eCH放AR乳(4拖0),Cp拋noCH賓AR叛(4臟),Cc否re盾di俘tSM和AL期LI誤NT,F(xiàn)O凱RE搖IG材N灶KE瓦Y凱(Cp妄no)域RE喚FE騎RE椅NC顧ESCo悉ur悶se念(C左no));先修錘課Cp狡no是外亡碼被參界照表瘦是Co雨ur摔se被參稼照列攪是Cn壇oAn蹦I恭nt鳥ro送du穿ct竊io鳳n端to陸D我at推ab芹as摟e欠Sy融st樣em學(xué)生內(nèi)選課遇表SC[例7]建立弓一個(gè)翼“學(xué)鉤生選去課”槽表SCCR庫(kù)EA驢TE晚T解AB康LE笛SC(Sn蠟oCH鄙AR確(9疲),Cn鼻oCH顯AR請(qǐng)(4叛),Gr盲ad療e瞎S膛MA蟲LL念I(lǐng)N腐T,PR屈IM伍AR扔Y凝KE攻Y步(Sn貴o,Cn惑o),/*主碼彼由兩茄個(gè)屬纏性構(gòu)梁成,嗽必須趕作為獎(jiǎng)表級(jí)叢完整警性進(jìn)鑄行定陜義*/FO輔RE比IG刷N幟KE臥Y塊(Sn譯o)四RE新FE該RE蔽NC塊ESSt椒ud澆en隔t(歷Sn牢o),/*表級(jí)后完整苗性約衛(wèi)束條撈件,Sn苗o是外浮碼,杏被參唇照表咐是St詳ud泳en經(jīng)t作*/FO膽RE矮I(xiàn)G碌N珠KE薄Y敲(Cn您o)號(hào)RE音FE內(nèi)RE揀NC轟ESCo貴ur菊se蚊(C蜘no)/*表級(jí)器完整去性約載束條鉆件,Cn繞o是外潔碼,寄被參懷照表掩是Co診ur誤se彈*/);An舅I鴨nt酸ro落du言ct賴io秀n裙to援D王at攝ab門as熔e達(dá)Sy頑st殿em二、嘴數(shù)據(jù)扒類型SQ紗L中域喜的概繡念用數(shù)據(jù)神類型來(lái)實(shí)盲現(xiàn)定義誼表的湊屬性耕時(shí)炮需要味指明旺其數(shù)民據(jù)類絡(luò)型及訴長(zhǎng)度選用獻(xiàn)哪種律數(shù)據(jù)象類型取值媽范圍要做菌哪些今運(yùn)算An睡I賭nt撈ro邀du翅ct涂io判n待to威D橡at敵ab艷as鹿e免Sy勒st仆em二、裂數(shù)據(jù)杜類型數(shù)據(jù)類型含義CHAR(n)長(zhǎng)度為n的定長(zhǎng)字符串VARCHAR(n)最大長(zhǎng)度為n的變長(zhǎng)字符串INT長(zhǎng)整數(shù)(也可以寫作INTEGER)SMALLINT短整數(shù)NUMERIC(p,d)定點(diǎn)數(shù),由p位數(shù)字(不包括符號(hào)、小數(shù)點(diǎn))組成,小數(shù)后面有d位數(shù)字REAL取決于機(jī)器精度的浮點(diǎn)數(shù)DoublePrecision取決于機(jī)器精度的雙精度浮點(diǎn)數(shù)FLOAT(n)浮點(diǎn)數(shù),精度至少為n位數(shù)字DATE日期,包含年、月、日,格式為YYYY-MM-DDTIME時(shí)間,包含一日的時(shí)、分、秒,格式為HH:MM:SSAn薄I緣瑞nt駛ro夾du答ct出io泊n屬to非D當(dāng)at望ab膨as販e稱Sy潤(rùn)st吹em三、伍模式趙與表每一撒個(gè)基只本表雙都屬肉于某醋一個(gè)娃模式一個(gè)扣模式挪包含虛多個(gè)賺基本蔽表定義重基本嬌表所叉屬模竊式方法呼一:芹在表毛名中魯明顯秋地給蛋出模碧式名Cr必ea獲te搶t蕉ab繁le陸“憂S-叫T”除.S級(jí)tu織de碼nt(..膊..呀..);結(jié)/*模式洪名為S-脖T*她/Cr摘ea讓te傅t柔ab黑le岸“湊S-T”娘.C役ou扣rc費(fèi)e(..稱..氧..);Cr們ea算te沿t倦ab粱le替“識(shí)S-卷T”歐.S斑C(..覽..碧..);方法拜二:到在創(chuàng)宇建模庭式語(yǔ)咸句中沃同時(shí)祝創(chuàng)建序表方法順三:護(hù)設(shè)置增所屬餃的模兆式An任I析nt碧ro愁du蒜ct飯io需n土to路D宴at際ab杠as枯e紛Sy粗st僵em模式匆與表秩(續(xù)斑)創(chuàng)建殃基本灣表(判其他慎數(shù)據(jù)雹庫(kù)對(duì)發(fā)象也裂一樣爭(zhēng))時(shí)碎,若漲沒(méi)有拿指定是模式原,系層統(tǒng)根質(zhì)據(jù)搜索慚路徑來(lái)確塑定該勝對(duì)象趨所屬諒的模狐式RD婆BM澡S會(huì)使亡用模拖式列形表中第一銅個(gè)存渡在的青模式作為航數(shù)據(jù)濕庫(kù)對(duì)塔象的井模式據(jù)名若搜錯(cuò)索路釋徑中撲的模清式名區(qū)都不撇存在祥,系敢統(tǒng)將距給出幅錯(cuò)誤顯示盾當(dāng)前念的搜良索路繞徑:SH植OW微s坑ea復(fù)rc臺(tái)h_渴pa打th秀;搜索取路徑篩的當(dāng)震前默都認(rèn)值抄是:$u蘆se附r,PU蜂BL俊ICAn姐I轟nt腎ro貨du善ct聯(lián)io亮n越to魄D模at尊ab浮as雪e虎Sy葡st普em模式吐與表壓(續(xù)霧)DB漁A用戶火可以錦設(shè)置該搜索荒路徑龍,然暮后定勿義基照本表SE尤T竄se且ar渣c(diǎn)h卸_p歸at瞧h提TO丈“障S-禮T”,PU擊BL渠IC;Cr煩ea駐te言t渾ab或le態(tài)S便tu書de圖nt(..廈..松..);結(jié)果協(xié)建立馳了S-臂T.遭St卵ud匹en蔑t基本唇表。RD懇BM楚S發(fā)現(xiàn)遵搜索泡路徑慶中第課一個(gè)趁模式怨名S-鍬T存在躲,就鄙把該模式培作為悼基本儲(chǔ)表St究ud幸en遍t所屬痰的模驗(yàn)式。An壯I窗nt茅ro溫du互ct曉io另n遼to村D樂(lè)at裝ab奸as釘e牌Sy脖st師em四、被修改容基本檔表AL輔TE盜R拿TA祖BL塘E童<表名>[騙AD裕D猶<新列堅(jiān)名>懼<數(shù)據(jù)洲類型>倚[完整賴性約抄束]紛][探DR堂OP音<完整碗性約黎束名>脾][咱AL短TE狂R肚CO仿LU萍MN布<列名>房誠(chéng)<數(shù)據(jù)瘡類型>銜];An純I類nt恐ro賄du摸ct璃io寨n掌to午D某at頌ab劉as秤e樣Sy姿st賽em修改水基本喚表(葉續(xù))[例8]向St背ud到en消t表增姻加“澆入學(xué)率時(shí)間屯”列活,其尸數(shù)據(jù)巧類型鹽為日耽期型把。AL岸TE舞R冤TA聞BL想E肚St矮ud顧en漠t照AD錘DS_仆en淺tr謙an霸ceDA介TE;不論控基本軌表中頓原來(lái)藍(lán)是否京已有裕數(shù)據(jù)安,新斗增加跳的列督一律址為空斯值。[例9]將年制齡的唐數(shù)據(jù)逼類型塑由字虎符型寫(假拳設(shè)原礙來(lái)的戒數(shù)據(jù)攝類型而是字街符型帳)改國(guó)為整糟數(shù)。AL楊TE笛R介TA增BL胳E鑄St鹿ud纖en翅t(yī)或AL飼TE孫R笛CO樣LU順MN顫S警ag診e川IN哥T;[例10排]增加校課程幼名稱冰必須父取唯個(gè)一值滿的約扎束條音件。AL唇TE松R厲TA樓BL攏E滔Co瓜ur怕se朝A直DDUN粥IQ森UE域(C桐na籠me);An號(hào)I嫂nt側(cè)ro拋du膛ct沃io銀n罪to器D累at覽ab刑as潑e闊Sy巧st異em五、榨刪除捷基本價(jià)表DR個(gè)OP阿T方AB補(bǔ)LE恰<表名>[RE爹ST耽RI獵CT搜|艱CA天SC賴AD肥E];RE雜ST四RI鴿CT:刪除喇表是鍋有限底制的紅。欲刪杏除的銷基本嶼表不悅能被元其他腦表的團(tuán)約束凝所引桂用如果遼存在沒(méi)依賴野該表自的對(duì)獻(xiàn)象,箏則此恭表不轎能被艷刪除CA花SC軋AD譯E:刪除劈燕該表菠沒(méi)有耕限制納。在刪雷除基尚本表姿的同谷時(shí),圾相關(guān)兵的依根賴對(duì)辛象一折起刪濁除An觀I仔nt違ro戲du羽ct話io臥n嫂to留D隙at毒ab贊as歷e掌Sy聲st鹿em刪除浩基本混表(續(xù))[例11共]刪除St相ud蛋en俊t表DR智OP覽T扒AB買LE怨St誦ud適en全t陽(yáng)C帽AS役CA增DE形;基本化表定寬義被賺刪除緩,數(shù)慕據(jù)被舟刪除表上封建立脹的索辱引、判視圖侵、觸冷發(fā)器巴等一岸般也白將被脂刪除An墊I穗nt據(jù)ro數(shù)du忽ct恩io島n析to頑D憐at簡(jiǎn)ab消as看e土Sy勿st計(jì)em刪除股基本凡表(褲續(xù))[例12]若忽表上碗建有暢視圖泊,選椅擇RE泰ST織RI薦CT時(shí)表緣瑞不能授刪除CR小EA濃TE恰V柏IE痰W計(jì)IS壤_S桂tu航de筆ntASSE歲LE飯CTSn紹o,Sn級(jí)am齒e,Sa歸geFR鴨OM組St蘭ud擦en喉tWH敞ER套ESd授ep碎t='膚IS榨';DR雕OP遺T蒼AB受LE震S鄙tu謠de域nt頌R魔ES理TR端IC駕T;--ER紗RO恐R:賭ca綱nn猶ot糖d薯ro沙p藍(lán)ta振bl加e白St邀ud處en男t寨be陜ca拜us嗎e搞ot屋he磨rob站je淺ct曉s截de盲pe室nd系o敘n府itAn休I兩nt暈ro干du舅ct害io周n竄to放D攏at蔬ab伴as部e搬Sy搬st饑em刪除泳基本防表(駐續(xù))[例12灣]如果悶選擇CA剛SC簽AD鏡E時(shí)可折以刪陣除表扔,視惰圖也盞自動(dòng)煙被刪霸除DR攪OP裕T示AB捧LE勒S詢tu好de夫nt間C男AS挑CA泥DE蘋;--NO蛛TI震CE:貫dr恥op幅c恒as艦ca躁de益s啊to塞v堡ie渴w孕IS剃_S泉tu彩de腹ntSE礦LE偷CT忌*籠F龜RO免M故IS沉_S隸tu姓de趙nt池;--ER姓RO灘R:難re沉la礦ti穴on富"騰I睜S_斤St請(qǐng)ud拍en研t膨"英do石es升n覺(jué)ot申e錦xi棗stAn盡I孫nt洗ro貸du岸ct沾io妻n尾to練D轟at而ab莖as拜e嚷Sy伏st網(wǎng)em刪除精基本條表(蒙續(xù))序號(hào)標(biāo)準(zhǔn)及主流數(shù)據(jù)庫(kù)的處理方式依賴基本表的對(duì)象SQL99KingbaseESORACLE9iMSSQLSERVER2000RCRCC1.索引無(wú)規(guī)定√√√√√2.視圖×√×√√保留√保留√保留3.DEFAULT,PRIMARYKEY,CHECK(只含該表的列)NOTNULL等約束√√√√√√√4.ForeignKey×√×√×√×5.TRIGGER×√×√√√√6.函數(shù)或存儲(chǔ)過(guò)程×√√保留√保留√保留√保留√保留DR刊OP伯T披AB假LE時(shí),SQ軋L9殿9與3個(gè)RD杠BM稿S的處碼理策北略比陷較R表示RE化ST雨RI扯CT大,鎮(zhèn)C表示CA四SC日AD室E'×筆'表示浩不能爭(zhēng)刪除終基本龍表,'√千'表示針能刪唉除基貸本表被,‘鞋保留遞’表須示刪研除基悠本表滾后,械還保新留依梯賴對(duì)緊象An斑I擴(kuò)nt鳥ro噸du汽ct現(xiàn)io置n餡to強(qiáng)D問(wèn)at巧ab爹as經(jīng)e藍(lán)Sy抽st堪em3.原3數(shù)據(jù)艇定義3.疲3.涉1模式自的定高義與競(jìng)刪除3.適3.挖2基本卸表的傳定義茂、刪伍除與可修改3.僅3.等3索引候的建珠立與絞刪除An脂I織nt慣ro宜du移ct錫io期n張to何D嫂at蛙ab兆as消e辜Sy當(dāng)st邀em3.佛3.附3索引削的建速立與神刪除建立稻索引禍的目瓶的:午加快肥查詢晝速度誰(shuí)可評(píng)以建抹立索駝引DB稠A或皺表的橋?qū)僦骰荩此鹘⑻け淼亩H耍〥B館MS一般坡會(huì)自勿動(dòng)建微立以煌下列昂上的輪索引PR灰IM胃AR濫Y劈燕K蟻EYUN佳IQ棄UE誰(shuí)鋸維護(hù)課索引DB室MS自動(dòng)焰完成使用茅索引DB影MS自動(dòng)歪選擇長(zhǎng)是否濕使用消索引異以及懸使用漆哪些息索引An恨I鄰nt愛(ài)ro被du淺ct嚴(yán)io萬(wàn)n鋼to笑D帶at沿ab貞as湖e拌Sy辟st疊em索扎引RD覆BM禾S中索撈引一不般采觀用B+樹(shù)、HA進(jìn)SH索引甲來(lái)實(shí)要現(xiàn)B+樹(shù)索輕引具監(jiān)有動(dòng)裁態(tài)平殼衡的莖優(yōu)點(diǎn)HA籍SH索引往具有蘭查找低速度率快的挪特點(diǎn)采用B+樹(shù),倦還是HA省SH索引也則層由具猛體的RD的BM覆S來(lái)決磁定索引忙是關(guān)猶系數(shù)爛據(jù)庫(kù)旗的內(nèi)扔部實(shí)眾現(xiàn)技礙術(shù),句屬于悼?jī)?nèi)模欄式的粥范疇CR寧EA厘TE擾I蠻ND誼EX語(yǔ)句毯定義職索引殺時(shí),楊可以謠定義廊索引經(jīng)是唯殊一索刮引、爬非唯馬一索涂引或懇聚簇金索引An停I伐nt掀ro剝du碌ct遍io薦n浙to慶D稍at振ab盲as蜓e說(shuō)Sy蠻st家em一、唯建立違索引語(yǔ)句恩格式CR梁EA蘭TE[U部NI印QU效E]科[層CL習(xí)US冤TE懲R]IN禍DE寒X示<索引穗名>ON桑<表名>(秤<列名>[稼<次序>]燦[,待<列名>[翠<次序>]沸]歸…);An養(yǎng)I跨nt孟ro寶du村ct劣io喘n典to娃D(zhuǎn)帝at己ab棟as骨e擋Sy婚st添em建立拘索引寇(續(xù)恥)[例13擦]備CR鼓EA裳TE錦C鳴LU蘋ST首ER悼I內(nèi)ND胡EXSt刺us爬na持meONSt泊ud拴en繁t(怪Sn鉗am獻(xiàn)e);在St便ud眾en矮t表的Sn攜am孫e(姓名守)列熄上建涌立一件個(gè)聚返簇索許引在最琴經(jīng)常叛查詢旦的列怒上建臭立聚狼簇索紙引以透提高唯查詢促效率一個(gè)汗基本承表上怖最多蓮只能唉建立部一個(gè)綁聚簇膛索引經(jīng)常概更新價(jià)的列鄰不宜嘴建立絹聚簇浪索引An賀I躲nt聞ro閉du鹿ct艷io敬n跨to芹D梯at歪ab硬as轎e濁Sy債st黑em建立呈索引工(續(xù)詳)[例14煩]為學(xué)隱生-課程滲數(shù)據(jù)認(rèn)庫(kù)中評(píng)的St疏ud曠en敗t,Co意ur寫se,SC三個(gè)鵲表建斃立索鋼引。CR芽EA漲TE初U奇NI占QU敏E鵲IN楚DE誓XSt渠us左noONSt崖ud耀en繳t(賓Sn營(yíng)o);CR亮EA采TE吸U絹NI蜜QU素E救IN晶DE判XCo悉uc刪noONCo楊ur循se祝(C董no);CR逐EA捎TE惹U殿NI臂QU鈴E卸IN販DE育XSC衛(wèi)noONSC鴉(S勸noAS皆C,Cn版oDE春SC捎);St牙ud穗en許t表按黨學(xué)號(hào)季升序隆建唯炕一索肆引Co育ur規(guī)se表按退課程港號(hào)升估序建啟唯一盼索引SC表按裹學(xué)號(hào)挑升序值和課賞程號(hào)惠降序?yàn)踅ㄎㄖ挂凰鲃谝鼳n管I顫nt隸ro按du湊ct傻io奴n凝to吸D激at尋ab素as良e跨Sy政st侄em二、傍刪除場(chǎng)索引DR培OPIN寬DE喝X把<索引以名>;刪除貸索引賭時(shí),冊(cè)系統(tǒng)女會(huì)從濾數(shù)據(jù)霧字典湊中刪稿去有仍關(guān)該沾索引只的描述暖。[例15腎]刪除St脊ud違en躬t表的St伸us脖na呢me索引DR執(zhí)OP食I蛇ND嶄EXSt麻us珠na盛me;An池I擇nt迎ro芳du鵝ct辦io侮n等to秤D升at找ab腎as乎e麻Sy湯st腥em第三恨章關(guān)系暫數(shù)據(jù)診庫(kù)標(biāo)鈔準(zhǔn)語(yǔ)羨言SQ常L3.豈1圣SQ拼L概述3.來(lái)2學(xué)生-課程梁數(shù)據(jù)腰庫(kù)3.熔3數(shù)據(jù)悉定義3.寒4數(shù)據(jù)財(cái)查詢3.滔5數(shù)據(jù)定更新3.棍6視圖3.販7小結(jié)An宴I鍋nt處ro梯du帝ct已io鑒n才to海D建at呈ab敞as樸e睡Sy滅st終em數(shù)據(jù)細(xì)查詢語(yǔ)句流格式SE留LE梁CT[A格LL礦|D餓IS刑TI棟NC深T]嫌<目標(biāo)擺列表易達(dá)式>[,<目標(biāo)量列表竭達(dá)式>]鵲…FR吳OM<表名樂(lè)或視悅圖名>[,<表名插或視饒圖名>息]稿…[WH蜻ER閃E<條件庸表達(dá)列式>齡][GR子OU鞋P惠BY<列名1>震[HA悟VI般NG<條件命表達(dá)永式>沈]揚(yáng)][OR央DE親R謊BY<列名2>勵(lì)[鏈A謊SC抵|D談ES姐C賠]府];An院I成nt介ro亦du才ct射io扒n炕to定D注at靜ab罵as辦e死Sy序st織em3.拳4數(shù)據(jù)樹(shù)查詢3.諸4.澤1單表廚查詢3.估4.塵2連接譜查詢3.界4.穿3嵌套叮查詢3.沙4.溜4集合稅查詢3.咽4.幼5思Se抹le目ct語(yǔ)句哲的一海般形愈式An哨I允nt菠ro滅du哭ct待io五n著to鉛D如at績(jī)ab碗as勸e繼Sy短st掌em3.累4.耽1單表負(fù)查詢查詢井僅涉泰及一梳個(gè)表全:一、選擇催表中憑的若挨干列二、選擇抖表中脫的若下干元芒組三、OR樹(shù)DE達(dá)R路BY子句四、聚集繞函數(shù)五、GR逃OU深P襲BY子句An燙I屬nt持ro哀du五ct職io封n攪to塊D種at促ab相as胃e咐Sy歪st稀em一、選擇柄表中滿的若杏干列查詢趴指定畢列[例1]查詢神全體穩(wěn)學(xué)生祥的學(xué)旅號(hào)與抹姓名儀。SE拼LE鏈CTSn灣o,Sn障am顆eFR霧OM灶S蛛tu餃de誰(shuí)nt;[例2]查詢英全體鬧學(xué)生貪的姓劍名、騙學(xué)號(hào)可、所搏在系菜。SE勒LE迷CTSn湖am蹄e,Sn掘o,Sd淋ep墊tFR攝OM滴S末tu憂de說(shuō)nt;An下I別nt愁ro旗du悲ct箭io他n粗to生D諒at青ab干as范e區(qū)Sy膊st公em2.查詢改全部看列選出量所有效屬性翼列:在SE露LE梅CT關(guān)鍵垃字后砍面列百出所團(tuán)有列葵名將<目標(biāo)雙列表寶達(dá)式>指定岸為*[例3]查詢護(hù)全體鑰學(xué)生巖的詳利細(xì)記凱錄。SE市LE引CTSn拿o,Sn倒am延e,Ss握ex,Sa塊ge,Sd奧ep揚(yáng)tFR今OM釣S矩tu希de勝nt;或SE逐LE玩CT憲*FR甘OM報(bào)S扣tu逼de觀nt;An輩I踐nt雅ro眾du選ct本io皇n飯to估D燒at英ab攪as敬e獵Sy去st第em3.查詢草經(jīng)過(guò)徒計(jì)算礎(chǔ)的值SE吊LE德CT子句鉗的<目標(biāo)完列表廢達(dá)式>可以梅為:算術(shù)準(zhǔn)表達(dá)務(wù)式字符挽串常袋量函數(shù)列別膀名An嫁I嘩nt盯ro余du暑ct卷io地n吸to掠D滿at浴ab某as衫e姐Sy補(bǔ)st默em[例4]查全煉體學(xué)拾生的科姓名刪及其皂出生伐年份倡。SE炮LE流CTSn壘am鐵e,20喇04鬼-S總ag雨e往/鉛*假定醫(yī)當(dāng)年簡(jiǎn)的年摧份為20暫04年*/FR砍OM蘿S殼tu振de籃nt;輸出乳結(jié)果套:Sn崇am筆e20裙04濕-S廊ag去e李勇19筑84劉晨19愚85王敏19案86張立19劍85查詢菊經(jīng)過(guò)劫計(jì)算至的值綠(續(xù)盟)An共I誦nt糞ro些du勸ct狡io僚n枕to歸D奧at平ab非as洪e請(qǐng)Sy幕st鋼em查詢滔經(jīng)過(guò)也計(jì)算途的值追(續(xù)盲)[例5]查詢數(shù)全體轎學(xué)生悔的姓口名、鐵出生鋸年份競(jìng)和所柱有系側(cè),要妖求用妨小寫寇字母襪表示持所有萌系名SE婆LE喘CTSn趁am堵e,‘Ye抖ar蘋o社f填Bi鋼rt餓h:召',20絞04貞-S及ag日e,IS冶LO笑WE螞R(僻Sd咱ep諸t)FR猛OM斥S萍tu版de井nt;輸出比結(jié)果步:Sn殲am薦e'Y戀ea原r冰of掠B稍ir榜th隱:'啞20雨04朝-S弄ag障eIS挪LO土WE撞R(畜Sd近ep盜t)李勇Ye腰ar蛛o怕f肅Bi蔥rt諸h:蘆19惰84cs劉晨Ye敏ar勉o位f廚Bi揮rt嗓h:類19秋85消is王敏Ye糠ar開(kāi)o弓f蛋Bi健rt軍h:皮19泊86算ma張立Ye垃ar已o濤f群Bi棍rt碰h:參19救85重i循sAn葛I候nt備ro糟du寒ct煮io麻n戒to秋D岡at制ab蝦as噴e煙Sy更st瞇em查詢亭經(jīng)過(guò)左計(jì)算慢的值限(續(xù)賊)使用拐列別名改變暗查詢理結(jié)果步的列份標(biāo)題:SE沃LE玻CTSn梁am肅eNA父ME,'Y縮慧ea泡r裙of衰B單ir驅(qū)th鍵:腦’BI謊RT狗H,20翅00估-S細(xì)ag鮮eBI總RT戰(zhàn)HD陪AY,LO患WE樣R(奮Sd伸ep盼t)DE干PA蘋RT熔ME帳NTFR冒OMSt乳ud仁en吸t;輸出眨結(jié)果您:NA因ME聚BI軍RT幸H包BI棋RT濟(jì)HD錯(cuò)AY洞D遣EP歇AR水TM則EN是T--暫--侄--熔-筋-紡--撲--福--鎖--箏--妨--黃--晉-練-漁--腫--桑--掏--弓--記--涼--調(diào)--假--壯--診--常--女--繁--盯--李勇Ye飯ar醉o辣f盈Bi皇rt故h:檔19軍84cs劉晨Ye悅ar嶄o簡(jiǎn)f能Bi諸rt況h:帳19發(fā)85擱i親s王敏Ye云ar糠o柳f附Bi亦rt若h:閉19眨86較m江a張立Ye拌ar炕o納f速Bi阿rt箏h:趣19通85夸i懇sAn幟I頂nt逼ro河du辛ct曾io換n禾to尤D面at柳ab己as仗e斃Sy透st用em3.美4.金1單表封查詢查詢折僅涉簡(jiǎn)及一堵個(gè)表蠻:一、選擇提表中治的若祝干列二、選擇劣表中吉的若饑干元亂組三、OR搭DE業(yè)R吧BY子句四、聚集境函數(shù)五、GR亞OU歸P拾BY子句An規(guī)I泥nt朵ro寶du嚇ct郊io眉n濟(jì)to泛D津at盤ab訂as核e滲Sy沙st滑em二、坦選擇貢表中拍的若剩干元衫組1.消除狗取值焰重復(fù)括的行如果情沒(méi)有鏟指定DI刑ST橋IN繼CT關(guān)鍵盡詞,綠則缺他省為AL脹L[例6]查詢絕選修代了課悼程的砌學(xué)生陰學(xué)號(hào)答。SE慌LE姿CTSn升oFR正OM渣S丙C;等價(jià)擴(kuò)于:SE蜂LE朋CT擊A趁LLSn時(shí)oFR仔OM關(guān)S箭C;執(zhí)行礦上面磨的SE廊LE擇CT語(yǔ)句誤后,惕結(jié)果脅為:Sn鈴o20虛02涂15限12舒120得02氏15償12預(yù)120潑02架15考12臣120景02鹿15替12船220填02差15拒12涂2An搭I(lǐng)呈nt氣ro偵du盛ct課io斤n傍to案D悠at絲式ab擠as到e竄Sy第st礦em消除濕取值飼重復(fù)鴉的行塔(續(xù)千)指定DI放ST蹲IN康CT關(guān)鍵非詞,兄去掉皮表中皂重復(fù)噴的行SE賄LE反CTDI父ST腥IN父CTSn吩oFR社OM夸S啄C;執(zhí)行勞結(jié)果好:Sn袋o20旦02戴15局12壤120得02雙15矩12純2An怠I薄nt禍ro攻du愁ct輕io歪n純to漫D敵at副ab的as范e嗓Sy賽st翅em2.查詢樸滿足增條件飄的元外組查詢條件謂詞比較=,>,<,>=,<=,!=,<>,!>,!<;NOT+上述比較運(yùn)算符確定范圍BETWEENAND,NOTBETWEENAND確定集合IN,NOTIN字符匹配LIKE,NOTLIKE空值ISNULL,ISNOTNULL多重條件(邏輯運(yùn)算)AND,OR,NOT表3.鹽4常用逃的查寶詢條篩件An突I筐nt視r(shí)o氣du織ct勢(shì)io當(dāng)n冤to灣D設(shè)at引ab只as往e織Sy娘st憤em(1混)比較繡大?。劾?]扒查狡詢計(jì)炒算機(jī)念科學(xué)省系全奪體學(xué)候生的叼名單嗎。SE青LE悉CTSn杏am廈eFR她OM莊S班tu潑de餅ntWH政ER舍ESd哭ep進(jìn)t=‘連CS歷’;[例8]查詢覽所有愧年齡豈在20歲以排下的扛學(xué)生族姓名燈及其針年齡型。SE況LE踏CTSn斗am時(shí)e,Sa紙geFR贈(zèng)OM雖St晉ud致en漿tWH隆ER挎E繁Sa厲ge朝<趁2檢0;[例9]舞查堆詢考茅試成縱績(jī)有廚不及車格的誓學(xué)生倍的學(xué)因號(hào)。SE誰(shuí)LE處CTDI懇ST奧IN難CTSn功oFR俊OM珠SCWH傘ER洪E侄Gr翠ad繪e<球60;An守I促nt扯ro祖du愧ct矮io港n焦to煤D串a(chǎn)t犬a(chǎn)b分as慕e捷Sy遼st嬌em(2)確更定范睛圍謂詞:BE炎TW布EE育N療…齒A嬌ND困…NO狠T抗BE蒼TW住EE郊N擋…蘇AN處D擊…[例10良]查詢德年齡牌在20錢~2段3歲(叼包括20歲和23歲)鍬之間葵的學(xué)噴生的姓名掙、系你別和寶年齡SE更LE丙CTSn碰am蹤蝶e,Sd悲ep精t,Sa鄰geFR薪OM董S娛tu議de獅ntWH驢ER病E絹Sa趴ge咽B懲ET匠WE貫EN蜂2漿0強(qiáng)AN淘D會(huì)23;[例11俊]查詢久年齡授不在20旅~2憑3歲之礎(chǔ)間的碼學(xué)生嘗姓名拉、系賄別和拘年齡SE革L(fēng)E巴CTSn且am縮慧e,Sd離ep秤t,Sa摩geFR浪OM旱St敞ud繞en冒tWH宋ER延E夜Sa缺ge妹N頌OT恥B弱ET紹WE艱EN汪2悅0撐AN律D啞23;An撐I哥nt否ro富du彼ct捆io由n約to盆D賠at衣ab肥as啄e上Sy辱st畜em(3屢)確定仇集合謂詞完:IN絨<值表>,擊NO誦T怖IN順<值表>[例12塘]查詢喇信息暫系(IS)、數(shù)學(xué)諒系(MA)和計(jì)晝算機(jī)略科學(xué)殺系(CS)學(xué)生捧的姓齊名和肝性別芳。SE經(jīng)LE測(cè)CTSn絨am割e,Ss耍exFR男OM羞St慰ud石en云tWH緩ER材ESd岸ep茄tIN勝(素'光IS舉','M慎A','C民S'父)叫;[例13展]查詢隊(duì)既不丑是信快息系走、數(shù)載學(xué)系怠,也坑不是走計(jì)算各機(jī)科鍵學(xué)系冒的學(xué)付生的桿姓名腳和性協(xié)別。SE是LE鞭CTSn宮am切e,Ss維exFR救OM匹S僻tu股de榜ntWH毫ER電ESd賤ep培tNO鑼T腫IN贏(諷'卻IS消','M調(diào)A','C奸S'蹤蝶)澡;An唉I榆nt策ro將du壩ct斗io趣n第to姿D驕at冬ab誕as能e蛋Sy御st遺em(4呈)字符蜓匹配謂詞鑼:[N帆OT蹈]亮LI泥KE屬‘<匹配挑串>’槐[E靜SC輝AP倒E撫‘幣<換碼賭字符>’老]匹配錢串為債固定芳字符象串[例14浸]查詢表學(xué)號(hào)廚為20玩02減15尺12濫1的學(xué)離生的獵詳細(xì)分情況熱。SE案LE綠CT航*FR匹OM釘St烤ud谷en須tWH籃ER熟ESn澇oLI察KE‘2忘00駕21掠51康21副';等價(jià)燙于:SE拼LE太CT但*FR歸OM察St奶ud跡en貧tWH徹ER錘ESn取o=坡'皮20痛02伶15茅12耳1律';An錫I克nt嫌ro核du量ct季io膀n面to朵D恨at刷ab畢as彼e海Sy臭st洗em字符風(fēng)匹配述(續(xù)狗)2)匹配將串為浴含通本配符裂的字尿符串[例15平]查詢擠所有兩姓劉粥學(xué)生喚的姓貌名、典學(xué)號(hào)森和性廢別。SE懼LE腿CTSn營(yíng)am厭e,Sn此o,Ss電exFR盛OM臘S怒tu吼de攔ntWH簽ER咬ESn奧am教eLI起KE梁‘劉%’;[例16孔]查詢叼姓"歐陽(yáng)"且全裙名為弓三個(gè)題漢字快的學(xué)犁生的巨姓名乖。SE費(fèi)LE州CTSn術(shù)am儲(chǔ)eFR敢OM胸S錢tu精de晶ntWH袋ER串ESn競(jìng)am霉eLI料KE箱'歐陽(yáng)__隊(duì)';An機(jī)I粥nt士ro起du暈ct鹿io描n艙to嘩D橋at籌ab戀as駐e午Sy蔬st占em字符傻匹配糖(續(xù)?。例17戰(zhàn)]查詢兇名字政中第2個(gè)字累為"陽(yáng)"字的影學(xué)生喪的姓脾名和阻學(xué)號(hào)少。SE嘗LE駱CTSn逼am營(yíng)e,Sn龜oFR果OM斷S突tu餡de憐ntWH令ER舊ESn累am炮eLI艇KE禾‘碑__陽(yáng)%’;[例18眠]查詢哪所有滿不姓蜓劉的虹學(xué)生趣姓名隊(duì)。SE慨LE威CTSn傭am易e,Sn挑o,Ss黨exFR畝OM析S謝tu按de鵝ntWH隙ER鋸ESn哀am饒eNO威T演LI汗KE'劉%';An申I服nt椒ro點(diǎn)du努ct屈io童n志to偏D杠at呀ab夢(mèng)as留e駕Sy宣st哭em字符倘匹配惡(續(xù)遼)3)使用阿換碼析字符男將通狼配符勇轉(zhuǎn)義沾為普祖通字崗符[例19畏]查詢DB耐_D黨es位ig庭n課程唯的課府程號(hào)慰和學(xué)返分。SE膀LE朗CTCn廁o,Cc會(huì)re余di棒tFR展OM蝴C貌ou愿rs乖eWH綢ER放ECn愁am育eLI映KE銅'濤DB\_D子es莖ig喬n'ES適CA奮PE席'慘\‘;[例20旨]查詢暫以"D不B_決"開(kāi)頭俯,且蠟倒數(shù)差第3個(gè)字菠符為i的課替程的暫詳細(xì)滑情況減。SE窗LE階CT夏*FR鮮OM扶C過(guò)ou辮rs伴eWH顆ER殊ECn踐am論eLI陸KE飲'D脖B\_%逐i_金_培'ES委CA下PE懼'喜\它‘;ES碗CA摟PE配'\'表示芹“柿\”率為葛換碼液字符An泊I翼nt咳ro襖du攪ct農(nóng)io捐n蓋to宇D肌at邁ab剖as表e登Sy香st社em(5悶)涉及滔空值午的查咸詢謂詞滅:IS諒N剖UL股L或IS喝N驅(qū)OT析N檢UL哭L“I前S”不能沾用降“=”代替[例21愉]某些玻學(xué)生太選修瞞課程泰后沒(méi)汁有參危加考型試,慎所以跌有選勾課記渡錄,懂但沒(méi)有考味試成型績(jī)。銜查詢?cè)\缺少燈成績(jī)頑的學(xué)顆生的壟學(xué)號(hào)菊和相勺應(yīng)的生課程括號(hào)。SE墻LE情CTSn宮o,Cn步oFR嬌OM贊SCWH敢ER籍E元G溜ra翠de廁I魂S麗NU哲LL[例22恢]查所宅有有鐘成績(jī)陳的學(xué)簽生學(xué)角號(hào)和漠課程宋號(hào)。SE誤LE皺C(jī)TSn滔o,Cn看oFR喝OM陶SCWH額ER雜E竊G脆ra難de仆I營(yíng)S絨NO樂(lè)T研NU引LL;An云I劉nt虹ro拍du挎ct劇io野n批to培D業(yè)at誤ab采as鍵e拉Sy員st懂em(6檢)多重搭條件餐查詢邏輯途運(yùn)算營(yíng)符:AN轎D和OR來(lái)聯(lián)于結(jié)多租個(gè)查光詢條媽件AN紅D的優(yōu)蘆先級(jí)環(huán)高于OR可以幕用括行號(hào)改默變優(yōu)璃先級(jí)可用展來(lái)實(shí)儀現(xiàn)多慎種其諒他謂或詞[N雖OT需]紡IN[N帝OT肅]障BE躬TW羅EE叢N廳…隔AN初D窮…An興I驚nt廊ro硬du直ct疑io統(tǒng)n珍to或D昂at倘ab故as平e衛(wèi)Sy遺st脹em多重辟條件免查詢較(續(xù)隱)[例23縫]查詢貝計(jì)算垮機(jī)系蔬年齡稱在20歲以飛下的貝學(xué)生狠姓名晶。SE凍LE暴CTSn這am鍬eFR舍OM抵St題ud潮en尼t(yī)WH森ER俊ESd偽ep握t=蓄'C裂S'否A幼ND辣S基ag屢e<婚20;An叫I律nt滅ro輩du炭ct消io孩n襪to匪D而at懲ab放as趨e藏Sy域st胖em多重詞條件屋查詢孟(續(xù)渣)改寫[例12醒][例12辛]查詢輔信息古系(IS)、數(shù)學(xué)漆系(MA)和計(jì)營(yíng)算機(jī)耀科學(xué)圾系(CS)學(xué)生得的姓聾名和泰性別皆。SE擠LE拉CTSn挎am嘗e,Ss樹(shù)exFR反OM卷S前tu狂de筍ntWH教ER末ESd濃ep臉tIN堡(昌'緊IS圈','M智A','C斥S'弄)可改賢寫為遷:SE突LE者CTSn勸am繼e,Ss窗exFR條OM升S大tu葡de地ntWH即ER單ESd瓶ep園t=秋'繳IS拴'捆O體RSd猾ep聰t=品'完MA悼'寨ORSd欲ep吐t=鑰'湖CS駐';An角I斤nt防ro餃du鎖ct把io肌n挽to懇D版at奴ab擇as黨e長(zhǎng)Sy喘st蔑em3.遵4.遮1單表恭查詢查詢攀僅涉預(yù)及一唇個(gè)表燙:一、選擇線表中銹的若湯干列二、選擇杰表中津的若羊干元尋組三、OR惡DE饒R劉BY子句四、聚集勿函數(shù)五、GR傅OU維P且BY子句An堵I獎(jiǎng)nt尚ro伯du閣ct欣io泄n怎to月D掘at駐ab抬as戶e攤Sy煌st汽em三、OR搏DE仗R徹BY子句OR民DE襯R棒BY子句可以迎按一澡個(gè)或頓多個(gè)壤屬性嶺列排評(píng)序升序慣:AS挽C;降序樸:DE友SC;缺省辯值為圈升序當(dāng)排駐序列夢(mèng)含空等值時(shí)AS咬C:排序蟻列為舅空值隨的元按組最蕩后顯翻示DE倍SC:排序糧列為墾空值別的元嘗組最禮先顯綿示An群I搞nt翼ro李du余ct墓io喂n豪to嬌D乳at鉆ab幻玉as科e鞏Sy艇st羽emOR貞DE專R響B(tài)Y子句與(霜續(xù))[例24鑄]查詢浸選修賠了3號(hào)課怠程的犯學(xué)生露的學(xué)立號(hào)及黨其成決績(jī),擠查詢革結(jié)果衛(wèi)按分的數(shù)降已序排然列。SE帽LE掙CTSn都o(jì),Gr繞ad厲eFR影OM幕SCWH悠ER的ECn側(cè)o=躁'宮3陸'OR殼DE持R旬BY湖G軌ra回de尼D西ES脹C;[例25]暮查傳詢?nèi)捏w學(xué)北生情畢況,塑查詢埋結(jié)果陪按所潛在系塑的系且號(hào)升士序排晚列,遵同一罵系中中的學(xué)濱生按肥年齡而降序允排列文。SE凍LE蠅CT鋤*FR姻OM氏St聯(lián)ud己en框tOR雙DE路R劇BYSd旺ep割t,Sa聲ge孤D耀ES臭C;An份I柴nt番ro膀du烘ct筍io枕n顫to雖D燈at俱ab倆as歪e刷Sy晝st武em3.扎4.轎1單表世查詢查詢耗僅涉劑及一包個(gè)表肌:一、選擇膜表中唐的若伏干列二、選擇拿
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 個(gè)人企業(yè)用人合同范本
- 產(chǎn)權(quán)商用租房合同范本
- 養(yǎng)殖出售合同范例
- 勞動(dòng)合同兼職合同范例
- 幼兒園師幼互動(dòng)中存在的問(wèn)題及解決策略或建議
- 2025年度建筑工程施工合同履約驗(yàn)收標(biāo)準(zhǔn)范本
- 專利交易中介服務(wù)合同范本
- 公眾號(hào)收購(gòu)合同范例
- 足浴店勞動(dòng)合同范本
- 豆制品供貨合同范本
- GB/T 8014.1-2005鋁及鋁合金陽(yáng)極氧化氧化膜厚度的測(cè)量方法第1部分:測(cè)量原則
- GB/T 3860-2009文獻(xiàn)主題標(biāo)引規(guī)則
- 股票基礎(chǔ)知識(shí)(入市必讀)-PPT
- 雅思閱讀題型與技巧課件
- 招商銀行房地產(chǎn)貸款壓力測(cè)試
- 公文與公文寫作課件
- 車削成形面和表面修飾加工課件
- 基于振動(dòng)信號(hào)的齒輪故障診斷方法研究
- 義務(wù)教育物理課程標(biāo)準(zhǔn)(2022年版word版)
- 醫(yī)療器械分類目錄2002版
- DB11_T1713-2020 城市綜合管廊工程資料管理規(guī)程
評(píng)論
0/150
提交評(píng)論