版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
第一章
數(shù)據(jù)庫的設(shè)計(jì)課程內(nèi)容回顧數(shù)據(jù)庫有哪些基本操作?建庫建表加約束創(chuàng)建登錄帳戶基本的數(shù)據(jù)操縱語句有哪些?語法是?增(INSERT)刪(DELETE)改(UPDATE)查(SELECT)常用的聚合函數(shù)有哪些?表連接分為哪幾種類型?2課程目標(biāo)了解設(shè)計(jì)數(shù)據(jù)庫的基本步驟熟練使用T-SQL實(shí)現(xiàn)建庫、建表、加約束掌握T-SQL編程,實(shí)現(xiàn)功能強(qiáng)大的查詢掌握創(chuàng)建索引、視圖,快速訪問數(shù)據(jù)庫掌握創(chuàng)建存儲過程,實(shí)現(xiàn)復(fù)雜的業(yè)務(wù)規(guī)則3本章目標(biāo)了解設(shè)計(jì)數(shù)據(jù)庫的步驟掌握如何繪制數(shù)據(jù)庫的E-R圖理解數(shù)據(jù)庫的規(guī)范化-三大范式4為什么需要設(shè)計(jì)數(shù)據(jù)庫5修建茅屋需要設(shè)計(jì)嗎?修建大廈需要設(shè)計(jì)嗎?結(jié)論:當(dāng)數(shù)據(jù)庫比較復(fù)雜時(shí)我們需要設(shè)計(jì)數(shù)據(jù)庫為什么需要設(shè)計(jì)數(shù)據(jù)庫良好的數(shù)據(jù)庫設(shè)計(jì)節(jié)省數(shù)據(jù)的存儲空間能夠保證數(shù)據(jù)的完整性方便進(jìn)行數(shù)據(jù)庫應(yīng)用系統(tǒng)的開發(fā)6糟糕的數(shù)據(jù)庫設(shè)計(jì):數(shù)據(jù)冗余、存儲空間浪費(fèi)內(nèi)存空間浪費(fèi)數(shù)據(jù)更新和插入的異常軟件項(xiàng)目開發(fā)周期需求分析階段:分析客戶的業(yè)務(wù)和數(shù)據(jù)處理需求;概要設(shè)計(jì)階段:設(shè)計(jì)數(shù)據(jù)庫的E-R模型圖,確認(rèn)需求信息的正確和完整;詳細(xì)設(shè)計(jì)階段:將E-R圖轉(zhuǎn)換為多張表,進(jìn)行邏輯設(shè)計(jì),并應(yīng)用數(shù)據(jù)庫設(shè)計(jì)的三大范式進(jìn)行審核;代碼編寫階段:選擇具體數(shù)據(jù)庫進(jìn)行物理實(shí)現(xiàn),并編寫代碼實(shí)現(xiàn)前端應(yīng)用;軟件測試階段:……安裝部署:……7現(xiàn)實(shí)世界建模信息世界模型轉(zhuǎn)換規(guī)范化數(shù)據(jù)庫世界數(shù)據(jù)庫數(shù)據(jù)庫軟件項(xiàng)目開發(fā)周期在現(xiàn)實(shí)開發(fā)過程中軟件產(chǎn)品開發(fā)周期一般由:規(guī)劃,設(shè)計(jì),實(shí)施,穩(wěn)定和發(fā)布五個(gè)階段組成,每個(gè)階段又都是重復(fù)的相互迭代的過程,這個(gè)過程需要多方的合作找出最佳的實(shí)踐過程.其中設(shè)計(jì)我們還能劃分為概要設(shè)計(jì)與詳細(xì)設(shè)計(jì)8軟件項(xiàng)目開發(fā)周期第一階段:規(guī)劃(plan)目標(biāo):規(guī)劃軟件的整體架構(gòu)各部門完成標(biāo)準(zhǔn):1.市場開發(fā)人員衡量市場機(jī)會提供市場機(jī)會文件(mod)定義用戶需求提供市場需求文件(mrd)認(rèn)定主要用戶案例userscenarios2.項(xiàng)目經(jīng)理確定產(chǎn)品的視覺提供產(chǎn)品視覺文件確定查品功能定義,定義項(xiàng)目和產(chǎn)品的深廣度定義小組的組建計(jì)劃,用戶協(xié)助計(jì)劃3.產(chǎn)品設(shè)計(jì)和用戶研究人員概念性設(shè)計(jì),用戶界面圖形化(visualizeui)4.開發(fā)/測試人員調(diào)查將可使用的流程,技術(shù)和工具5.服務(wù)人員評估潛在的用戶流量評估推行和維護(hù)此產(chǎn)品的可行性9軟件番項(xiàng)目捏開發(fā)果周期第二槳階段煤:設(shè)校計(jì)(抓de御si闊gn忠)目標(biāo)純:確萄定如毫何開齒發(fā)各部耍門完寨成標(biāo)宜準(zhǔn)1.拐市場稻開發(fā)庫人員美:對仗新功品能設(shè)疲計(jì)提湖供反專饋意乳見,助完成浪品牌卻戰(zhàn)略楊推薦聯(lián)文件2.愈項(xiàng)目魯經(jīng)理訊:完成濟(jì)功能詳規(guī)范壺(f膜un合ct徐io塞na饑l責(zé)sp種ec爸s)五提供約功能蹤蝶規(guī)范巨設(shè)計(jì)完成偷由下藏至上欲的日敞成表3.截產(chǎn)品圖設(shè)計(jì)遲和用矩戶研馳究人睡員:箭用戶率界面忽模型墾設(shè)計(jì)4.腔開發(fā)銀人員洲:完控成開件發(fā)體輸系的研機(jī)構(gòu)唱設(shè)計(jì)5.炕測試驅(qū)人員譜:完嶺成總沉體測鑒試計(jì)果劃(攜細(xì)化移)里程財(cái)碑:般規(guī)劃搞和設(shè)允計(jì)的顆完成羞是軟顆件開逮發(fā)的耗第一瘡個(gè)里斬程碑規(guī)劃魯和設(shè)粉計(jì)的刻迭代半過程杠:規(guī)蒜劃的逃形成嘉是經(jīng)加過“忍設(shè)計(jì)驢”確稍認(rèn),撈重新披定位信和校肌正,在設(shè)段計(jì)過洪程中廳重新咽估價(jià)??赡苄U改變合規(guī)劃粱時(shí)的鍋決定10軟件沙項(xiàng)目觀開發(fā)序周期第三蔽個(gè)階預(yù)段:霞實(shí)施翅(im拜pl氣em均en頃t)主要稍里程紗碑,揚(yáng)多個(gè)慚小產(chǎn)霸品周柜期完成帥標(biāo)準(zhǔn)據(jù):1.市場移開發(fā)蔬人員喘:推抄廣計(jì)殘劃文篇件,挽完成評市場虛定位帆和咨抗詢策翻略框講架捐完成腫市場沿推廣痕計(jì)劃候藍(lán)圖2.項(xiàng)目香經(jīng)理完:修原正功縫能規(guī)揮范,稿管理死進(jìn)度黨,風(fēng)喇險(xiǎn),落相關(guān)分性及鋪關(guān)系3.產(chǎn)品及設(shè)計(jì)竹和用賺戶研火究人扒員:挺凍結(jié)炭用戶規(guī)界面擺模型傾設(shè)計(jì)間上的率改變4.開發(fā)黑人員暴:編倚寫代筍碼和理修理bu站gs5.測試嗓人員依:編隱寫測筋試功端能規(guī)睬范,帖完成李測試闊工具鐮和流鬧程的穗準(zhǔn)備賀工作單元施測試完成糞編寫切代碼嫩(co螞de停c乖om遵pl穩(wěn)et元e)11軟件暫項(xiàng)目奔開發(fā)蛙周期第四盛階段向:穩(wěn)擴(kuò)定完成堵標(biāo)準(zhǔn)旦:發(fā)布揉市場尼測試俗(ba嘩ta)版發(fā)布拳技術(shù)括測試彩(ba柳ta)版繼續(xù)bu棋g需t紗ri凝ag籠e達(dá)到立零個(gè)bu亭g,測試壯版本娘被內(nèi)丑部采碧用部門診責(zé)任剝:1.市場掘開發(fā)倍人員舞:完湯成包潑裝。著推廣恐公關(guān)自,廣耍告計(jì)頑劃,爭產(chǎn)品線演示2.項(xiàng)目伯經(jīng)理從:組飯織tr禍ia請ge會議,消除疲程序bu膚g3.開發(fā)緒人員業(yè):修嶄理bu價(jià)gs擺,只在訴設(shè)計(jì)歉改變座的情葵況下嗽寫新搜的代難碼4.測試掌人員默:發(fā)冠現(xiàn)bu澇gs句,記錄bu忌gs最后既整體隸測試5.服務(wù)特人員柔:安早裝測儲試版區(qū)本12軟件紡項(xiàng)目炸開發(fā)棵周期第五轎個(gè)階無段:炒發(fā)布完成番標(biāo)準(zhǔn)呼:產(chǎn)品側(cè)發(fā)布序推廣產(chǎn)品辣售后寨服務(wù)技術(shù)積支持廟開始朗運(yùn)作部門猛責(zé)任勞:1.市場殘人員設(shè):執(zhí)賄行產(chǎn)洪片市葵場的駱推廣鉛計(jì)劃2.項(xiàng)目湯經(jīng)理翁:收慣尾工坦作,剪籌備真下一益?zhèn)€產(chǎn)毀品3.開發(fā)降人員警:修險(xiǎn)理bu叼gs4.測試箭人員們:記丙錄bu喘gs,做攤最后巧的測腳試修結(jié)改5.為用茂戶提拉供售惹后服流務(wù),睜技術(shù)攤支持13軟件兇項(xiàng)目麗開發(fā)丙周期躍注意康事項(xiàng)開發(fā)柴過程屋實(shí)踐忘關(guān)鍵沿:1.利用沿工作脾流程雜和相裙應(yīng)模葉板書謹(jǐn)寫相累應(yīng)的肚文檔掙文件監(jiān)(需索求文螞檔,務(wù)設(shè)計(jì)尿文檔綠,測裝試文寶檔)2.評估律開發(fā)款周期廁指定薪詳細(xì)扎的進(jìn)川度管危理3.風(fēng)險(xiǎn)談無處困不在款不要遮忽略好各種像危險(xiǎn)它信號集,不移要擔(dān)嘩心失結(jié)敗而要隱瞞喉實(shí)況4.工具耀管理感:著展中重請復(fù)性擠工作孩的工拆具開賠發(fā)(耍例如維測試海工具解),紛提高距開發(fā)門效率5.溝通四管理砍:各金個(gè)部諸門協(xié)提調(diào)工丸作,漆及時(shí)碌通過em膠ai隆l會議檔溝通6.攏bu蹦g管理天:開軟發(fā)測蛋試階獸段bu倡gs和用丘戶實(shí)僅際使月用過輪程中故碰到位的bu貫gs都要參及時(shí)鑒采集娘記錄偵和處巾理7.源代杠碼管恢理霜:使蟻用vs役s或者cs魯s等源碑代碼窮管理早軟件點(diǎn)管點(diǎn)理軟蕩件版雀本14軟件朽項(xiàng)目伴開發(fā)甜周期1.開發(fā)皺人員喝開發(fā)跡出程棚序,判深信垃里面榆沒有望缺陷寺。2.產(chǎn)品扯測試素。發(fā)良現(xiàn)了20個(gè)缺桂陷。3.開發(fā)口人員捎修改嫁了其翅中的10個(gè),撥并向細(xì)測試標(biāo)部門葡解釋丑另外10個(gè)不劃是真晴正的欠缺陷質(zhì)。4.測試軟人員鹿發(fā)現(xiàn)飄修改窮后的畝缺陷歌中有5個(gè)仍顆然有床問題嚴(yán),并炒且又隊(duì)發(fā)現(xiàn)醫(yī)了15個(gè)新精缺陷改。5.第3步和范第4步重存復(fù)了3遍。6.由于想市場茅的壓杯力和軌由過北度樂糧觀的嶼開發(fā)盈計(jì)劃莊產(chǎn)生阿的倉朵促的炭產(chǎn)品罪聲明踐,產(chǎn)振品正譽(yù)式發(fā)也布了咱。7.用戶堤發(fā)現(xiàn)羞了13省7個(gè)新蔥缺陷順。8.最初恐的開幣發(fā)人便員,書兌換靈了他條們的瞧忠誠杠支票相,走妨的無及影無咱蹤了稀。9.新召宜集的伶開發(fā)株團(tuán)隊(duì)卷修改就了13粥7個(gè)缺沖陷中彩的大權(quán)部分鵝,但插又導(dǎo)結(jié)致了45君6個(gè)新牢缺陷逝。10飛.最初鵲的開亦發(fā)人胸員從絞新公輔司給班欠薪銅的測貝試部洽門送驅(qū)來了圓一張頸明信粒片。姓測試疤部門陽全體吧辭職釀。11拉.公司炮用最蓮近發(fā)界布的御帶有78向3個(gè)缺赤陷的榮產(chǎn)品星的利栗潤買翼進(jìn)股掏票抵肉制了醒競爭各對手話的惡箭意收負(fù)購。12間.董事故會帶災(zāi)來了步一位鍵新CE纏O。他群招聘政了新問的開杠發(fā)人伍員重雹做這墨個(gè)產(chǎn)糖品。13檢.開發(fā)我人員閘開發(fā)潔出程門序,遼深信勺里面領(lǐng)沒有詳缺陷……謹(jǐn)……瓜……15設(shè)計(jì)外數(shù)據(jù)長庫的爪步驟收集互信息:與該拾系統(tǒng)熔有關(guān)匙人員脹進(jìn)行至交流例、坐側(cè)談,初充分舌理解侵?jǐn)?shù)據(jù)迷庫需晌要完咳成的籃任務(wù)16BB閃S論壇翅的基該本功后能:用戶版注冊惕和登禮錄,回后臺喚數(shù)據(jù)付庫需債要存齒放用屑戶的舞注冊罰信息悉和在準(zhǔn)線狀厭態(tài)信灣息;用戶蜓發(fā)貼融,后節(jié)臺數(shù)香據(jù)庫葬需要暴存放鉗貼子斑相關(guān)我信息券,如臨貼子汪內(nèi)容撞、標(biāo)正題等往;論壇族版塊現(xiàn)管理鎮(zhèn):后搶臺數(shù)眠據(jù)庫頁需要篩存放渣各個(gè)想版塊秀信息涉,如險(xiǎn)版主宇、版爆塊名倉稱、榴貼子州數(shù)等暢;設(shè)計(jì)印數(shù)據(jù)務(wù)庫的懼步驟標(biāo)識治對象(實(shí)毒體-En仿ti拉ty)標(biāo)識旁數(shù)據(jù)纏庫要筆管理鼓的關(guān)前鍵對容象或練實(shí)體17實(shí)體示一般豈是名霜詞:用戶菌:論打壇普繩通用殲戶、辛各版淚塊的垮版主圓。用戶蠅發(fā)的旱主貼用戶鄭發(fā)的狗跟貼徐(回扁貼)版塊蓮:論撤壇的楚各個(gè)樓版塊暢信息設(shè)計(jì)幫數(shù)據(jù)歡庫的仆步驟18論壇痰用戶呢稱密碼電子逆郵件生日性別用戶翻的等濁級備注帆信息注冊賴日期狀態(tài)積分主貼發(fā)貼印人發(fā)貼骨表情回復(fù)蔑數(shù)量標(biāo)題正文發(fā)貼獄時(shí)間點(diǎn)擊室數(shù)狀態(tài)最后村回復(fù)窮時(shí)間回貼貼子哭編號回貼蠶人,回貼示表情標(biāo)題正文回貼飼時(shí)間點(diǎn)擊知數(shù)版塊版塊夫名稱版主本版演格言點(diǎn)擊究率發(fā)貼應(yīng)數(shù)標(biāo)識每個(gè)坐實(shí)體混的屬佳性(At飄tr罩ib黃ut飄e)設(shè)計(jì)忘數(shù)據(jù)恨庫的柱步驟標(biāo)識泳對象徐之間寫的關(guān)姓系(Re荒la曉ti肉on段sh貿(mào)ip)19跟貼虹和主插貼有黨主從芹關(guān)系摔:我加們需習(xí)要在負(fù)跟貼擁對象茶中表聰明它因是誰鹽的跟凳貼;版塊緊和用替戶有譽(yù)關(guān)系盆:從煎用戶尿?qū)ο簖X中可喂以根怎據(jù)版法塊對軟象查航出對忙應(yīng)的她版主趣用戶則的情星況;主貼對和版督塊有客主從蘿關(guān)系趨:需禁要表憑明發(fā)才貼是錯(cuò)屬于犯哪個(gè)山版塊察的;跟貼職和版序塊有無主從努關(guān)系喚:需格要表董明跟六貼是誰屬于誦哪個(gè)風(fēng)版塊伐的;繪制E-霸R圖E-午R(罰En師ti尚ty把-R哭el巡壽at奪io裝ns竄hi玩p)產(chǎn)實(shí)體顛關(guān)系坦圖20符合含義實(shí)體,一般是名詞屬性,一般是名詞關(guān)系,一般是動(dòng)詞繪制E-郵R圖21管理bb從sU贈(zèng)se羞r(用毅戶,現(xiàn)版主盛)……出生庸日期昵稱版塊讀名稱版主……bb惜sS誤ec揪ti杏on(版挪塊)繪制E-升R圖映射讓基數(shù)22一對五一XXXXYYYYXXXXYYYY一對工多XXXXYYY多對頌一XXXXYYYY多對裕多客戶訂單產(chǎn)品
MN
1N繪制E-御R圖231111M1MMMM用戶積分性別用戶等級備注信息注冊日期版塊名稱本版留言發(fā)貼數(shù)狀態(tài)密碼昵稱電子郵件生日論壇用戶(BBSUser)管理發(fā)表發(fā)表跟隨屬于屬于點(diǎn)擊率版主標(biāo)題發(fā)貼人貼子編號正文點(diǎn)擊率版塊(BBSSection)發(fā)貼(BBSTopic)發(fā)貼人正文狀態(tài)貼子編號所在版塊最后回復(fù)時(shí)間發(fā)貼表情回復(fù)數(shù)量點(diǎn)擊率發(fā)貼時(shí)間標(biāo)題M跟貼(BBSReply)所在版塊發(fā)貼時(shí)間最后回復(fù)時(shí)間發(fā)貼表情1論壇E-竟R圖如何雖將E-春R圖轉(zhuǎn)斧換為測表24將各珠實(shí)體扭轉(zhuǎn)換業(yè)為對橡應(yīng)的窮表,般將各漿屬性濫轉(zhuǎn)換宴為各堅(jiān)表對販應(yīng)的雜列標(biāo)識器每個(gè)毅表的膚主鍵迎列,幣需要委注意拍的是濾:沒闖有主皮鍵的途表添銹加I澡D編載號列傍,它堆沒有訓(xùn)實(shí)際蟻含義彼,用薯于做擇主鍵碼或外執(zhí)鍵,供例如勾用戶拍表中課的“腿UI鉗D”嫌列,慌版塊食表中嚇添加覆“S院ID聚”列飯,發(fā)咱貼表級和跟竟貼表勢中的爪“T錫ID苗”列在表鐵之間尺建立它主外險(xiǎn)鍵,宵體現(xiàn)毛實(shí)體個(gè)之間辣的映低射關(guān)左系如何染將E-慰R圖轉(zhuǎn)婆換為門表25UI擁D主鍵TI帖D主鍵RI宮D主鍵SI瓦D主鍵如何約將E-贈(zèng)R圖轉(zhuǎn)迅換為家表26添加喂各表懇之間搶的關(guān)謙系數(shù)據(jù)竹規(guī)范穗化僅有郊好的渡RD塞BM釀S并蒜不足偵以避杏免數(shù)宰據(jù)冗短余,弟必須燭在數(shù)械據(jù)庫摧的設(shè)該計(jì)中敘創(chuàng)建少好的添表結(jié)具構(gòu)Dr玻E順.F廉.c跑od劍d渣最初由定義膏了規(guī)螺范化隆的三玩?zhèn)€級托別,道范式斯是具殘有最子小冗拐余的暢表結(jié)鴿構(gòu)。散這些史范式洞是:第一舞范式顧(1粱st從N谷F朝-F關(guān)ir橋st尺No諸rm魄al綁F捐ro記ma珍te甘)第二袖范式和(2潛nd噸N早F-塞Se估co拾nd遞No補(bǔ)rm像al星F只ro曲ma哲te曲)第三干范式鑼(3碰rd精N粱F-嘩T鏡hi狠rd悟No伯rm壘al葉F級ro遣ma秘te昨)27第一叔范式(1牢st沾N妙F)第一乏范式槳的目鏡標(biāo)是船確保渡每列貧的原話子性如果游每列礎(chǔ)都是糕不可莊再分溝的最厲小數(shù)好據(jù)單遭元(情也稱允為最扣小的版原子魯單元箏),封則滿旺足第出一范睬式(1N肌F)28BuyerIDCountryCity1142中國中國日本美國北京北京東京紐約………BuyerIDAddress1234中國北京市美國紐約市英國利物浦日本東京市……第一諒范式(1蹄st兼N北F)在任姿何一踐個(gè)關(guān)爬系數(shù)險(xiǎn)據(jù)庫裙中,怎第一連范式駛(1N藍(lán)F)是炮對關(guān)滴系模揉式的便基本蹦要求遮,不編滿足遣第一舞范式縮慧(1N歷F)的匆數(shù)據(jù)舟庫就溪不是滿關(guān)系疼數(shù)據(jù)闖庫。所謂次第一雁范式逗(1N走F)是震指數(shù)搖據(jù)庫華表的手每一恥列都什是不端可分熔割的想基本盲數(shù)據(jù)環(huán)項(xiàng),毛同一么列中狼不能校有多害個(gè)值模,即迫實(shí)體武中的遞某個(gè)沾屬性話不能肆有多親個(gè)值辮或者周不能怖有重宮復(fù)的奸屬性嶄。如果社出現(xiàn)就重復(fù)揉的屬后性,綠就可述能需奶要定度義一汽個(gè)新規(guī)的實(shí)灣體,只新的嬌實(shí)體誓由重茫復(fù)的哄屬性概構(gòu)成棕,新鴨實(shí)體攜與原規(guī)實(shí)體泛之間許為一令對多無關(guān)系裳。在第勇一范趁式(1N川F)中概表的罪每一聚行只緞包含珍一個(gè)希實(shí)例本的信謀息。例如溜,對窯于員劇工信疾息表許,不滿能將林員工企信息城都放煮在一蜓列中嚴(yán)顯示覆,也擦不能宏將其戚中的陸兩列梅或多米列在朱一列樓中顯禿示;亂員工芹信息播表的丟每一勢行只斬表示今一個(gè)嫌員工冰的信汁息,外一個(gè)秀員工洗的信怨息在凈表中糾只出慚現(xiàn)一虜次。簡而籌言之廣,第槽一范限式就圈是無握重復(fù)傲的列抵。29第二班范式(2冬nd也N滑F(xiàn))如果伸一個(gè)驚關(guān)系云滿足1N柄F,并棍且除址了主你鍵以榨外的辰其他部列,麥都依紐奉賴與載該主周鍵,罷則滿棄足第挖二范校式(2N什F)第二慰范式留要求附每個(gè)陷表只萬描述花一件混事情30Orders字段例子訂單編號產(chǎn)品編號訂購日期價(jià)格001A0012000-2-3$29.00……Orders字段例子訂單編號訂購日期0012000-2-3Products字段例子產(chǎn)品編號價(jià)格A001$29.00第二掠范式(2等nd株N迅F)第二厘范式巖(2N竟F)是尸在第頃一范粉式(1N阻F)的啦基礎(chǔ)爹上建亭立起策來的默,即滾滿足喉第二瞞范式拜(2N以F)必瞧須先樣滿足畢第一苦范式晨(1N縫F)。第二冊范式昨(2N津F)要晃求數(shù)鎮(zhèn)據(jù)庫爸表中逝的每館個(gè)實(shí)撤例或幸行必聽須可刃以被坡惟一雁地區(qū)趣分。涌為實(shí)斃現(xiàn)區(qū)露分通難常需開要為尿表加械上一呆個(gè)列域,以暗存儲所各個(gè)歷實(shí)例蓋的惟纖一標(biāo)橫識。倚如員撈工信綁息表廟中加倆上了棵員工盛編號竊(em靈p_籌id)列企,因痛為每構(gòu)個(gè)員練工的水員工堡編號榴是惟逼一的寨,因燈此每回個(gè)員括工可雀以被潔惟一砌區(qū)分景。這歡個(gè)惟疊一屬延性列水被稱闊為主同關(guān)鍵辨字或租主鍵住、主物碼。第二勢范式和(2N竄F)要壺求實(shí)貢體的造屬性搜完全咳依賴石于主閑關(guān)鍵燦字。騎所謂難完全檔依賴漢是指肝不能告存在李僅依艷賴主告關(guān)鍵利字一位部分爬的屬街性,泥如果食存在灣,那委么這絲式個(gè)屬仿性和社主關(guān)瞇鍵字挺的這漲一部轎分應(yīng)究該分妄離出角來形獨(dú)成一柔個(gè)新意的實(shí)順體,別新實(shí)失體與婦原實(shí)材體之赤間是極一對執(zhí)多的懂關(guān)系必。為缺實(shí)現(xiàn)塞區(qū)分麻通常諒需要宅為表晨加上天一個(gè)兆列,躍以存攪儲各炊個(gè)實(shí)釣例的碧惟一瞧標(biāo)識蓮。簡而坐言之鼻,第跌二范濫式就茄是非北主屬蘆性非壯部分隱依賴矛于主貧關(guān)鍵積字。31第三肌范式(3變r(jià)d份N潮F)如果廟一個(gè)書關(guān)系幅滿足2N內(nèi)F,并頂且除裝了主來鍵以驚外的忽其他司列都岸不傳脊遞依困賴于調(diào)主鍵酒列,要?jiǎng)t滿殺足第餓三范樂式(3N機(jī)F)32Orders字段例子訂單編號訂購日期顧客編號0012000-2-3AB001顧客姓名Tony……Orders字段例子訂單編號訂購日期顧客編號0012000-2-3AB001……第三返范式(3銜r(shí)d賭N發(fā)F)滿足群第三吳范式店(3N估F)必汪須先凈滿足則第二光范式霉(2N筋F)。錯(cuò)第三景范式匠(3N障F)要枝求一存?zhèn)€數(shù)魄據(jù)庫艱表中不不包穗含已絕在其弱它表狀中已說包含來的非襖主關(guān)染鍵字聚信息卷。例如吊,存緩在一洞個(gè)部椒門信勇息表就,其截中每雙個(gè)部刮門有盆部門頓編號傷(de斜pt箱_i土d)、幣部門勢名稱刺、部困門簡驗(yàn)介等團(tuán)信息鹽。那未么在昆員工屠信息雜表中殃列出湖部門衡編號西后就礙不能幣再將而部門稅名稱首、部瀉門簡戰(zhàn)介等生與部旅門有語關(guān)的殊信息冊再加垂入員腿工信火息表師中。怎如果侍不存核在部紹門信拖息表漂,則絕根據(jù)售第三猾范式樹(3N社F)也聯(lián)應(yīng)該秀構(gòu)建污它,硬否則晌就會睬有大單量的釀數(shù)據(jù)室冗余效。簡而掠言之脖,第掏三范倡式就期是屬技性不稀依賴碰于其栗它非含主屬搶性。33規(guī)范陣化實(shí)籮例假設(shè)蝕某建振筑公專司要亡設(shè)計(jì)丹一個(gè)宗數(shù)據(jù)跑庫。眨公司謝的業(yè)影務(wù)規(guī)則概踩括說殃明如志下:公司疊承擔(dān)練多個(gè)劃工程僵項(xiàng)目巴,每瞞一項(xiàng)瓶工程虧有:穗工程賢號、畫工程刷名稱嬌、施毅工人盲員等公司抄有多玩名職牽工,束每一竟名職綢工有讀:職汽工號概、姓追名、洪性別榜、職耕務(wù)(渠工程耐師、咽技術(shù)終員)隔等公司途按照六工時(shí)館和小凍時(shí)工統(tǒng)資率梨支付杰工資扛,小芳時(shí)工箭資率化由職存工的挽職務(wù)殖決定干(例濫如,激技術(shù)摟員的反小時(shí)憂工資渡率與疑工程些師不潤同)公司業(yè)定期腫制定永一個(gè)叛工資林報(bào)表饒,如餅圖-在1所椅示34規(guī)范愉化實(shí)框例35工程號工程名稱職工號姓名職務(wù)小時(shí)工資率工時(shí)實(shí)發(fā)工資A1花園大廈1001齊光明工程師6513845.001002李思岐技術(shù)員6016960.001004葛宇宏律師60191140.00小計(jì)2945.00A2立交橋1001齊光明工程師6515975.001003鞠明亮工人5517935.00小計(jì)1910.00A3臨江飯店1002李思岐技術(shù)員60181080.001004葛宇洪技術(shù)員6014840.00小計(jì)1920.00圖-1某公笨司的姻工資藏表規(guī)范徹化實(shí)挪例36工程號工程名稱職工號姓名職務(wù)小時(shí)工資率工時(shí)A1花園大廈1001齊光明工程師6513A1花園大廈1002李思岐技術(shù)員6016A2立交橋1001齊光明工程師6513A2立交橋1003鞠明亮工人5517A3臨江飯店1002李思岐技術(shù)員6018A1花園大廈1004葛宇宏律師6019A3臨江飯店1004葛宇洪技術(shù)員6014圖-2某公激司的擠項(xiàng)目杏工時(shí)飄表規(guī)范煮化實(shí)廁例表中世包含茶大量你的冗臘余,勒可能探會導(dǎo)備致數(shù)嘉據(jù)異認(rèn)常:更新旺異常例如笛,修拜改職否工號=1敘00銳1的職魯務(wù),緣瑞則必?zé)o須修吊改所未有職孫工號=1蜘00太1的行添加概異常若要理增加確一個(gè)叢新的襖職工艱時(shí),橋首先煙必須殼給這邊名職膚工分茅配一豬個(gè)工兇程。搜或者曠為了運(yùn)添加青一名帖新職奔工的宵數(shù)據(jù)擦,先惡給這喉名職桑工分犁配一羽個(gè)虛臺擬的沿工程菠。(瘋因?yàn)檠曛麝P(guān)夾鍵字庫不能極為空岔)刪除贊異常例如探,10晝01號職尋工要枝辭職段,則愿必須窯刪除填所有兔職工晚號=10哄01的數(shù)墻據(jù)行依。這響樣的監(jiān)刪除躬操作驕,很按可能魯丟失娘了其肝它有南用的則數(shù)據(jù)37規(guī)范悟化實(shí)特例采用享這種搜方法扁設(shè)計(jì)旺表的墳結(jié)構(gòu)概,雖彩然很蝕容易鬧產(chǎn)生轎工資憲報(bào)表瞧,但棒是每汗當(dāng)一
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年度智能化設(shè)備安裝與維護(hù)服務(wù)合同樣本3篇
- 2025年度倉儲物流中心場地使用權(quán)及運(yùn)營管理合同3篇
- 2025年度新能源項(xiàng)目撤資協(xié)議范本8篇
- 2025年度新型能源技術(shù)研發(fā)與應(yīng)用合同樣板3篇
- 2025年托盤銷售合同17智能化托盤銷售及售后服務(wù)協(xié)議3篇
- 2025年度個(gè)人健康保險(xiǎn)貸款及還款支持協(xié)議4篇
- 2025年度個(gè)人反擔(dān)保合同示范文本-船舶交易保障專用4篇
- 2025年湖南永州云谷信息有限公司招聘筆試參考題庫含答案解析
- 2025年浙江衢州江山市屬國有公司招聘筆試參考題庫含答案解析
- 2025年福建中咨工程咨詢有限公司招聘筆試參考題庫含答案解析
- 沖壓生產(chǎn)的品質(zhì)保障
- 《腎臟的結(jié)構(gòu)和功能》課件
- 2023年湖南聯(lián)通校園招聘筆試題庫及答案解析
- 上海市徐匯區(qū)、金山區(qū)、松江區(qū)2023屆高一上數(shù)學(xué)期末統(tǒng)考試題含解析
- 護(hù)士事業(yè)單位工作人員年度考核登記表
- 天津市新版就業(yè)、勞動(dòng)合同登記名冊
- 產(chǎn)科操作技術(shù)規(guī)范范本
- 人教版八年級上冊地理全冊單元測試卷(含期中期末試卷及答案)
- 各種焊工證件比較和釋義
- 感染性疾病標(biāo)志物及快速診斷課件(PPT 134頁)
- 2022年煤礦地面消防應(yīng)急預(yù)案范文
評論
0/150
提交評論