數(shù)據(jù)庫系統(tǒng)基礎教程_第1頁
數(shù)據(jù)庫系統(tǒng)基礎教程_第2頁
數(shù)據(jù)庫系統(tǒng)基礎教程_第3頁
數(shù)據(jù)庫系統(tǒng)基礎教程_第4頁
數(shù)據(jù)庫系統(tǒng)基礎教程_第5頁
已閱讀5頁,還剩503頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

第一章數(shù)據(jù)庫系統(tǒng)的世界

TheWorldsofDatabaseSystems數(shù)據(jù)庫系統(tǒng)的發(fā)展數(shù)據(jù)庫管理系統(tǒng)的結構未來的數(shù)據(jù)庫系統(tǒng)2§1.1數(shù)據(jù)庫系統(tǒng)的發(fā)展c一、術語 1.數(shù)據(jù)庫

是長期儲存在計算機內的、有組織的、可共享的數(shù)據(jù)的集合。

3 2.數(shù)據(jù)庫管理系統(tǒng)數(shù)據(jù)庫系統(tǒng)基礎教程

AFirstCourseinDatabaseSystems

DBMS-DataBaseManagementSystem

是處理數(shù)據(jù)庫訪問的軟件。

提供數(shù)據(jù)庫的用戶接口。

DBMS的目的:

提供一個可以方便地、有效地存取數(shù)據(jù)庫信息的環(huán)境5 3.數(shù)據(jù)庫系統(tǒng)

是指在計算機系統(tǒng)中引入數(shù)據(jù)庫后的系統(tǒng)6數(shù)據(jù)庫最終用戶應用系統(tǒng)應用開發(fā)工具DBMS操作系統(tǒng)數(shù)據(jù)庫管理員DBA數(shù)據(jù)庫系統(tǒng)構成應用程序員7保存信息的兩種不同方法:

永久性的系統(tǒng)文件、數(shù)據(jù)庫系統(tǒng)。文件方式的問題:數(shù)據(jù)的冗余和不一致數(shù)據(jù)訪問困難數(shù)據(jù)孤立完整性問題原子性問題并發(fā)訪問異常安全性問題二、文件系統(tǒng)與數(shù)據(jù)庫系統(tǒng)8數(shù)據(jù)庫方法能較好地解決以上的問題數(shù)據(jù)的獨立性有效地訪問數(shù)據(jù)減少應用程序的開發(fā)時間數(shù)據(jù)的一致性和安全性統(tǒng)一的數(shù)據(jù)管理并發(fā)的數(shù)據(jù)訪問

三、為什么用數(shù)據(jù)庫9幾種模型:基于樹的層次模型基于圖的網狀模型 物理相關、無高級查詢語言基于表的關系模型 物理無關、支持高級查詢語言,基于對象的面向對象模型

OO OR四、數(shù)據(jù)庫模型的發(fā)展定長記錄10關系全數(shù)據(jù)活庫系李統(tǒng)屬性元組11關查盾詢語素言SQ殊L語熔言SE賓LE耗CT姐b支al胃an痛ceFR宗OM吧A霸cc匙ou澡nt滋sWH哈ER蓮E鄉(xiāng)豐ac嘗co瘦un教tN李O糕=軌67扔89冒0;關系剖數(shù)據(jù)燙庫系鉤統(tǒng)12DB含MS的組士成數(shù)據(jù)愉、元陵數(shù)據(jù)存儲上管理要程序事務錢管理棕程序查詢利處理完程序§1愁.2寄數(shù)進據(jù)庫鍛管理鋒系統(tǒng)錦的結芹構數(shù)據(jù)元數(shù)據(jù)存儲管理程序查詢處理程序事務管理程序模式更新更新查詢13數(shù)據(jù)份、元員數(shù)據(jù)關于底數(shù)據(jù)均結構脈的信搞息(品關于倒數(shù)據(jù)植的數(shù)霸據(jù))索引槳(IN壺DE炊X)DB覆MS狠的組趣成14存儲蜂管理陰程序文件步管理躍程序緩沖偏區(qū)管烘理查湖程序DB魚MS唇的組這成15查詢值處理至程序查詢轎優(yōu)化磁盤膠訪問忙,是懂查詢謀的主再要代忙價;索引敵是查遣詢優(yōu)砍化的被利器DB鵲MS技的組欲成16事務充管理證程序事務舊:是頁用戶脆定義疫的一只個數(shù)亂據(jù)庫邊操作備序列事務覺的四五個特奏性原子老性A一致?lián)涡訡隔離賤性I持久節(jié)性DDB嘩MS漆的組搶成17客戶伯-服虎務器制程序夠體系流結構瀏覽采器-元服務呀器體若系結文構DB表MS套的組懶成18客戶斬-服換務器繭程序腫體系蓄結構瀏覽青器-烈服務床器體競系結交構§1適.3蝴未勵來的半數(shù)據(jù)肚庫系異統(tǒng)第二撕章祝數(shù)據(jù)帖庫建山模澤Da抓ta派ba撥se敘M片od愉el漿in費g20數(shù)據(jù)詳庫的西設計浪步驟需求憲收集稀和分玻析設計當概念挑結構設計薪邏輯厘結構設計謠物理拌結構物理鋼實現(xiàn)21數(shù)據(jù)釣庫的肯設計傻步驟需求穗收集柜和分皇析用戶泡關心萌什么用戶恥要什售么結忌果設計歇概念艱結構設計旬邏輯污結構設計深物理號結構物理扣實現(xiàn)22數(shù)據(jù)膝庫的衛(wèi)設計男步驟需求堂收集眨和分靈析設計譽概念達結構存什撇么關系啟(聯(lián)瓦系)打如何OD斥L或戚E/旅R圖,刺是各屬種數(shù)勾據(jù)模究型的號共同傍基礎設計侄邏輯怕結構設計像物理破結構物理胃實現(xiàn)23數(shù)據(jù)晌庫的泊設計紹步驟需求踩收集江和分北析設計禍概念跡結構設計城邏輯艇結構用什骨么數(shù)飲據(jù)??裥蛿?shù)據(jù)以庫的學模式粱(da壁ta其ba改se斷s駕ch端em番a)用戶哨子模丈式設計醋物理汗結構物理沖實現(xiàn)24數(shù)據(jù)尿庫的濱設計第步驟需求認收集婦和分草析設計惱概念次結構設計思邏輯狐結構設計仰物理奴結構數(shù)據(jù)杏怎么萄存根據(jù)DB濱MS產品答、環(huán)漏境特肺點物理器實現(xiàn)25數(shù)據(jù)匯庫的品設計心步驟需求刺收集扯和分暢析設計腥概念謊結構設計基邏輯睜結構設計患物理畢結構物理貸實現(xiàn)運行DD銷L裝入刮測試夠數(shù)據(jù)應用淘程序26數(shù)據(jù)龜庫的脂設計吼步驟想法需求OD窯LE殺/壇R關系RD俊BM韻SOO折DB救MS27§2古.1突O年DL對象奇定義謹語言Ob抖je胖ct胸D濫ef陽in望it頭io勵n碧La灑ng態(tài)ua烏ge以面香向對出象的畝觀點撞、方吸法,嗎說明殺數(shù)據(jù)弄庫的榮概念憂結構可方汁便地繼直接堵轉換忽成動OO熊DB梅MS光的宇說明經過轟努力突,可追以轉桌換成池R仰DB靠MS些的特說明28面向掠對象茅的設分計對象皆標識深—艷O取ID對象瓣與對根象的點區(qū)別類具有旦相同古特性燦的對襖象歸誕為一卸類對象鳥的歸霜并必愁須有碎意義屬于遲同一陡類的肉對象泛其特吧性必睬須相特同29面向腫對象巧的設縱計對象卸的三逃個特遠性屬性巨:特剩性聯(lián)系組:引關用方法役:函以數(shù)接口催說明in如te益rf蹲ac注e朗<貧名字紗>厭{<掏特性嚴表新>}30屬性對象莖某方滅面的站特征甘,屬婦性就裂是數(shù)倡據(jù)只由清基本庭數(shù)據(jù)孝類型庫構成屬性火的類維型,蓮不能賤是類粘、也住不能帖從類頭中構甚造In哲te育rf佛ac志e并Mo哈vi主e蜓{譽//饅Mo誕vi才e兵Cl搬as壯s遙的O香DL熊說明at數(shù)tr證ib芒ut述e兔st孝ri巡壽ng溝t鐘it儀le湖;at觸tr款ib聞ut偷e匹in獎te謝ge受r滑ye劫ar配;at翅t(yī)r盤ib怪ut漏e膨in皆te辭ge尊r招l(wèi)e龍ng粉th子;at刊tr霸ib躬ut膨e門en燃um象F僻il撫m柳{誰co述lo糖r,司b兵la譽ck夾An演dW國hi各te贏}華f娘il輔mT停yp反e;};31In垂te樸rf茂ac市e帽St播ar輪{at的tr慘ib念ut離e掩st遇ri達ng粱n澆am禮e;at殘tr尚ib盞ut卷e曾St震ru軟ct建A紗dd襪r{憶st磨ri扣ng橡s證tr功ee宿t,山st看ri勺ng鳥c共it絮y狼}挨ad姓dr掀es尖s;};記錄結構類型32聯(lián)系對象粉的引甲用對象園的關伍聯(lián)對象粒集合認的引窯用(1:壩N)Re椅la饒ti份on絮sh援ip搖S施et第<籮S衰ta指r蛾>肢st剃ar嘆s;單一閥對象挎集合蓬的引警用(墻1:揭1)Re暫la昂ti案on旬sh芹ip軟St江ar察st何ar謝Of姥;33反向鳥聯(lián)系OD道L要障求顯放式表界示存嶼在的插反向拴聯(lián)系In藏te劍rf雖ac緣瑞e慢Mo劍vi橫e往{劇//懶Mo話vi菜e終Cl劫as鍋s檔的O紋DL謀說明at脆tr棒ib伴ut隊e錄st局ri摸ng那t達it跨le還;at可tr焰ib餃ut棍e判in頂te脫ge去r財ye垂ar萍;at孔tr粒ib岡ut合e勒in析te消ge原r暈le玻ng番th碑;at堪tr衰ib禍ut劉e億en隱um貼F童il內m匪{術co服lo菌r,糠b淡la山ck雞An策dW滑hi怕te干}嘴f他il攝mT炕yp潤e;re甲la飾ti沒on灣sh至ip耳S殺et鳴<語S媽ta賢r湯>遠st賠ar酸sin吉ve浩rs犯e病St億ar江:零:厚st碼ar屈re瀉dI魂n;雷//筍St度ar夠與M攜ov自ie且的聯(lián)華系};34聯(lián)系彎的多恐重性N:住N在聯(lián)圣系中道,每胖個C及都和粥D的駛集合懸有關栽,而包在反叫向聯(lián)姿系中蹈,每孟個D奔都和爐C的檔集合旨有關N:鐮1在聯(lián)滅系中膠,每乒個C丑都和峰唯一僅的D葛有關旱,而兄在反倍向聯(lián)禾系中繞,每臥個D峰都和詢C的膝集合帆有關1:例1在聯(lián)患系中宏,每此個C顯都和軟唯一懲的D顏有關貸,而薄在反銜向聯(lián)釋系中堤,每奏個D淘都和藍唯一耳的C堆有關35In獻te世rf捏ac浸e史Mo夫iv梢e{……re鈔la閉ti貪on司sh棕ip芬S侄et而<圣St違ar尾>咬st壞ar斧sin咳ve完rs脊e止St溉ar隆:濟:搜st他ar氧ed國In窗;re欺la書ti采on內sh蠻ip習S榴tu鍛di叉o炊ow光ne班dB錦yin內ve彩rs傭e嚷St胸ud腿io掌:哲:走ow腹ns粘;};In剖te歷rf浴ac凱e夏St健ar攔{……re歲la穿ti應on因sh覺ip綿S邊et街<恰Mo射iv承e>近s旬ta嬌re山dI焰nin康ve蘆rs文e稅Mo臺iv耽e私::烈s派ta屆rs處;};In詞te盲rf售ac市e拍St探ud籃io黎{……re境la斜ti謝on慕sh愁ip脆S榮et予<取Mo牢iv匠e>暗o臺wn曲sin診ve稿rs碎e楊Mo修iv惕e舅::填o被wn觀ed須By核;};NNN136OD策L中的梳類型基本孔類型原子亡類型接口槽類型結構課類型轟,可壤由以詢下類扁型組棉合而歌成集合無重檔復,伏次序馳無關包可重屈復,警次序渴無關列表可重蹈復,傅次序糾相關數(shù)組結構37§2秀.2金實謎體聯(lián)職系圖慘(E牌/R判)用圖鋤形的枕方法懶,描吐述實袍體及憑實體熊間的哨聯(lián)系世界冶由一侄組稱譯作實間體的林基本灣對象跑及這園些對耽象間撤的聯(lián)虎系組堤成元素實體撲(En目ti艘ty纖)客觀裕存在栽并可渣相互藍區(qū)別材的事秩件或溫物體對應區(qū)于O物DL告中的滔對象實體園集(餓En賭ti問ty耐S聽et丹)同類種(具迫有相藏同類駁型、泥相同算性質學)實槽體的某集合對應始于O捏DL蠅中的娘類用矩涼形表快示38§2海.2懸實惠體聯(lián)尖系圖另(E產/R耗)元素屬性查(At盡tr壞ib漁ut發(fā)e)實體泊所具飾有的茂某一搏特性用與明實體萌集相郵連的敗橢圓姑表示聯(lián)系天(R妖el糾at往io成ns亞hi堅p)實體留集之乎間的采關聯(lián)可涉司及多還個實忙體集可表選示雙墊向的嚇聯(lián)系用與群相應開的實質體集股相連勺的菱撿形表掌示39Mo劑vi貸esSt衡ar蓄sSt鳴ar浴s-頂inle牧ng往htfi船lm由Ty鋪peti面tl酸eye份arna子mead絲式dr撈es借s40E/視R聯(lián)濱系的喚多重己性N與堆1的慢表示Mo伐vi貿esSt疏ar陸sSt假ar枯s-副inSt院ud噴io參sPr粥es旦id露en武tsRu認nsMo途vi毅esSt慰ud衰io直sOw個ns41聯(lián)系晌的多商向性E/陣R圖恰能方吸便地屈描述摸兩個換以上昏實體博集間銳的聯(lián)陶系StarsMoviesContractsStudios一個制片公司與一位特定的影星簽約來演一部特定的電影42聯(lián)系拜中的抱角色實體淘集在算聯(lián)系廉中的免作用參與唯聯(lián)系語的實躬體集醉互異只標薦注聯(lián)櫻系名同一核實體裂集在弄一個約聯(lián)系壟中多雀次出堡現(xiàn)標注船聯(lián)系躺名及吼角色羽名Sequel-ofMoviesOriginalSequelStarsMoviesContractsStudiosStudioofstarProducingstudio43聯(lián)系搏中的嚴屬性聯(lián)系妙中可搞以包倘含屬爽性由聯(lián)架系而彈產生榜的屬使性可為銹由聯(lián)平系產因生的而屬性尺建立芬實體屬集St擋ar葬sMo幅vi隱esCo耳nt衣ra柳ct破sSt竹ud懶io肚ssa循la替ry44將多莊向聯(lián)帽系轉到換成刪二元棉聯(lián)系新增清連接窩實體認集引入翅連接墨實體地集至叼原實榮體集腦的多唇對一辣的聯(lián)鞠系45§2宇.3習設加計原禮則真實鑒性設計疾應當熟忠于磁規(guī)范存什債么避免博冗余任何璃事物吹只表爽達一勢次避免鄰引入顏過多儲的元板素選擇放合適暈的元漂素類彈型屬性消?類/實武體集賠?聯(lián)系榴集?46§2略.4朗子套類特殊脹化與航概括子類纏與超腦類屬性摧的繼權承47OD蹤蝶L中的嘉子類子類編繼承楊其超翻類的造所有舉特性屬性聯(lián)系In斬te斃rf漸ac揮e顧Ca復rt模oo冒n瓶:會Mo她vi割e脫{re移la涼ti亮on搜sh悟ip位s洪et像<腔S扇ta公r遷>吵vo畏ic恰es電;}48OD透L中的磁多重望繼承類的圾層次一個鬧類可匆以有墊多個限超類In挪te勝rf點ac歐e雨Mu泡rd雷er揉My盞st歸er遭y勢:篩Mo毯vi囑e{at據(jù)tr換ib遞ut川e辨st遙ri惹ng男w貫ea葡po排n;}In掙te酬rf籮ac峰e萄Ca燭rt燈oo肌n-熔Mu苗rd虹er浴My評st軍er善y涼:白Ca嗚rt褲oo父n,到Mu咳rd律er馬My系st服er捆y悲{鄉(xiāng)豐}49E/亞R中他的子號類Is擾aE/蟻R中碗的繼藝承50§2寬.5軌對約愈束的豪建模建模敏包含遣對現(xiàn)猜實世貪界的拳對象鈔及聯(lián)嫩系的陜描述語,也沾包含搭對它皇們的帥一些稅約束鍵碼單值叮約束參照棗完整惹性約煌束域的皺約束一般傷約束51鍵碼在類世的范醬圍內李唯一挺標識桃一個遭對象猾(或粗者在弓實體挺集的步范圍吼內唯尼一標肝識一餓個實庭體)儲的屬母性或疤屬性好集一個攤類中育的兩沃個對北象(老或一慢個實烤體集均中的婚兩個驗實體棄)在辛構成沉鍵碼沉的屬戴性集裁上取湯值不耀能相漆同OD扭L中摸鍵碼蹦的表趨示in新te洪rf醬ac可e萍Mo旺vi狐e(軋ke言y偵(t冷it炎le墻,y早ea擔r)笑)餡{……}52超碼一個魚或多頭個屬啊性的哀集合慕,能扶在一姑個實筍體集住中唯閘一地亭標識油一個蠢實體一個浙類(爭或實鍛體集鴿)中去可能喉有多聾個超僚碼候選險碼其任酸意真卵子集綿都不陳為超憑碼的憑超碼一個遠類(豪或實將體集鹽)中雹可能賣有多犯個候迫選碼主碼從候銅選碼事中選員取的減一個律,一止個類仆(實甲體集缺)中亮只有坡一個做主碼E及/嚇R圖解中只物能表邪示主狗碼:堵主碼獅屬性滔名加籮上下艇劃線53單值績約束要求許某個怠角色舒的值致是唯亂一的匯,如嶼鍵碼當一罵個屬崖性為濾單值君時可以幫要求案該屬品性值揭存在樹(no富t頌nu碼ll稠)可以皺允許霉該屬雕性值酬任選零(n任ul天l)構成低鍵碼溉的屬豎性,絞必須爛有值獅存在岔(n鳴ot洪n覺ul架l)54參照政完整豆性約名束要求裂由某叔個對柿象引扭用的犁值在惠數(shù)據(jù)圾庫中雹確實穩(wěn)存在參照省與被賊參照歉、引恥用與滅被引宣用參照峰完整驢性約晴束的趟操作拴(各井產品跑不同秋)禁止攀刪除愁被引秧用的鳳對象級聯(lián)王刪除/體修改E/奪R圖忙中參括照完惡整性拉的表澡示MoviesStudiosOwns55§2積.6謠弱實庸體集弱實歷體集痰的屬渡性不蠶足以四形成愉主碼有主時碼的架實體開集稱壘為強仿實體遮集弱實就體集測只有嘗作為炸一對奇多聯(lián)鮮系的枕一部湯分(慈多)雁才有剪意義弱實垃體集疏與其筐擁有怕者之云間的晝聯(lián)系巨是標集識性下聯(lián)系CrewsUnit-ofStudiosnumbernameaddr56§2致.7側關抹于聯(lián)希系集聯(lián)系償集的專成份參加燙聯(lián)系形的實妄體集接的主往碼聯(lián)系碼集的販屬性聯(lián)系拒中屬據(jù)性的腐決策納(二紫元聯(lián)覆系)1:并1傭聯(lián)系魯集的繩屬性衣:放齒到任靈意一塑端1:栗N免聯(lián)系既集的長屬性殖:放愁到瞎N泳端N:坡M聯(lián)桌系集案的屬叫性:揀只能閃留在皮聯(lián)系末集中57聯(lián)系面集的憂取舍證(二幸元聯(lián)棵系)1:購1聯(lián)引系:些將一目端的竟主碼童作為棚另一濁端的錄屬性1:薯N聯(lián)已系:奴將一方端的化主碼蠶作為父N蔬端洗的屬邊性N:崖M聯(lián)摟系:桐必須偵保留擋聯(lián)系策集聯(lián)系扶集的啦鍵碼釘(二知元聯(lián)霉系)1:1蟻聯(lián)系蕉:任姻意一繡端的倒主碼1:貌N聯(lián)吐系:套N端廁的主摔碼N:俗M聯(lián)疑系:桑參加幸聯(lián)系揭的所燥有實拍體集角的主詞碼58OD針L、集E/循R建尚模關心骨:存競什么胳數(shù)據(jù)色、關雨系如曲何不關兇心:榆用什襯么數(shù)柿學模忠型、襪DB現(xiàn)MS變產品透過解E/眨R圖臉,便澡于與亮用戶通交流59作業(yè)思考諷所有選帶*齊的練熊習,由并上禁網查登閱解督答練習里2.喬1.丑7俘/瘡2.沙2.悲8遼/跑2.是3.竭2維/憶2.挎5.灑3廚/牧2.鳴5.如4江/2濱.6想.4從(a拆)第三鹿章桐關系撤數(shù)據(jù)僅模型舉T介he凱R被el披at逗io經na晃l番Da瓣ta瓣M聰od完el61OD擁L、勻E/各R到青關系弄模型抖的轉紛換關系貸模型緞的設駕計理者論62§3謊.1臭關唱系模夏型的懂基本董概念邏輯跌數(shù)據(jù)收模型是用犁戶從撥數(shù)據(jù)慈庫所寫看到耗的數(shù)贏據(jù)模新型與DB巧MS猜有關層次走、網鳳狀、榜關系焦、面嫌向對跌象63關系返數(shù)據(jù)丈模型數(shù)據(jù)夾結構兩維春的扁婚平表數(shù)據(jù)蹄操作關系占代數(shù)關系打演算數(shù)據(jù)播的完巷整性實體黎完整件性參照巖完整貢性用戶卵定義漫的完蝦整性64現(xiàn)實爆世界鉤的實碧體以業(yè)及實攔體間廈的各拼種聯(lián)瞧系均熊用關鐮系表持示關系悅數(shù)據(jù)偉庫系篩統(tǒng)是劑建立爹在關獅系模烘型上沿的數(shù)珍據(jù)庫脈系統(tǒng)關系塑數(shù)據(jù)權庫是扣表的舅集合65模型關和模膠式數(shù)據(jù)胡模型通是描巡壽述數(shù)百據(jù)的蟲手段數(shù)據(jù)稠模式來是用斃給定諸的數(shù)摧據(jù)模穴型對必具體濁數(shù)據(jù)貪的描障述屬性元組域型值聯(lián)系關系也的聯(lián)滲系是黎通過告關聯(lián)泰屬性尸的值收連接旁的66SnoSnameSsexSagesdept95001張三男25CS95002李四女24CS96101王五男23MA96001趙六男23CS關系(表)屬性(列、字段)元組(行、記錄)域(string,{男,女})St樓ud肉en維t魚(萄sn合o,慢s幣na緩me暫,枕ss捆ex份,殖sa若ge冰,痛sd紙ep殿t原)67關系排實例關系揀→調實嗚體集攤、類關系捐的實悅例磨→毅元組督的集月合元組次→自實辱體、拆對象數(shù)據(jù)拼庫實倦例具→炕給定草時刻驕數(shù)據(jù)姿庫中趟數(shù)據(jù)方的一姥個快船照68§3可.2憑從太OD蠟L設芹計到驗關系董設計OD兆L設挺計是井概念替設計獸的產酷物償(草Us騙in袖g腿OO拐)OD肚L描鵲述哈→弄關系截模式?!鷪F實紋現(xiàn)69OD下L屬性水→沿關婆系屬鮮性原子葉屬性類辨→旱關系屬性艦→茫屬水性非原表子屬邪性(缺復雜治數(shù)據(jù)類類型業(yè))必須巴轉換階成原晶子屬亞性記錄搞結構結構屯的每逃個it沃em智對應穿一個術屬性多值籠集合針對培每個們值建閣立一斜個元蕉組會產武生冗放余胳→穗需規(guī)蔽范化70OD院L屬性慢→尺關蘭系屬鉆性閉(續(xù)撲)其他寬類型席屬性(包省、數(shù)值組、廣列表史)針對價每個供元素催建立壟一個棄元組增加恨一個摧記數(shù)漫屬性利,表臥示包私的成衡員號定長宜數(shù)組擴展很為多芳個屬抖性71OD霉L聯(lián)橫系→隙關系愁描述單值烏聯(lián)系聯(lián)系桶的類伙型為監(jiān)一個伐類增加型一個容(組區(qū))屬睛性,親存放篇相關濾類的扶鍵碼怎屬性系(組躍)將類悅之間燈的聯(lián)京系憐→已關系暗之間缸的聯(lián)慶系72OD風L聯(lián)末系→薦關系返描述逮(續(xù)摘)多值亦聯(lián)系聯(lián)系苗的類血型為愛某個殼類的伸集合襯類型1月:游N、膜N民:藥M增加寒一個今鍵碼革屬性為集悶合的披每個救成員奶建立賠一個腦元組其他曬原始張屬性害重復柄多次悟(與幅集合曾成員瞇的個卷數(shù)相弦等)導致孕大量湊的冗順余,以需要慚規(guī)范掀化73鍵碼殘是必渡需的選擇扔合適層的屬箭性(瞇組)嘗作為患鍵碼學號域、工翼號、細身份畢證號….銜..增加攀計數(shù)禍屬性聯(lián)系蠶與反豎向聯(lián)戲系在聯(lián)影系的智雙方判均有雨聯(lián)系尼的描短述曲→足冗余OD俯L:諷雙向曠描述E/隸R:把相關垮的鍵山碼值室進行跳連接74§3額.3啟從江E/村R圖翅到關能系的片設計E/略R與穴OD親L描述樣的差栗異聯(lián)系貿作為根獨立第的概霉念壤←→噴聯(lián)賓系嵌葉套在屯類定叢義中結構享化數(shù)膨據(jù)遇←→襲允教許使奶用集俱合、在聚集葡類型聯(lián)系煉可以閥有屬爪性淋←→角聯(lián)拴系無心屬性E/務R車→驗關系透模式撤→扯實片現(xiàn)75實體膝集到犯關系熊的轉犁換非弱膨實體干集實體護集名怒→宵關片系名屬性余→何屬淡性弱實鍋體集為弱島實體腹集建洗立關歇系屬性寇:弱驕實體固集的刺屬性+全輔助黃實體湯集的途鍵碼76E/修R聯(lián)系菊到關宰系的衣轉換用關滲系表疲示聯(lián)羽系聯(lián)系駐名批→集關系案名屬性襪→補屬外性+機相關土實體物集的左鍵碼隙屬性地(集褲)多向進聯(lián)系鉗的轉綁換注意拴,屬立性的墳命名77§3數(shù).4惜子鑼類結讀構到糕關系貢的轉碧換OD簽L中的哥子類一個閃對象楊完全扒屬于打一個泡類子類儉繼承荒其超剖類的咐特性E/狼R中的群子類分層服結構樹通過愚與IS協(xié)A聯(lián)判系有定關的醫(yī)實體戶集進詳行擴爭展78用關咸系表限示O辯DL子類每個追子類番都有緩自己雙的關執(zhí)系包含該子戶類的鍬所有渡特性(含脊繼承換特性酷)在一瓜個關器系中絡含有攤所有補屬性Mo衰vi茶e(采ti若tl貧e,咽ye包ar劫,l違en恢gt任h,姨fi澡lm押Ty秩pe顯,s年tu考di傳oN即am廣e,策st討ar境Na銅me賤)Ca河rt鬼oo揚n(t好it負le去,y丙ea伶r,安le黃ng層th總,f狹il窩mT亞yp竄e,魔st監(jiān)ud吳io匹Na床me湊,s雁ta膀rN牲am獨e,蟻vo宇ic嘆e)Mu典rd脊er虹My強st剝er秀y(t低it師le捐,y躁ea朽r,勇le搜ng截th狠,f稍il案mT牽yp憐e,固st班ud寺io扒Na擺me平,s跳ta地rN烤am堵e,顫we歷ap提on旱)Ca揮rt色oo疲n-旦M子ur你de本rM貢ys抓te驢ry(t罪it池le采,y晶ea知r,殘le搏ng充th樂,f強il枯mT甩yp繪e,抹st棉ud澤io排Na禁me路,s銹ta炊rN臺am繭e,輝vo印ic辦e,摘w槳ea鄭po恩n)79在關鴿系模織型中晉表示桶i蛾sa聯(lián)系子類否的信句息被注分散突到上挑層的魔幾個孝關系跡中與IS毛A聯(lián)枝系有闊關的攪實體威集擁椅有相后同的鄰鍵碼Mo猴vi魯e(京ti開tl墓e,尼ye棍ar撥,l拍en純gt潔h,趙fi槽lm享Ty怠pe幣)Ca扣rt割oo竟n(凡ti飛tl紗e,嘗ye理ar遵)Mu嬸rd曬er免My殺st占er肚y(碑ti尖tl泥e,鉤ye牽ar兇,子we姨ap亭on扯)Vo梢ic會e(皮ti藥tl嘉e,親ye澆ar布,n豪am咽e)80使用往NU搭LL值合監(jiān)并關億系將關恒系描掘述成座一個誕‘全歲集’屬性賞:所滅有可肢能的溫屬性描述須:允臭許Nu伯ll愛值層次關越高嫩,取啞Nu震ll附值的陶屬性盛越多Mo桌vi是e買(t孝it殺le果,y明ea黨r,舊le塞ng耐th挎,f故il餃mT貢yp欄e,皺st保ud揪io偶Na荷me盡,s未ta槳rN痰am泉e,鋒vo侮ic穿e,滅w扮ea溝po戒n)只是在一種蟻方法鍵而已81作業(yè)思考偶所有感帶*蜘的練美習,蝦并上竿網查喬詢解擦答練習3.陣2.鳴3滾/質3.村3.追1既/孩3.引4.疾1鏟/守3.姻5.歷3枕/82§3姐.5狠函勞數(shù)依撓賴數(shù)據(jù)眾依賴函數(shù)群依賴多值洞依賴數(shù)據(jù)含依賴貢是針舉對數(shù)輕據(jù)模摸式,它而不臥是特克定的竭實例83函數(shù)篩依賴脹(F艷D)屬性似之間遭的聯(lián)兵系假設罰給定X婚屬性蘿的值米,就跨知道洪Y涼的值您,那還么水X叔函數(shù)隨決定巖Y如果援R的件兩個班元組柳在屬惑性A1,A2,…種,An上一報致,斑則它學們在垮另一郊個屬惹性B堤上也值一致支,那品么只A1,A2,…袋,An函數(shù)長決定零B,芳記作亭A1A2…An→Bif電A1A2…An→B1th臥enA1A2…An→B2A1A2…An→搭B1B2..殿.吐Bm……A1A2…An→Bm84關系旋的鍵千碼如果傅一個曲或多鉤個屬雹性的博集合{A1A2…An}滿飲足如蕉下條知件,廟則該且集合輩為關幸系R種的鍵喊碼:1.豬這些棍屬性強函數(shù)攤決定林該關歉系的變所有餅其他他屬性2.危{滅A1A2…An}的殼任何赴真子服集都炊不能作函數(shù)詳決定維R的扮所有艙其他印屬性85超鍵香碼包含每鍵碼懂的屬杏性集格稱為雷超鍵拼碼86尋找伏關系知的鍵蛋碼(速來自朗E/疏R)來自傾實體災集的獸關系讀的鍵戴碼就車是該案實體瀉集的呢鍵碼憂屬性對于覽二元剖聯(lián)系R:N:陰M,待相關嶄兩個符實體汽的鍵夜碼都劃是R胡的鍵抽碼屬軍性N:鉆1,姻多端籮實體捆集的刑鍵碼兵是R半的加厭碼屬慣性1:亭1,舍任意吃一端熄實體矛集的脅鍵碼趟是R崖的鍵高碼對于撕多向銷聯(lián)系浩R:如果熔多向隙聯(lián)系蹤蝶R有興一個傍箭頭舞指向場實體賓集E敵,則報響應噴的關輸系中瓶,除漢了E敏的鍵豎碼以談外,器至少音還存工在一慎個鍵懶碼。87尋找臣關系粘的鍵涂碼(騾來自絲式OD木L)來自OD巨L的脹關系爸的鍵衛(wèi)碼不張一定京就是蔬該類其的鍵執(zhí)碼屬填性對于戚單值永聯(lián)系脅R:類C帝有一久個指稼向類帶D的億單值桂聯(lián)系雁,C劍的關偶系中高包含鞭D的寺鍵碼偷。C逐的鍵灶碼仍排是相刷應關同系的確鍵碼對于麥多值要聯(lián)系踏R:被引厭用類少的鍵朗碼加抹入到覽引用代類的幸鍵碼繪組合廳稱為滔鍵碼88§3午.6肺函罪數(shù)依滿賴規(guī)饅則分解譜規(guī)則A1A2…An→泰B1B2..侵.失Bm等價悼于A1A2…An→鳳Bi合并即規(guī)則A1A2…An→致Bi等價活于A1A2…An→株B1B2..守.霧Bm89平凡伶的函法數(shù)依綁賴如果弦對于鼓函數(shù)危依賴A1A2…An→苗B,望B是微A中根的一冰個,脫則該板函數(shù)代依賴浩就是仁平凡訊的函梯數(shù)依裳賴平凡無依賴騙是永每恒的ti扒tl無e,尿ye獻ar貍→顛t使it礦le非平機凡如果B中勉至少泰有一慣個屬碎性不羽在A遺中ti酒tl雙e,引ye陡ar扮→諸y綠ea紙r,川le銅ng家th完全紡非平屢凡如果B中烏沒有飯一個紙屬性慶在A肝中ti糧tl與e,學ye住ar黃→農l汪en堪gt遺h90計算準屬性亡的閉俯包閉包F的臂閉包胖是指擠F邏焦輯蘊塊涵的禾所有轟函數(shù)昏依賴嚼的集帶合,巾記作緒F+閉包溫的意盛義檢驗煎給定丑的函釋數(shù)依眠賴是鵝否蘊因涵于務某個藝函數(shù)瞎依賴方集S從給氣定的懂函數(shù)場依賴誼,可填以推容導出盜蘊涵赤的函例數(shù)依米賴求閉肉包例:趴對關勝系R張(A薪,B惑,C陪,D況,E紙,F型),盟給定殿函數(shù)行依賴者AB健→C調,B哈C→予AD披,D付→E弟,C瞞F→綿B,懼求護{A洪,B恭}+91關系綁的基蒼與最份小基任何封一個爭能從順中導喘出關摔系的脂所有公依賴諸的給衛(wèi)定依看賴集畢,稱踩為該蛋關系獨的一違個基如果敗一個狠基的絕任何曲真子鑰集都慎不能許推導釋出該吉關系揀的依站賴全滾集,脫則稱支此基蓄為最兄小基求函栗數(shù)依境賴的胞最小據(jù)基例:伸對關滾系R(睛A,拜B,悟C,價D)忽,有柄A→圓BC睡,B境→C捷,A梨→益B,悔AB注→現(xiàn)C,藝AC譯→療D,旨求最梁小函何數(shù)依瓜賴集92§3而.7伙關學系數(shù)和據(jù)庫坡模式忍設計什么戀是好擾的數(shù)源據(jù)庫國設計體現(xiàn)我客觀評世界魚的信是息無過儉度的橫冗余無插較入異姻常無更品新復鞠雜無刪斜除異鍋常93titleyearlengthfilmTypestudioNamestarNameStarWars1977124colorFoxCarrieFisherStarWars1977124colorFoxMarkHamillStarWars1977124colorFoxHarrisonFordMightyDucks1991104colorDisneyEmilioEstevezWayne’sWorld199195colorParamountDanaCarveyWayne’sWorld199295colorParamountMikeMeyers冗余!更新柴復雜!刪除侍異常!94異常林的原殺因數(shù)據(jù)刪依賴斃的約寨束解決獅方法數(shù)據(jù)膝庫設解計的倚規(guī)范雨化→由分解95范式妄(N逼or續(xù)ma攀l歡Fo棋rm約s)規(guī)范你化一個賢關系逝滿足搏某個每范式病所規(guī)宣定的廚一系笛列條咽件時濾,它幻玉就屬腹于該炸范式可以大用規(guī)臥范化大要求獲來設姑計數(shù)片據(jù)庫也可幸以用具來驗殲證設哪計結紫果的隆合理鈴性,爸用其海指導敬優(yōu)化嚴過程1N再F→股2N祖F→繡3N霞F→款BC外NF戀→4棄NF96第一污范式灑(1奇NF娛)當且僅僅當六一個奏關系桐R中煎,每膝一個遮元組砍的每嗚一個甜屬性逗只含桌有一處個值匯時,壺該關彈系屬志于第鎮(zhèn)一范扭式。要求類屬性妖是原擁子的97第二緩范式劇(2漲NF況)對于碧關系嗓R,景若R圖∈1斗NF浩,且推每一粉個非薄主屬洲性完配全函騎數(shù)依缸賴于態(tài)碼,住則R瘡∈2嚴NF股。不能炊部分溫依賴腦于碼sc攀(sn豈o,s研na執(zhí)me膜,cn撒o,g儉ra族de木)sn別o,飼cn堅o→蜂gr罰ad占esn火o→嫂sn殲am飽esnocnogradesname完全依賴非完全依賴98第三嶼范式惑(3蝕NF杠)對于腳關系研R,品若R禮∈2紅NF饑,且紹每個漸非主銷屬性早都不露傳遞門依賴蹲于碼捎,則晝R∈釋3N虜F。主屬佩性可莊以傳綱遞依級賴于薄碼st催ud媽en崗t(sn檢o,s絲式na件me汪,s那de免pt究,d象ep醉t_云ma奴na壁ge顆r)sn饒o→琴sn鋒am澤e,梢sd膜ep靠t黨s旁de肌pt嫁→d事ep稍t_披ma浴na贊ge貸r傳遞割依賴介:s確no動→d嚷ep蘆t_猶ma叨na脅ge約rsnosdeptsnamedept_manager99Bo撤yc問e/壇Co沒dd緞范式縣(B煌CN年F)對于醬關系共R,芝若R晨∈1停NF飽,且垮所有傻非平沃凡的內函數(shù)季依賴嫌,其繳決定田因素坑是候幕選碼堪,則功R∈甜B(yǎng)C敢NF銷。sc欺t(延s,甚c,謀t)雹//拼學生并,課跌程,伍教師t→雪c理//惕每位炸教師坑只上殺一門狠課(s怒,c堂)→t(s膽,t癥)→c終/促/每談門課看有若帳干位暖教師sctstcsct∈3NF,sct∈BCNF10室0最高含范式BC僵NF續(xù)是基技于函描數(shù)依難賴的張最高經范式但不僚是數(shù)伙據(jù)庫奪模式信設計鞋的最讀高范已式10辣1范式閑優(yōu)化分解{A1,A2,…舍,An}流=沈{B1,B2,…姥,Bn}∪裁{C1,C2,…蹄,Cn}分解眨的要術求無損短連接B∩草C→豬B或水B∩臘C→纏C保持揭依賴范式扔要求BC10欄2分解絹到高花層范早式(弱基于幕FD)找出芝一個限不符嗓合范紐奉式要桐求的FD(X→箏Y),甘并使五其右祝端的春屬性潮盡可闖能地尊多(情求出X+)創(chuàng)建憤新的很模式肆,包谷含上飼述FD的所堤有(正左右夾)屬售性(X+的所勉有屬辰性)創(chuàng)建牧另一在模式客,包映含前名述FD中的遠決定翁因素罰及剩摩余的幟所有香屬性((虜U-末X+)∪獸X)反復1~評3,直奔至符亭合范綢式要吼求10凈3§3恢.8液多茫值依蓮賴BC伶NF仍有肌異常namestreetcitytitleyearC.Fisher123mapleSt.HollywoodStarWars1977C.Fisher5LocustLn.MailbuStarWars1977C.Fisher123mapleSt.HollywoodEmpireStrikesBack1980C.Fisher5LocustLn.MailbuEmpireStrikesBack1980C.Fisher123mapleSt.HollywoodReturnoftheJedi1983C.Fisher5LocustLn.MailbuReturnoftheJedi198310綱4多值帝依賴壩(M畫VD言)—砍—桑按P絲式.1立10課的定嘩義10浙5多值抄依賴世(M串VD)設R(湊U)竟是屬蘋性集鵲U上孔的一嗚個關凡系。木X、堂Y、符Z是缸U的頸子集桐,且設Z=姨U-峽X-戰(zhàn)Y。齒關系罷R(婆U)溜中多翁值依像賴X炭→→弟Y成炮立,怕當且桌僅當市對R死(U期)的隨任一材元組海r,匙給定豆一對與(x勺,z猶)值精,有腿一組特y的銳值,京這組熱值僅寇僅取帶決于疫x值陽,而華與z鄙值無付關。對給爪定X草的值蜜,則亡Y的擦取值妙與Z釘?shù)娜〗佒禑o匪關10驗6給定輔一對熄(x好,z眾)值浸,有媽一組當y的嫩值10馬7namestreetcitytitleyearC.Fisher123mapleSt.HollywoodStarWars1977C.Fisher123mapleSt.HollywoodEmpireStrikesBack1980C.Fisher123mapleSt.HollywoodReturnoftheJedi1983C.Fisher5LocustLn.MailbuStarWars1977C.Fisher5LocustLn.MailbuEmpireStrikesBack1980C.Fisher5LocustLn.MailbuReturnoftheJedi1983na裙me腿→→酒ti呼tl您e,惡ye塑ar10脊8平凡牽的多鞠值依央賴如果X包件含Y或X∪螞Y=濃U,則蟻X→心→Y是平避凡的領多值纖依賴性質If棍X描→→偽Y,露an毀d筍Y→眉→Z袍t嚇he誓n廟X→隆→Z沖-YIf蘇X只→→緊Y,閉an即d漲Z=堂U-從X-飽Y暑th睬en瞎X斥→→黑ZIf抱X浸→Y填t干he摧n蔥X→左→Y無分言解/翻合并鞭規(guī)則10蔽9第四唐范式腦(4醉NF)對于芽關系R,挎若R講∈1作NF礦,且采所有鎖非平稍凡的格多值保依賴矩,其湊決定懲因素堵是候穿選碼管,則弱R∈曲4N蹲F。基于狂數(shù)據(jù)狀依賴敗的最君高范兄式分解抹要求無損皺連接保持修依賴4N待F11堆01983ReturnoftheJediHollywood123mapleSt.C.Fisher1980EmpireStrikesBackHollywood123mapleSt.C.Fisher1983ReturnoftheJediMailbu5LocustLn.C.Fisher1980EmpireStrikesBackMailbu5LocustLn.C.Fisher1977StarWarsMailbu5LocustLn.C.Fisher1977StarWarsHollywood123mapleSt.C.Fisheryeartitlecitystreetnamena舞me除→→挪ti畫tl塌e,籍ye更arna討me睬→→扣st內re謊et兔,c查it捐yAl睜l旱Ke脹yis軍B被CN估Fis場n’罵t企4N蘭FR1刃(n借am香e,核ti船tl恩e,運ye矩ar課)R2居(n溉am黎e,建st牢re磨et霜,c怠it猾y)Al殊l唇Ke繞yis基4哨NF11筆1范式較間的隸聯(lián)系高層拒范式狠包含海低層奇范式分解猜特性11臟2作業(yè)思考填所有稱帶*啦的練篇習,械并上妹網查弄詢解贏答練習第四妨章衛(wèi)關系客模型立中的喉運算Op家er舊at鋼io冤ns點I浮n樹Th也e花Re跌la幕ti惑on殖al厚M債od委el11續(xù)4概述數(shù)據(jù)享庫的租核心透應用蘋是數(shù)澡據(jù)庫堵的查猴詢查詢拖語言用戶鞋用來回從數(shù)蹈據(jù)庫幻玉中請重求獲征取信舍息的側語言關系浮代數(shù)匹是過走程化隔的查酒詢語字言關系想代數(shù)鴿是一帶種抽艙象的飄查詢磚語言11李5§4濃.1除關雅系代附數(shù)運算怎對象脹:關效系運算型結果吃:關偉系11趴6關系僚代數(shù)關系糟代數(shù)色的運角算普通謙的集叫合運伏算并、幣交、搭差刪除叨部分飾關系胞的運舟算選擇玩、投柔影合并闖兩個犬關系倡元組嫁的運喂算連接闊、積改名津運算11怒7關系標代數(shù)遲—丹并村Un渴io出n刪(∪惕)R和監(jiān)S的億并,念R∪輛S,鞭是在我R或概S或完兩者西中的毒元素冠的集右合一個洪元素還在并汁集中傻只出風現(xiàn)一出次R和杠S必練須同密類型炭(屬蔑性集計相同述、次為序相弟同,飼但屬課性名爐可以消不同堆)11泄8關系姨代數(shù)生—男交嗚In畢te棵rs道ec吹t綁(∩紋)R和糊S的改交,掠R∩胡S,宴是在冬R和獨S中核都存險在的刪元素紫的集故合一個映元素唇在交及集中晚只出肌現(xiàn)一旗次R和無S必浮須同寶類型訓(屬燃性集聽相同挪、次紀序相蓬同,擺但屬訴性名努可以森不同挨)11鴨9關系蹲代數(shù)符—纖差睜Mi米nu初s粗(-夸)R和湖S的功差,爆R-鑼S,乎是在找R中牌而不降在S抬中的下元素屬的集義合R和姻S必齒須同勞類型漸(屬帳性集沈相同忌、次添序相霸同,愧但屬揮性名最可以腦不同我)12眼0關系臉代數(shù)葛—投盲影P懲ro汁je歉ct糞io兆n(氣π)從關侍系R健中選臟擇若在干屬礎性組輩成新肢的關傍系πA1,A2,叫…,An(R宋),鄉(xiāng)豐表示類從R踐中選駕擇屬針性集A1,A2,…砍,An組成縮慧新的銹關系列的討運算投影用運算鏡的結閑果中禽,也腫要去放除可諸能的傻重復征元組例:侄πss餐ex叉,s工ag玻e(s設tu霧de仇nt予)蓄?12疤1關系提代數(shù)侄—選揪擇S務el膜ec俊ti春on凳(σ啄)從關斗系R出中選停擇符隱合條哨件的蘿元組岔構成危新的幻玉關系σC(R究),璃表示胞從R墾中選辟擇滿敘足條區(qū)件(蛇使邏地輯表徑達式窯C為郵真)尾的元雞組行的苗運算例:解σsa刪ge飛>給=復23挽A鞋ND氣s扮de技p懂=乓‘C澇S’(s饑tu咳de緞nt越)柜?例:憶列出爺CS類系的醫(yī)學號屯及姓數(shù)名πsn腥o,志sn爆am紀e(σsd姑ep卷=佳‘犯CS綱’(s療tu小de淘nt暖)吩)12廳2關系滲代數(shù)潤—笛信卡兒哀積(宮×)關系鈴R、孫S的伐笛卡偏兒積勿是兩頌個關意系的壞元組湖對的沖集合榜所組愁成的雞新關津系R×遮S:屬性樂是R和兇S的炭組合租(有涌重復辰)元組秀是R綿和S監(jiān)所有替元組姥的可國能組折合是R問、S的無聯(lián)條件船連接鮮,使閃任意騙兩個介關系甚的信袋息能辦組合阿在一井起例:姐st們ud籃en晃t店×s拴c壁(猾注意集sn賠o的休命名棗)12罷3關系丙代數(shù)松—自熱然連姑接(瞞)從R暗×S由的結聰果集砍中,兩選取貴在某湖些公盆共屬勤性上峽具有蝴相同搬值的距元組步,組棍成新姨的關切系R、團S的公羽共屬群性屬性慘集的串交集穿(名金稱及先類型齊相同乘)公共齡屬性跡在結覽果中嗚只出池現(xiàn)一刮次等值隆連接例:管st降ud巧en定t憤sc縫(注京意s壁no斯的命勾名)12刷4關系浙代數(shù)胃—條覆件連辮接(θ)從R雕×S煙的結儀果集呼中,還選取桐在指伴定的艇屬性洽集上怎滿足伏θ條雅件的托元組溜,組巧成新捉的關翻系θ是暴一個執(zhí)關于貿屬性少集的冶邏輯酒表達敲式RCS12欲5關系腰代數(shù)四—改穴名(ρ)對關潛系R冒實施母改名層運算役,可史顯式移地改集變關筋系名斃及屬鐮性名將關蝕系R磨改名四為S嗽:ρs(R鞠)將關掀系R辦(B1,B2,…泛,Bn)改營名S(歪A1,A2,…絞,An):揀ρS(梨A1縱,A霸2,抄…,性An弓)(R看)12綱6關系繼代數(shù)顆—查燭詢中優(yōu)的復倆合運且算例:貸找出擴比‘便95煌00子1’碑年齡繼大的扛學生系的學贈號和貼姓名隙、年鮮齡πs.授sn荷o,望s.療sn搶am體e,守s.煎sa套ge(ρs(s燃tu挎de匹nt替)s.訴sa掘ge影>論s銹tu役.s舊ag畫e(σst俘u.船sn枯o=疾‘9師50憑01掃’(ρst昆u(s拜tu僻de誼nt替))尚))12咱7關系蓄代數(shù)注—查笑詢中奮的復少合運織算例:忽找出償比‘伸95杜00嘗1’謀年齡吳大的儀學生肥的學泄號和擦姓名諸、年禾齡(綢與前嬸例的較結果鋼有何傳差異峽?)πs.瞞sn打o,擔s.滔sn庸am桃e,側s.梅sa熔ge(σst倒u.字sn訓o=斤‘9柴50丑01躲’蓋an予d振s.醋sa煮ge著>礙s旋tu酷.s醒ag羞e(ρs(s緞tu森de雜nt旬))旬×(搏ρst殖u(s輩tu遇de犧nt原))抹)12離8關系磚代數(shù)蝴—外票連接是連揀接運品算的莖擴展辭,可甩以處御理缺佛失信袖息保留澇非匹兇配元葛組外連奸接左外襪連接右外洲連接全外香連接12造9關系鏟代數(shù)逮—左漸外連盜接取出徹左側鑼關系螺中所抽有與緒右側嗚關系煎的任溪一元拍組都疫不匹畢配的蘿元組涌,用蟲空值爹填充省所有引來自龍右側晝關系豬的屬肝性,脊再把墨產生非的元車組加秩到自遍然連造接的姜結果太上例:鵝列出摔影星慢的當老官情斤況(鑼是影奏星,近可能顏不是采官)Mo姨vi目eS鬧ta艱r吃Mo絞vi肚eE供xe謀c13嚷0關系盲代數(shù)娛—右右外連奮接與左拆外連完接對日稱例:討列出亂行政耍長官僑的從艘影情兩況(棋是長喇官,滿可能盼不是惑影星雕)Mo啦vi斜eS耕ta裁r軌Mo枯vi坐eE惱xe香c13嗎1關系劇代數(shù)蘭—全房誠外連姥接左外越連接蟻與右肺外連軟接的紫合成例:叮列出糧所有視行政帝長官沉和所影有影懶星的即關系Mo疏vi禁eS庫ta珠r懸M厲ov游ie抄Ex眠ec13撕2§4幸.5徐對趨關系賤的約胳束關系善數(shù)據(jù)朽模型數(shù)據(jù)它結構關系嚷操作關系錢的完撒整性萬約束實體伴完整瘦性參照濃完整慮性用戶技定義礦的完梨整性13趨3用關廊系代縫數(shù)作貍為約堡束語請言用關菊系代桿數(shù)可拉以表聽達約氏束R鹿=代0;易R冷0RS;免R-且S研=脫013暑4參照長完整握性約論束如果漲對象古(實稍體)僵A與董對象冶(實遮體)絨B相贈關,雀那么優(yōu)B必爛須存呢在如果洽一個龜關系盒R的縱一個紅元組它有個折分量赤值為怒v,唐那么折期望烘v將擴出現(xiàn)背在另栗一個齡關系勇S的惱某個溝元組輸?shù)奶仄哦ǚ謧蛄恐笑衯(R窩)πv(S跪)13齊5參照樣完整由性約它束——例Mo掌vi跑e關饒系中銳,每這部電粗影的慨制片謀人必斗須出牛現(xiàn)在個Mo奮vi椅eE垃xe斷c關廚系中Mo鎖vi黎e(徒ti伸tl偏e,綱ye刮ar丈,l純en因gt僚h,發(fā)in榜co婆lo騾r,露st品ud趨io旋Na促me西,p招ro茫du不ce掀rC

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論