版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
第七章數(shù)據(jù)庫設(shè)計(jì)教學(xué)目的:①數(shù)據(jù)庫設(shè)計(jì)過程概述②理解數(shù)據(jù)庫設(shè)計(jì)的六個(gè)階段重點(diǎn)難點(diǎn):實(shí)現(xiàn)概念結(jié)構(gòu)設(shè)計(jì)和邏輯結(jié)構(gòu)設(shè)計(jì)階段的方法教學(xué)方法:多媒體教學(xué)教學(xué)課時(shí):4課時(shí)主要內(nèi)容數(shù)據(jù)庫設(shè)計(jì)概述數(shù)據(jù)庫設(shè)計(jì)方法簡(jiǎn)述數(shù)據(jù)庫設(shè)計(jì)的基本步驟7.1數(shù)據(jù)庫設(shè)計(jì)概述從認(rèn)識(shí)論的角度看,整個(gè)軟件發(fā)展過程歸結(jié)為兩項(xiàng)主要活動(dòng):一是認(rèn)識(shí)所要解決的問題及相關(guān)的事物;二是用計(jì)算機(jī)能夠懂的語言,對(duì)問題域的認(rèn)識(shí)表達(dá)出來,最終產(chǎn)生一個(gè)機(jī)器能夠執(zhí)行的系統(tǒng)。
一般的概念是:指對(duì)于一個(gè)給定的應(yīng)用環(huán)境,設(shè)計(jì)優(yōu)化的數(shù)據(jù)庫邏輯模式和物理結(jié)構(gòu),并據(jù)此建立數(shù)據(jù)庫及其應(yīng)用系統(tǒng),使之能夠有效地存儲(chǔ)和管理數(shù)據(jù),滿足各種用戶的應(yīng)用需要。7.1.1數(shù)據(jù)庫設(shè)計(jì)的特點(diǎn)一、數(shù)據(jù)庫建設(shè)是硬件、軟件和干件(技術(shù)和管理的界面)的結(jié)合二、數(shù)據(jù)庫設(shè)計(jì)應(yīng)該和應(yīng)用系統(tǒng)設(shè)計(jì)相結(jié)合,即整個(gè)設(shè)計(jì)過程中應(yīng)該把結(jié)構(gòu)(數(shù)據(jù))設(shè)計(jì)和行為(處理)設(shè)計(jì)密切結(jié)合起來。7.1.2數(shù)據(jù)庫設(shè)計(jì)方法簡(jiǎn)述新奧爾良方法需求分析階段分析用戶需求概念設(shè)計(jì)階段信息分析和定義邏輯設(shè)計(jì)階段設(shè)計(jì)實(shí)現(xiàn)物理設(shè)計(jì)階段物理數(shù)據(jù)庫設(shè)計(jì)S.B.Yao方法需求分析模式構(gòu)成模式匯總模式重構(gòu)模式分析物理數(shù)據(jù)庫設(shè)計(jì)L.R.Palmer一步接一步的過程輔助手段實(shí)現(xiàn)每一過程數(shù)據(jù)庫設(shè)計(jì)的工具:Designer2000、PowerDesigner7.1.3數(shù)據(jù)庫設(shè)計(jì)的基本步驟根據(jù)數(shù)據(jù)庫應(yīng)用系統(tǒng)的特點(diǎn),將數(shù)據(jù)庫設(shè)計(jì)分為以下六個(gè)階段:需求分析概念結(jié)構(gòu)設(shè)計(jì)邏輯結(jié)構(gòu)設(shè)計(jì)數(shù)據(jù)庫物理設(shè)計(jì)數(shù)據(jù)庫實(shí)施數(shù)據(jù)庫運(yùn)行維護(hù)需求分析:將數(shù)據(jù)庫所需的信息內(nèi)容和用戶對(duì)處理的要求以書面的形式確定下來,作為以后驗(yàn)證系統(tǒng)的依據(jù)。概念結(jié)構(gòu)設(shè)計(jì):把用戶的需求進(jìn)行綜合、歸納與抽象,統(tǒng)一到一個(gè)整體概念結(jié)構(gòu)中,形成數(shù)據(jù)庫的概念模型。邏輯結(jié)構(gòu)設(shè)計(jì):數(shù)據(jù)庫結(jié)構(gòu)設(shè)計(jì)和應(yīng)用程序設(shè)計(jì)。數(shù)據(jù)庫物理設(shè)計(jì):存儲(chǔ)結(jié)構(gòu)和存取方式。數(shù)據(jù)庫實(shí)施:則是用計(jì)算機(jī)語言把對(duì)問題域的認(rèn)識(shí)表達(dá)出來,最終產(chǎn)生一個(gè)機(jī)器能夠執(zhí)行的系統(tǒng)。數(shù)據(jù)庫運(yùn)行和維護(hù):改正性維護(hù)、適應(yīng)性維護(hù)、完善性維護(hù)、預(yù)防性維護(hù)。7.2需求分析需求分析是數(shù)據(jù)庫設(shè)計(jì)的第一階段,在進(jìn)行數(shù)據(jù)庫設(shè)計(jì)時(shí),首先必須準(zhǔn)確了解與分析用戶需求(包括數(shù)據(jù)與處理)。一、需求分析的任務(wù)需求分析的任務(wù)是通過對(duì)現(xiàn)實(shí)世界要處理的對(duì)象(組織、部門、企業(yè)等)進(jìn)行詳細(xì)調(diào)查,在充分了解原系統(tǒng)(手工系統(tǒng)或計(jì)算機(jī)系統(tǒng))運(yùn)行概況的基礎(chǔ)上,確定新系統(tǒng)的功能。調(diào)查的重點(diǎn)是“數(shù)據(jù)”和“處理”,通過調(diào)查、收集與分析,獲得用戶對(duì)數(shù)據(jù)庫的如下要求:●信息要求指用戶需要從數(shù)據(jù)庫中獲得信息的內(nèi)容與性質(zhì)。由信息要求可以導(dǎo)出數(shù)據(jù)要求,即在數(shù)據(jù)庫中需要存儲(chǔ)哪些數(shù)據(jù)?!裉幚硪笾赣脩粢瓿墒裁刺幚砉δ?,對(duì)處理的響應(yīng)時(shí)間有什么要求,處理方式是批處理還是聯(lián)機(jī)處理。●安全性與完整性要求二、需求分析的步驟需求分析可以按照以下三個(gè)步驟來進(jìn)行:●需求收集●分析整理●評(píng)審三、需求分析的方法為了準(zhǔn)確的了解用戶的實(shí)際要求,可以采用以下方法進(jìn)行需求調(diào)查:跟班作業(yè)、開調(diào)查會(huì)、請(qǐng)專人介紹、詢問、設(shè)計(jì)調(diào)查表要用戶填寫和查閱記錄。在需求調(diào)查的過程中,往往需要采用上述多種方法相結(jié)合,并強(qiáng)調(diào)用戶的積極參與與配合,才能取得良好的效果。四、需求分析的結(jié)果結(jié)果以標(biāo)準(zhǔn)化文檔的形式寫出來,之后必須要提交給用戶,征得用戶的認(rèn)可才行。需求分析的結(jié)果通常以數(shù)據(jù)流圖和數(shù)據(jù)字典等方式表達(dá)。例:學(xué)生選課系統(tǒng)簡(jiǎn)單的上下文信息流程圖。學(xué)生選課系統(tǒng)系統(tǒng)管理員學(xué)生教務(wù)管理員系統(tǒng)管理員學(xué)生教務(wù)管理員權(quán)限/密碼選課/退選錄入或更新學(xué)生、課程、班級(jí)信息監(jiān)控選課表成績(jī)表學(xué)生、班級(jí)、選課教學(xué)情況報(bào)表①數(shù)據(jù)流圖(DataFlowDiagram:DFD)也稱為數(shù)據(jù)流程圖,是便于用戶理解的系統(tǒng)數(shù)據(jù)流程的圖形表示,能精確地在邏輯上描述系統(tǒng)的功能、輸入、輸出和數(shù)據(jù)存儲(chǔ),表達(dá)了數(shù)據(jù)和處理的關(guān)系。②數(shù)據(jù)字典(DataDictionary:DD)數(shù)據(jù)字典是系統(tǒng)中各類數(shù)據(jù)描述的集合,它以特定的格式記錄系統(tǒng)中的各種數(shù)據(jù)、數(shù)據(jù)元素以及它們的名字、性質(zhì)、意義及各類約束條件,以及系統(tǒng)中用到的常量、變量、數(shù)組和其他數(shù)據(jù)單位的重要文檔。數(shù)據(jù)字典通常包括數(shù)據(jù)項(xiàng)、數(shù)據(jù)結(jié)構(gòu)、數(shù)據(jù)流、數(shù)據(jù)存儲(chǔ)和處理過程五個(gè)部分:●數(shù)據(jù)項(xiàng)數(shù)據(jù)項(xiàng)是不可再分的數(shù)據(jù)單位。其描述格式通常為:數(shù)據(jù)項(xiàng)描述={數(shù)據(jù)項(xiàng)名,數(shù)據(jù)項(xiàng)含義說明,別名,數(shù)據(jù)類型,長(zhǎng)度,取值范圍,與其它數(shù)據(jù)項(xiàng)的邏輯關(guān)系}其中,“取值范圍”和“與其它數(shù)據(jù)項(xiàng)的邏輯關(guān)系”(如該數(shù)據(jù)項(xiàng)與其它數(shù)據(jù)項(xiàng)的大小、相等關(guān)系,或等于其他幾個(gè)數(shù)據(jù)項(xiàng)之和,之差等關(guān)系)定義了數(shù)據(jù)的完整性約束條件?!駭?shù)據(jù)結(jié)構(gòu)數(shù)據(jù)結(jié)構(gòu)反映了數(shù)據(jù)之間的組合關(guān)系。一個(gè)數(shù)據(jù)結(jié)構(gòu)可以由若干個(gè)數(shù)據(jù)項(xiàng),或由若干個(gè)數(shù)據(jù)結(jié)構(gòu),或由若干個(gè)數(shù)據(jù)項(xiàng)和數(shù)據(jù)結(jié)構(gòu)組成。其描述格式通常為:數(shù)據(jù)結(jié)構(gòu)描述={數(shù)據(jù)結(jié)構(gòu)名,含義說明,組成:{數(shù)據(jù)項(xiàng)或數(shù)據(jù)結(jié)構(gòu)}}●數(shù)據(jù)流數(shù)據(jù)流是數(shù)據(jù)結(jié)構(gòu)在系統(tǒng)內(nèi)的傳輸路徑。其描述格式通常為:數(shù)據(jù)流描述={數(shù)據(jù)流名,說明,數(shù)據(jù)流來源,數(shù)據(jù)流去向,組成:{數(shù)據(jù)結(jié)構(gòu)},平均流量,高峰期流量}其中“數(shù)據(jù)流來源”指該數(shù)據(jù)流來自哪個(gè)過程,“數(shù)據(jù)流去向”指該數(shù)據(jù)流將到哪個(gè)過程去,“平均流量”是指在單位時(shí)間(每天、每周、每月等)內(nèi)的傳輸次數(shù),“高峰期流量”是指在高峰時(shí)期的數(shù)據(jù)流量。
●數(shù)據(jù)存儲(chǔ)數(shù)據(jù)存儲(chǔ)是數(shù)據(jù)結(jié)構(gòu)停留或保存的地方,也是數(shù)據(jù)流的來源和去向之一。它可以是手工文檔和憑證,也可以是計(jì)算機(jī)文檔。其描述格式通常為:數(shù)據(jù)存儲(chǔ)描述={數(shù)據(jù)存儲(chǔ)名,說明,編號(hào),輸入的數(shù)據(jù)流,輸出的數(shù)據(jù)流,組成:{數(shù)據(jù)結(jié)構(gòu)},數(shù)據(jù)量,存取頻度,存取方式}其中“存取頻度”指每小時(shí)或每天或每周存取幾次、每次存取多少數(shù)據(jù)等信息,“存取方式”包括批處理還是聯(lián)機(jī)處理、檢索還是更新、順序檢索還是隨機(jī)檢索等,“輸入的數(shù)據(jù)流”要指出數(shù)據(jù)來源,“輸出數(shù)據(jù)流”要指出數(shù)據(jù)去向。
●處理過程處理過程說明數(shù)據(jù)處理的邏輯關(guān)系,即輸入與輸出之間的邏輯關(guān)系。同時(shí),也要說明數(shù)據(jù)處理的觸發(fā)條件、錯(cuò)誤處理等問題。其描述格式通常為:處理過程描述={處理過程名,說明,輸入:{數(shù)據(jù)流},輸出:{數(shù)據(jù)流},處理:{簡(jiǎn)要說明}}其中“簡(jiǎn)要說明”主要說明該處理過程的功能及處理要求,功能是指該處理過程用來做什么,處理要求處理頻度(單位時(shí)間內(nèi)處理多少數(shù)據(jù)量、多少事務(wù)等)要求,響應(yīng)時(shí)間要求等。例:數(shù)據(jù)字典中一個(gè)數(shù)據(jù)項(xiàng)和數(shù)據(jù)流的描述示例(1)數(shù)據(jù)項(xiàng)名:學(xué)生編號(hào)說明:標(biāo)識(shí)每個(gè)學(xué)生身份類型:CHAR長(zhǎng)度:8B別名:學(xué)號(hào)取值范圍:970000~979999(2)數(shù)據(jù)流名:選課申請(qǐng)說明:由學(xué)生個(gè)人信息和欲選課程信息組成選課申請(qǐng)來自過程:無流至過程:身份驗(yàn)證數(shù)據(jù)結(jié)構(gòu):學(xué)生跟人信息、欲選課的課程信息(3)數(shù)據(jù)結(jié)構(gòu):學(xué)生個(gè)人信息說明:說明學(xué)生的個(gè)人情況組成:賬號(hào)、密碼(4某)數(shù)據(jù)葛存儲(chǔ)廳:上彩課時(shí)靜間信消息說明纖:說浙明每翠門課和的上仗課時(shí)激間,跡一門琴課可月以有援多個(gè)吐上課嘗時(shí)間凈,同既一時(shí)證間可破以有防多門禽課程剃在上栗課輸出轟數(shù)據(jù)田流:者課程許上課朗時(shí)間數(shù)據(jù)扮描述閑:課敢程編宮號(hào)、池上課哭時(shí)間數(shù)量陳:每礙學(xué)期20鋪0~著30賣0個(gè)存取掌方法愿:隨確機(jī)存史取(5臣)處理濤過程狹:身驅(qū)份驗(yàn)盜證說明斥:對(duì)掛學(xué)生題輸入執(zhí)的賬值號(hào)、豎密碼卻進(jìn)行需驗(yàn)證烤,確道定正捷確,證得到匯相應(yīng)慶的學(xué)吩生編快號(hào)和識(shí)欲選織課程闖號(hào)。輸入老:學(xué)孝生賬斃號(hào)、峰密碼裝、選筋課的診課程卸編號(hào)輸出盲:學(xué)劣生編差號(hào)、槐選課延的課越程編豎號(hào)程序仿提要抓說明寶:對(duì)輸魄入的遞學(xué)生俊個(gè)人放信息走,檢胸查學(xué)渣號(hào)和雹密碼傲是否頁正確否?對(duì)身唐份正和確的餅學(xué)生恥檢查長(zhǎng)要選觀修的箏課程渣是否需允許抬?驗(yàn)證縱通不釋過要共返回辭信息樸,驗(yàn)桌證通奔過轉(zhuǎn)艇入選倆課處憐理。五、飼評(píng)審(1垂)需求友分析批階段材的一哈個(gè)重相要而玻困難胡的任賺務(wù)是她收集仁將來脹應(yīng)用弟所涉匯及的演數(shù)據(jù)皇,設(shè)可計(jì)人膽員充巴分考煉慮到申可能駐的擴(kuò)臺(tái)充和浮改變輕,使刑涉及矮易于劉更改妙,系嗓統(tǒng)易圖于擴(kuò)嚇充。(2旅)必須項(xiàng)強(qiáng)調(diào)雹用戶縱的參雁與,猜這是希數(shù)據(jù)淘庫應(yīng)澆用系毒統(tǒng)設(shè)猴計(jì)的偽特點(diǎn)桂。數(shù)毯據(jù)庫倚應(yīng)用添系統(tǒng)肺和廣那泛的漢用戶亮有密母切的摟聯(lián)系鳴,許潔多人卡要使荒用數(shù)兔據(jù)庫閑。7.擠3概念墓結(jié)構(gòu)付設(shè)計(jì)概念勝結(jié)構(gòu)倒設(shè)計(jì)屠是對(duì)養(yǎng)收集涂的信折息和貍數(shù)據(jù)溫進(jìn)行宏分析越整理商,確負(fù)定實(shí)坑體、帶屬性徐及聯(lián)內(nèi)系。惰將各證個(gè)用字戶的廚局部直視圖遞合并燦成一陜個(gè)全張局視逼圖,拉形成硬獨(dú)立厘于計(jì)鏡算機(jī)戒的反曬映用郊戶觀您點(diǎn)的巾概念然模型幕。一、候概念賀結(jié)構(gòu)佳設(shè)計(jì)倉的目監(jiān)標(biāo)和糠任務(wù)概念袍結(jié)構(gòu)岡設(shè)計(jì)榜的目賊標(biāo)是溝產(chǎn)生百反映揉系統(tǒng)佳信息陣需求記的數(shù)薄據(jù)庫僚概念偷結(jié)構(gòu)慣,即蛋概念字模式仔。概齊念結(jié)狹構(gòu)是啟獨(dú)立妖于DB鈴MS和使統(tǒng)用的馬硬件罪環(huán)境敘的。廣在這遠(yuǎn)一階新段,撐設(shè)計(jì)兆人員壇要從河用戶是的角錯(cuò)度看牽待數(shù)跌據(jù)以否及數(shù)盜據(jù)處燭理的碎要求澇和約酷束,并產(chǎn)生規(guī)一個(gè)互反映跪用戶創(chuàng)觀點(diǎn)知的概脆念模茄式,膠然后穩(wěn)再把豎概念債模式弦轉(zhuǎn)換菜為邏膏輯模資式。概念滅模型暑的表亮示方頭法很念多,償其中驢最著桿名、輩最常拐用的索表示低方法梢為實(shí)體-聯(lián)系衰方法,這稅種方國法也濟(jì)稱為E-寒R模型恒方法員,該腸方法陷采用E-犯R圖描誼述概且念模鹽型。E-神R模型悶在前速面已礙經(jīng)介陰紹過貍了,栽這里嬌不再朵贅述插。二、紡概念秧結(jié)構(gòu)訴設(shè)計(jì)厭的方幅法設(shè)計(jì)昨概念軟結(jié)構(gòu)沃通常諒有四壘類方食法:●自途頂向梢下:嫂即首槽先定蘇義全門局概娛念結(jié)匪構(gòu)的塘框架熟,然菜后逐提步細(xì)蒸化?!褡院频紫蛐蜕希鹤黾慈∈紫确N定義變各局虛部應(yīng)暈用的排概念冷結(jié)構(gòu)糠,然坑后將繼它們壓集成孝起來秘,得章到全燭局概慣念結(jié)川構(gòu)?!裰疬f步擴(kuò)柄張:虧首先冬定義朋最重稼要的決核心犬概念肯結(jié)構(gòu)看,然乞后向神外擴(kuò)殃充,億以滾縫雪球還的方厲式逐宿步生懷成其率他概脂念結(jié)周構(gòu),抬直至跡總體沸概念蒙結(jié)構(gòu)梁?!窕焱旌喜邞吐裕豪匆箤⒆源a頂向功下和夏自底收向上別相結(jié)陵合,墓用自總頂向去下策饒略設(shè)泡計(jì)一享個(gè)全秘局概決念結(jié)倘構(gòu)的陳框架抬,以帳它為財(cái)骨架卡集成那由自疼底向捧上策軍略中柔設(shè)計(jì)而的各嬌局部攻概念艘結(jié)構(gòu)棵。三、勉概念僑結(jié)構(gòu)綠設(shè)計(jì)扭的結(jié)疑果:生成好總體E–認(rèn)R圖1、步云驟局部E-凈R模型拜設(shè)計(jì)逢→全是局E-止R模型診設(shè)計(jì)延→全文局E-回R模型紗優(yōu)化2、合波并過弦程中窮需要傷解決刑的問訴題。無論呆采用皇哪種奪方式彩,每朝次合千并局擔(dān)部E-欲R模型澇視圖械都可擋能遇爭(zhēng)到一性些需議要解伍決的蛋問題殺。主嗽要包伍括消貫除沖構(gòu)突和懷消除造冗余私。①各漁分E–圣R圖之鍛間的扣沖突赤主要淋有三拒類:喊屬性應(yīng)沖突許、命抄名沖蔑突和立結(jié)構(gòu)祖沖突六?!駥俅詻_縱突屬性樸域沖化突,辦即屬倚性值缺的類環(huán)型、聯(lián)取值禽范圍唐或取庸值集莊合不華同。拒例如將:屬店性“應(yīng)學(xué)號(hào)導(dǎo)”有得的定絲式義為濁字符追型,炭有的肅為數(shù)肥值型松。屬性布取值母單位歐沖突壓。喪例如滔:屬籮性“壇身高宜”有蜂的以疲厘米炎為單白位,醉有的下以米廈為單意位?!衩麤_音突包括明實(shí)體龍名、撈聯(lián)系鄉(xiāng)豐名、糟屬性跟名之腔間異纏名同毀義,很或同好名異鄰義等估。例小如“魚成績(jī)錄”和犯“分多數(shù)”前屬于進(jìn)異名駁同義級(jí)?!窠Y(jié)障構(gòu)沖墾突同一給對(duì)象該在不釣同應(yīng)打用中蝕具有逐不同選的抽漆象。布例如青“課洽程”癢在某縱一局喂部應(yīng)材用中賓被當(dāng)孝作實(shí)當(dāng)體,父而在騎另一憑局部跑應(yīng)用完中則鉤被當(dāng)才作屬冰性。同一擺實(shí)體依在不休同局邊部視棒圖中幕所包柏含的率屬性漂不同游,或解者屬掏性的崇排列涂次序份不完德全相戶同。②消前除冗必余:摩消除傷可能欲產(chǎn)生畢的冗噴余數(shù)平據(jù)和山冗余烤聯(lián)系主要岡采用掏分析雅法,甘即以嫩數(shù)據(jù)屑字典鋤和數(shù)惡據(jù)流偶圖為越依據(jù)性,根劍據(jù)數(shù)代據(jù)字漏典中稱關(guān)于津數(shù)據(jù)丘項(xiàng)之搶間邏寬輯關(guān)玻系的怒說明豪來消帖除冗巴余。如:P22鞋2圖7.排28用規(guī)疾范化丑理論仆來消吹除冗省余。3、評(píng)參審概念職結(jié)構(gòu)院設(shè)計(jì)照的最掏后一煌步是趁把全守局概鉆念模剝式提淘交評(píng)預(yù)審。躍評(píng)審斥可分仔為用淋戶評(píng)田審和DB舒A及設(shè)驚計(jì)人準(zhǔn)員評(píng)辜審兩笛部分寇。用護(hù)戶評(píng)喂審的送重點(diǎn)連是確挽認(rèn)全瘦局概踐念模判式是計(jì)否準(zhǔn)繪確完諒整地煮反映掃了用謀戶的護(hù)信息因需求壓,以禽及現(xiàn)旋實(shí)世促界事暮務(wù)的煌屬性懲間的蓄固有撇聯(lián)系昂;DB升A和設(shè)哲計(jì)人布員的釋評(píng)審獎(jiǎng)則側(cè)拖重于晨確認(rèn)使全局揪概念綁模式晉是否旅完整坦,屬鍛性和幼實(shí)體垂的劃某分是通否合法理,予是否趴存在綱沖突扇,以泳及各凝種文們檔是鈴否齊脅全等逃。實(shí)例雷一:學(xué)生縣圖書坡借閱識(shí)管理安子系船統(tǒng)1、學(xué)毯生圖日書借鑒閱管司理系鼠統(tǒng)的刃基本奪需求該子徒系統(tǒng)錄是一桶個(gè)專盆為該談學(xué)校輪圖書潑館管惰理而宅設(shè)計(jì)斑的系嘩統(tǒng)。徑讀者黃從圖嚴(yán)書館斜借書梨,對(duì)握?qǐng)D書訓(xùn)館來柄說,栽讀者馳和書芒籍一帽樣,淺都是席先被藝注冊(cè)懶在該匪系統(tǒng)腰中的蟻。圖棄書館溝需要秩處理拾新買員的圖職書,許包括獄添加耍、刪恢除等誓。圖抓書管虹理員捉是圖扔書館搖的雇詞員,螺所有雞圖書青登記蛙、讀負(fù)者注左冊(cè)的翁工作膚由圖保書管借理員災(zāi)完成輸,它拳們負(fù)圖責(zé)和褲讀者播交互唯,該炭系統(tǒng)迅支持替他的困工作辨。圖水書館養(yǎng)要求佛系統(tǒng)競(jìng)能方榜便地浮建立辮、更煩新和村刪除杰存在葡該系腳統(tǒng)中顫有關(guān)伶書名恐、讀桑者等議信息赤,也藏能方隊(duì)便地悼登記厲圖書慈的借唐出與集歸還各等信本息。2、需青求分慨析首先搏,根堡據(jù)對(duì)剩學(xué)生弊圖書支借閱限管理多系統(tǒng)境的要稿求,袍我們舞可以身先得嚇到:恢圖書京、讀港者、杠管理管員三返個(gè)客親觀存戒在的胞實(shí)體紗。其次轟,分獅析它初們之直間的論關(guān)系撐與各定自的伴功能懲:1)管否理員財(cái)與圖惠書之賊間存述在著奸名為貌“登汪記”普聯(lián)系犁,圖灑書館解需要網(wǎng)處理癥新買逗的圖京書,董包括壤添加除、刪穴除等咳,管弱理員魂可以許負(fù)責(zé)佩登記塔多本柿圖書謊;2)管揉理員訓(xùn)和讀頁者之鳳間也芳存在康名為克“注杰冊(cè)”頑的聯(lián)匠系,忽因?yàn)榕ひ粋€(gè)嫁管理激員可雄以負(fù)叔責(zé)注頓冊(cè)多春名讀負(fù)者(狀讀者伏信息專);3)管宋理員美、讀與者、滾書之猜間存憲在著澡借閱粱聯(lián)系椅,一他名讀眨者可贈(zèng)以借木閱多縱本圖窮書,牌一個(gè)慢管理印員可攀以辦奔理多奶次借里閱,掛一本梅書可虧以被烏多個(gè)開讀者促借閱插,至榜此,嫩學(xué)生彈借閱歲管理咳子系瓣統(tǒng)的倒需求齒分析駐應(yīng)包莖括:3、系灑統(tǒng)功涂能劃熟分用戶崗?fù)ㄟ^甩身份新驗(yàn)證恢后進(jìn)臘入主壯界面別。主價(jià)界面那為用頃戶提伯供4項(xiàng)選妥擇:歲學(xué)生深(讀餡者)攤信息泳管理晚,圖感書信序息管秋理,援管理汪員信辭息管臥理,反學(xué)生頁借閱送圖書羽等功么能。學(xué)生際(讀設(shè)者)肉信息鴨管理給出蓬所有首學(xué)生股的列扒表,葉可以壞增加全,修體改,腸刪除憶,查尼找學(xué)揮生信底息,啟查看嫩某個(gè)湯學(xué)生盲的借顧閱情廟況等率。圖書乏信息禿管理加入把,修覆改,犧刪除賞圖書想信息填,查舉看每堂一本伴圖書悟的借供閱情憐況,密查詢并指定嗚的圖駕書信觀息。管理慮員信誦息管紛理管理觀員可亭以實(shí)演現(xiàn)增事加,堵修改獵,查晌找,尖刪除勻讀者上信息擊,維污護(hù)指伏定所買有讀免者信貧息;還管理揮員可買以負(fù)降責(zé)登籃記多冶本圖概書,皆維護(hù)韻所有楊的圖雨書信提息;扁為讀昏者辦齒理借錫閱圖樂書手汗續(xù)。學(xué)生昏借閱另功能借閱續(xù)借歸還4、學(xué)韻生圖總書借野閱管像理子誦系統(tǒng)畏的E-禾R模型地設(shè)計(jì)首先訂,根烤據(jù)對(duì)及學(xué)生飛圖書族借閱卷管理登系統(tǒng)握的需胃求分營析,侵我們釀可以灘先得徹到實(shí)捷體:千書、愿讀者左和管例理員閃。其次甚:分諒析它種們之種間的昏關(guān)系油,管敘理員高與書噸之間孤存在繼著一誘對(duì)多冤的聯(lián)點(diǎn)系,旅聯(lián)系勒命名罵為“窄登記鴿”,退因?yàn)楣粋€(gè)陶管理騙員可徒以負(fù)毯責(zé)登餃記多原本圖公書;廣管理早員與壘讀者祝之間拜也存葛在一攤對(duì)多仿的聯(lián)獄系,總聯(lián)系碗命名揪為“壞注冊(cè)發(fā)”;付管理閱員、趁讀者之、書歌之間訴存在勤多對(duì)縱多的師借閱版聯(lián)系逼,一箏個(gè)讀豎者可攪以借集閱多雷本圖排書,歇一個(gè)篩管理柳員可息以辦半理多礙次借存閱,巴一本遙書可造以被咱多個(gè)交讀者飄借閱賞。至醉此,述三個(gè)集實(shí)體校與它麥們之搬間的量聯(lián)系斃可以訴如下宅所示虛。管理員登記入庫時(shí)間書1n管理員借閱借書日期書mn讀者p還書日期管理員注冊(cè)讀者權(quán)限讀者1n為了蠟簡(jiǎn)化E-立R圖,故我們捉假定默管理減員的痛屬性丘只有局:職杯工號(hào)附、姓誦名、游性別誓、權(quán)工限級(jí)炮別,不讀者投的屬眠性只天有:程借書所證號(hào)聞、姓養(yǎng)名、湖性別據(jù)、系敲別。萌書的況屬性悲有:珠書號(hào)照、書肆名、曾作者聯(lián)、出辱版社標(biāo)、分稠類號(hào)再分困析每敏一個(gè)不實(shí)體續(xù)的標(biāo)穿識(shí)符授。我鼠們假燥定管送理員吊的標(biāo)禾識(shí)符宿為職議工號(hào)陡,書受的標(biāo)奧識(shí)符濫是書伙號(hào),正讀者鳥的標(biāo)陵識(shí)符瞎是借豪書證夢(mèng)號(hào)。將上英述實(shí)菊體、億聯(lián)系螺、屬鉤性等勢(shì)集成雄,得貪到學(xué)衫生圖澇書借撿閱系蹈統(tǒng)完套整的E-晃R模型嬸圖:管理員注冊(cè)入庫時(shí)間書1n借閱借書日期n還書日期登記讀者權(quán)限讀者權(quán)限級(jí)別職工號(hào)姓名性別mp1n借書證號(hào)姓名性別系別書號(hào)書名作者出版社分類號(hào)返回7.許4邏輯蹄結(jié)構(gòu)犁設(shè)計(jì)一、援邏輯鋸結(jié)構(gòu)葛設(shè)計(jì)疫的目采標(biāo)邏輯仁結(jié)構(gòu)秒設(shè)計(jì)動(dòng)的目防標(biāo)是籮把概季念結(jié)喊構(gòu)設(shè)歉計(jì)階店段設(shè)悔計(jì)好前的E-纖R圖轉(zhuǎn)結(jié)換為旅特定浴的DB傳MS所支叮持的趙數(shù)據(jù)腥模型(層次束、網(wǎng)列狀、關(guān)系),包跑括數(shù)秀據(jù)庫狹模式祝和外辱模式筐,并賢對(duì)其姑進(jìn)行優(yōu)化。二、絲式邏輯盒結(jié)構(gòu)翅設(shè)計(jì)共的方鋤法和址步驟邏輯趙設(shè)計(jì)測(cè)階段梁一般污分四尼個(gè)過畜程進(jìn)芒行:將由欄概念春結(jié)構(gòu)桶轉(zhuǎn)換閉來的零模型鍵向所疫選用DB剖MS支持求的數(shù)炮據(jù)模筒型轉(zhuǎn)屈換;榮對(duì)數(shù)舊據(jù)模撈型進(jìn)游行優(yōu)憂化;懼對(duì)數(shù)怖據(jù)模厚型進(jìn)私行評(píng)型價(jià)和葡修正疲;設(shè)辰計(jì)外洪模式親?!馝-球R圖向顏關(guān)系架模型情的轉(zhuǎn)宴換E-隸R圖向冠關(guān)系磁模型訂轉(zhuǎn)換催要解喜決的毛問題桃是如何釣將實(shí)習(xí)體和捷實(shí)體算間的墳聯(lián)系洪轉(zhuǎn)換懂為關(guān)枝系模祖式,本以及眠如何博確定漫這些宴關(guān)系思模式掙的屬擱性和豬碼。關(guān)系駝模型那的邏訊輯結(jié)踏構(gòu)是萍一組輩關(guān)系翼模式敞的集桑合。E-濫R圖則豪是由遭實(shí)體戚、實(shí)林體的棋屬性稈和實(shí)娛體之腫間的祖聯(lián)系遵三個(gè)改要素甘組成抹的。到所以敲將E-逃R圖轉(zhuǎn)喬換為敲關(guān)系籌模型將實(shí)際耐上就神是要遵將實(shí)宰體、雜實(shí)體猴的屬油性和道實(shí)體撥之間濕的聯(lián)留系轉(zhuǎn)宏換為筒關(guān)系協(xié)模式本,這皆種轉(zhuǎn)均換一童般遵崖循如擱下原花則:(1膜)實(shí)體趨轉(zhuǎn)換一個(gè)清實(shí)體絮轉(zhuǎn)換附為一肺個(gè)關(guān)傾系模厭式。泥實(shí)體甜的屬熄性就工是關(guān)救系的鞭屬性筆,實(shí)替體的膠碼就乓是關(guān)浮系的蠻碼。(2辦)聯(lián)系犯轉(zhuǎn)換一般1:1、1:m聯(lián)系亭不產(chǎn)辮生新梨的關(guān)噴系模悅式,賽而是像將一觀方實(shí)繩體的將碼加爹入到閃多方溪實(shí)體推對(duì)應(yīng)挺的關(guān)良系模興式中按,聯(lián)暮系的研屬性勤也一賤并加年入。m:n聯(lián)系腹要產(chǎn)敗生一懷個(gè)新伶的關(guān)院系模傲式,圖該關(guān)墨系模角式由授聯(lián)系免涉及牌實(shí)體支的碼屠加上煤聯(lián)系蟻的屬娛性(若有)組成佛。①兩實(shí)康體間冬的1∶骨1聯(lián)系一個(gè)1:1聯(lián)系抬可以帽轉(zhuǎn)換豬為一犁個(gè)獨(dú)焦立的留關(guān)系悄模式陡,也喪可以曲與任斥意一士端對(duì)古應(yīng)的槐關(guān)系珍模式朽合并死。如亮果轉(zhuǎn)羨換為霜一個(gè)事獨(dú)立笛的關(guān)喘系模勁式,翻則與耕該聯(lián)歸系相旦連的蒜各實(shí)橋體的癥碼以爆及聯(lián)蘭系本賺身的舊屬性夏均轉(zhuǎn)件換為駕關(guān)系弄的屬辮性,富每個(gè)焰實(shí)體緊的碼救均是碰關(guān)系傳的候伏選碼覺。如倦果與扣某一湯端實(shí)機(jī)體對(duì)傅應(yīng)的億關(guān)系盒模式敵合并虧,則弦需要偏在該禿關(guān)系怒模式荷的屬菊性中窯加入膽另一冊(cè)個(gè)關(guān)漠系模早式的惑碼和謝聯(lián)系糊本身躍的屬紋性。竄可將蟲任一膽方實(shí)刑體的它主碼項(xiàng)納入滋另一河方實(shí)津體對(duì)查應(yīng)的族關(guān)系廢中,狹若有齊,聯(lián)乎系的媽屬性殘也一辱并納鹿入。例:扇如圖括所示勵(lì)的E-闖R圖,遼可以史轉(zhuǎn)換稻成下?lián)厦娴脑~關(guān)系孫模式逝:工廠(廠號(hào),廠名,地點(diǎn))廠長(zhǎng)(姓名,性別,年齡)管理(姓名,廠號(hào),任期)或者工廠(廠號(hào),廠名,地點(diǎn))廠長(zhǎng)(姓名,性別,年齡,廠號(hào),任期)或者工廠(廠號(hào),廠名,地點(diǎn),姓名,任期)廠長(zhǎng)(姓名,性別,年齡)廠長(zhǎng)管理工廠姓名性別年齡任期廠號(hào)廠名地點(diǎn)11②兩個(gè)屆實(shí)體沸間的1∶魔m聯(lián)系一個(gè)1∶挑m聯(lián)系達(dá)可以瓶轉(zhuǎn)換裳為一生個(gè)獨(dú)閘立的霜關(guān)系掘模式高,也謠可以頂與m端對(duì)職應(yīng)的戰(zhàn)關(guān)系擔(dān)模式圖合并腦。如咳果轉(zhuǎn)綱換為兇一個(gè)饅獨(dú)立顫的關(guān)蔽系模頃式,稈則與已該聯(lián)路系相累連的辣各實(shí)霞體的伏碼以沾及聯(lián)粗系本刺身的翻屬性閃均轉(zhuǎn)列換為允關(guān)系券的屬戴性,侮而關(guān)宋系的拍碼是m端實(shí)血體的國碼。魔如果筍與m端對(duì)艇應(yīng)關(guān)儉系模吊式合別并,您則將只“1”方實(shí)山體的貿(mào)主碼均納入靜“m”方實(shí)升體對(duì)潮應(yīng)的攪關(guān)系務(wù)中作僻為外異碼,撥同時(shí)掙把聯(lián)康系的追屬性耳也一夢(mèng)并納恥入“m”方對(duì)舌應(yīng)的嫁關(guān)系誦中。例:敬如圖蜂所示臘的E-盒R圖,劫可以著轉(zhuǎn)換桐成下四面的凡關(guān)系芳模式欲:或者倉庫(倉庫驢號(hào),地點(diǎn),面積)商品(貨號(hào),品名,價(jià)格,倉庫爺號(hào),數(shù)量)倉庫儲(chǔ)存商品倉庫號(hào)地點(diǎn)面積數(shù)量貨號(hào)品名價(jià)格1m倉庫(倉庫摘號(hào),地點(diǎn),面積)商品(貨號(hào),品名,價(jià)格)存儲(chǔ)(倉庫捎號(hào),貨號(hào),數(shù)量)③同一阿實(shí)體嗚間的1∶慶n聯(lián)系可在躁這個(gè)遮實(shí)體糞所對(duì)延應(yīng)的草關(guān)系務(wù)中多雙設(shè)一閃個(gè)屬經(jīng)性。例:只如圖車所示蠶的E-遙R圖,鴉可以笨轉(zhuǎn)換劃成下質(zhì)面的詳關(guān)系屈模式樓:職工領(lǐng)導(dǎo)姓名年齡性別民意測(cè)驗(yàn)工號(hào)職稱工資1m職工(工號(hào),姓名,年齡,性別,職稱,工資,領(lǐng)導(dǎo)案者工辭號(hào),民意首測(cè)驗(yàn))④兩實(shí)體愉間的菠弱實(shí)響體聯(lián)蹤蝶系強(qiáng)實(shí)農(nóng)體:獨(dú)拾立于升其他疼實(shí)體乒而存蟻在的壩實(shí)體末。弱實(shí)派體:實(shí)艷體只割能存頓在于眼與其餅他實(shí)途體的拌聯(lián)系狠中,唉則稱檔為弱癢實(shí)體偉。當(dāng)棒弱實(shí)派體賴爹以聯(lián)僚系的柄實(shí)體膚被刪些除,綠該弱芹實(shí)體鼠也要璃從數(shù)沖據(jù)庫曉中刪昆除??蓪⒖颖灰烂圪噷?shí)青體的代主碼旅納入妨弱實(shí)跡體中漂,作落為弱殲實(shí)體隙的主旁碼或列主碼嚷中的村一部同分。例:蒸如圖亞所示肅的E-首R(shí)圖,慶可以從轉(zhuǎn)換悔成下鄉(xiāng)豐面的槐關(guān)系毅模式頃:職工(工號(hào),姓名,年齡,性別,職稱)親屬(工號(hào),親屬勝姓名,親屬賢關(guān)系)職工有姓名年齡性別親屬姓名工號(hào)職稱1m親屬親屬關(guān)系⑤超類紹和子遵類的兼轉(zhuǎn)換超類驢、子既類實(shí)門體都捐可轉(zhuǎn)淘換為雅一個(gè)擴(kuò)關(guān)系暑,并劈燕將超渣類實(shí)礎(chǔ)體的洲主碼弦加到園子類廈實(shí)體賢中,報(bào)作為左關(guān)系綢的碼酷。例:掘職員遣:職嚷工號(hào)匹,姓察名,織性別敘,年柳齡,屈參加動(dòng)工作拳時(shí)間飛行燭員:遭飛行茶時(shí)間避,健翼康檢脫查,擠飛機(jī)狹型號(hào)機(jī)械遭師:甲學(xué)歷穗,級(jí)茅別,催專業(yè)佩職稱管理等員:波職務(wù)庫,職真稱轉(zhuǎn)換兔為關(guān)倒系模廉式為滴:職員(職工快號(hào),姓從名,頁性別景,年虧齡,旱參加源工作勇時(shí)間)飛行悠員(職工腔號(hào),飛左行時(shí)悼間,輕健康嘴檢查欠,飛松機(jī)型獸號(hào))機(jī)械龍師(職工尤號(hào),學(xué)扣歷,慈級(jí)別鵲,專簽業(yè)職額稱)管理貞員(職工命號(hào),職期務(wù),乳職稱)為了織查詢玩方便素,可掠在超擊類實(shí)任體中暴增加榴一個(gè)中指示凝器屬逼性,喂根據(jù)奏指示求器的裙值直撈接查邁詢子米類實(shí)柴體表納。所卻以職亡員關(guān)巖系又慮可以鵲為:職員(職工搬號(hào),姓辨名,國性別乳,年培齡,封參加欄工作避時(shí)間瘡,職員陜類型)職員飛行員機(jī)械師管理員⑥兩貞個(gè)實(shí)渣體間燃的m∶傍n聯(lián)系必須戚對(duì)“斤聯(lián)系搞”單賓獨(dú)建竄立一政個(gè)關(guān)未系,擴(kuò)該關(guān)扯系中箭至少廳包含齡被它彈所聯(lián)遷系的夫雙方間實(shí)體倘的“顯主碼抖”,刻如果酒聯(lián)系封有屬副性,霜也要泡納入矮這個(gè)廁關(guān)系筋中。例:跨如圖咸所示顧的E-道R圖,袖可以運(yùn)轉(zhuǎn)換糠成下姐面的覆關(guān)系紡模式穗:學(xué)生選修課程學(xué)號(hào)姓名性別成績(jī)課程號(hào)課程名學(xué)時(shí)mn年齡學(xué)生(學(xué)號(hào),姓點(diǎn)名,間性別榜,年鄰齡)課程(課程碗號(hào),課矛程名破,學(xué)抽時(shí))選修(學(xué)號(hào)艘,課期程號(hào),成搖績(jī))⑦同登一實(shí)起體間忙的m∶眠n聯(lián)系必須耀為這測(cè)個(gè)“蒜聯(lián)系跟”單墓獨(dú)建噴立一庸個(gè)關(guān)拉系,胸該關(guān)仇系中穩(wěn)至少州包含節(jié)被它錦所聯(lián)隙系的聯(lián)雙方晉實(shí)體啊的“腔主碼尼”,激如果約聯(lián)系可有屬海性,爛也要怪納入軋這個(gè)蔑關(guān)系漏中?;赜捎诙堰@個(gè)棍“聯(lián)賊系”推只涉護(hù)及一共個(gè)實(shí)銜體,塵所以似加入喉的實(shí)惕體的須主碼汁不能腦同名伏。例:子如圖輝所示氏的E-蘿R圖,哲可以肌轉(zhuǎn)換都成下臨面的軟關(guān)系艇模式李:零部件組裝代號(hào)名稱價(jià)格數(shù)量mn零部抱件(代號(hào),名邪稱,步價(jià)格)組裝(代號(hào),組晚裝件洞代號(hào)易,數(shù)興量)⑧兩部個(gè)以街上實(shí)傅體間距的m:n聯(lián)系(多元純聯(lián)系)每個(gè)欠實(shí)體陶轉(zhuǎn)換污成一屑個(gè)關(guān)項(xiàng)系。濁“聯(lián)樹系”終也必供須單非獨(dú)建使立一廳個(gè)關(guān)即系,城該關(guān)索系中春至少汽應(yīng)包浮含被鳴它所脆聯(lián)系引的各吉個(gè)實(shí)翁體的時(shí)“主蒸碼”炒,若謠聯(lián)系束有屬車性,以也要深納入否這個(gè)示關(guān)系短中。例:準(zhǔn)如圖抗所示唉的E-去R圖,貞可以俱轉(zhuǎn)換省成下兔面的舅關(guān)系補(bǔ)模式申:供應(yīng)廣商(供應(yīng)襯商號(hào),供槽應(yīng)商班名,芒地址)零件(零件飾號(hào),零續(xù)件名杰,數(shù)縱量)項(xiàng)目(項(xiàng)目聞編號(hào),項(xiàng)曬目名攪稱,表開工哀日期)供應(yīng)(供應(yīng)炮商號(hào)繁,項(xiàng)復(fù)目編蚊號(hào),錯(cuò)零件津號(hào),零沈件數(shù))供應(yīng)商供應(yīng)項(xiàng)目供應(yīng)商號(hào)供應(yīng)商名地址零件數(shù)項(xiàng)目編號(hào)項(xiàng)目名稱開工日期mp零件零件號(hào)零件名數(shù)量n課堂抄練習(xí):若有10個(gè)實(shí)泄體類領(lǐng)型,2個(gè)1:絮1聯(lián)系復(fù),3個(gè)1:N聯(lián)系測(cè),5個(gè)N:M聯(lián)系喝,將E-榜R模型趣轉(zhuǎn)換硬為關(guān)砌系模汗式有__絡(luò)__埋__待__調(diào)__個(gè)。15●數(shù)妻據(jù)模灑型的溉優(yōu)化數(shù)據(jù)厭庫邏饅輯設(shè)稍計(jì)的結(jié)果株不是黃惟一的。崇為了嗎進(jìn)一蛾步提私高數(shù)賤據(jù)庫萌應(yīng)用掏系統(tǒng)增的性芽能,垂還應(yīng)垮該根盡據(jù)應(yīng)狗用需絹要適陰當(dāng)?shù)嘏_(tái)修改符、調(diào)器整數(shù)于據(jù)模右型的膚結(jié)構(gòu)餃,這據(jù)就是嘴數(shù)據(jù)摧模型駐的優(yōu)約化。被關(guān)系桂數(shù)據(jù)樣模型那的優(yōu)居化通圖常以規(guī)范華化理岸論為指堅(jiān)導(dǎo),農(nóng)具體魚方法倘為:①確先定數(shù)氧據(jù)依暫賴。②對(duì)率于各抗個(gè)關(guān)稀系模初式之脂間的淡數(shù)據(jù)久依賴躺進(jìn)行案極小秒化處綱理,詢消除萌冗余蔽的聯(lián)鞋系。③按煤照數(shù)光據(jù)依拳賴的樸理論鴉對(duì)關(guān)鄙系模畜式逐版一進(jìn)鞠行分屬析,釋考察跨是否億存在惡部分群函數(shù)伸依賴圖、傳訂遞函禍數(shù)依全賴等陸,確尤定各慶關(guān)系欣模式光分別伏屬于模第幾販范式偏。④按宗照需寄求分雖析階鉛段得動(dòng)到的明處理捉要求捷,分到析這補(bǔ)些模安式對(duì)稱于這促樣的焰應(yīng)用讓環(huán)境赤是否么合適砌,確天定是丑否要喬對(duì)某便些模蹤蝶式進(jìn)歪行合斧并或你分解兔。⑤為父了提長(zhǎng)高數(shù)們據(jù)操徒作的屠效率顆和存欠儲(chǔ)空祝間的碧利用恢率,趙對(duì)上座述產(chǎn)鄉(xiāng)豐生的漁關(guān)系采進(jìn)行授適當(dāng)腳的修攪改、摘調(diào)整貨和重畢構(gòu)?!駭?shù)史據(jù)模六型的薯評(píng)價(jià)喪和修徑正①模魔式評(píng)梳價(jià)模式拔評(píng)價(jià)側(cè)可檢藏查規(guī)給范化汁后的坦關(guān)系拌模式旋,是闊否滿描足用躺戶的俯各種尸功能臭要求蘿和性巾能要柴求,彎并確垂認(rèn)需百要修盞正的柜模式幅部分毛。②功播能評(píng)雷價(jià)關(guān)系施模式若中,訂必須拘包含宜用戶咸可能舟訪問廚的所踢有屬橫性。憤根據(jù)做需求孫分析況和概渣念結(jié)嘗構(gòu)設(shè)鉗計(jì)文終檔,浪如果柴發(fā)現(xiàn)瓜用戶濃的某廢些應(yīng)謀用不拴被支焰持,炕則應(yīng)脹進(jìn)行鋼模式倡修正醫(yī)。③性中能評(píng)血價(jià)主要款用于血估算幻玉數(shù)據(jù)脈庫操忘縱的嗚邏輯蔬記錄披傳送菠量及授數(shù)據(jù)綠的存見儲(chǔ)空咱間,涂對(duì)數(shù)買據(jù)庫獄模式考的性累能評(píng)貧價(jià)是嚼比較址困難儲(chǔ)的,嫁因?yàn)楹巳狈π湎鄳?yīng)般的評(píng)垮價(jià)手榮段。④邏推輯模營式的氧修正修正噴邏輯誘模式冰的目水的是嗓改善土數(shù)據(jù)卸庫性溪能、流節(jié)省艙存儲(chǔ)診空間牌。除澤了性片能評(píng)燃價(jià)提追出的恩模式熟修正極意見脹外,勻還可墳以考銳慮以般下幾延個(gè)方捆面:盡量塘減少選連接決運(yùn)算減小脆關(guān)系普的大氏小和間數(shù)據(jù)送量選擇驢屬性朋的數(shù)序據(jù)類絲式型●設(shè)汪計(jì)用拘戶外(子)模式全局黃關(guān)系酬模型柜設(shè)計(jì)解完成滔后,午還應(yīng)是根據(jù)晌局部盟應(yīng)用煙的需證求,隸結(jié)合匠具體DB乒MS的特壁點(diǎn),靠設(shè)計(jì)打用戶川的子聰模式威。設(shè)計(jì)戲子模法式時(shí)躍應(yīng)注黑意考嚇慮用步戶的夾習(xí)慣鼠和方梯便性佛,主艇要包吩括:使用乏更符棒合用怒戶習(xí)明慣的紅別名黑??梢跃蜑椴诲N同級(jí)泛別的截用戶燙定義育不同病的視薦圖,藥以保寒證系出統(tǒng)的員安全艇性。可將滿經(jīng)常鄰使用拾的復(fù)神雜的河查詢檔定義貢為視療圖,裙簡(jiǎn)化邁用戶數(shù)對(duì)系熱統(tǒng)的周使用錦。接著矛前例漆題:5、E-唇R模型茄轉(zhuǎn)換患為關(guān)楚系模白式根據(jù)秘實(shí)體棵轉(zhuǎn)換視規(guī)則灰,先桑把管聞理員浴、書斷、讀蟻者實(shí)緩體轉(zhuǎn)雖換為德關(guān)系羨,關(guān)粉系??肥饺缑ο拢汗芾矸菃T(樹職工純號(hào),藥姓名峽,性層別,筐權(quán)限票級(jí)別勢(shì))書(幼書號(hào)內(nèi),書仁名,肺作者睜,出槐版社記,分哨類號(hào)基)讀者移(借況書證鋸號(hào),磁姓名杯,性奴別,臂系別檢)根據(jù)1:N聯(lián)系座的轉(zhuǎn)賴換規(guī)廉則,環(huán)把聯(lián)沙系“墊登記喇”的向?qū)傩韵Ъ础皾L讀者教權(quán)限險(xiǎn)”和培管理獵員關(guān)廟系的魄主鍵跌即“資職工釘號(hào)”霉加入胃到讀央者關(guān)紗系中濫,得思到讀薪者改震進(jìn)后假的關(guān)擴(kuò)系:讀者脫(借慶書證頂號(hào),涼姓名愿,性齡別,沈系別刷,讀籃者權(quán)國限,級(jí)職工訪號(hào))再把1:N聯(lián)系喜“注或冊(cè)”活的屬慶性“賭入庫斬時(shí)間跳”和宜管理筐員關(guān)膝系的瘋主鍵勤即“豬職工漫號(hào)”魯加入厘到書軌的關(guān)蕩系中宿,得寺到書未改進(jìn)降后的酬關(guān)系泡:書(共書號(hào)佩,書唐名,鼓作者稿,庫存,出蟲版社貞,分厚類號(hào)宣,入腦庫時(shí)積間,瓣職工神號(hào))將一沫個(gè)三馬元關(guān)京系管源理員誓、書紹、讀爆者之元間的圖借閱抬關(guān)系擦轉(zhuǎn)換摧為一主個(gè)關(guān)聲系:借閱瓶(職襲工號(hào)膊,借暗書證偶號(hào),揪書號(hào)粗,借淘書日擺期,魄還書封日期文)所以最后論得到退的關(guān)啞系模樸型為:管理武員(秋職工扣號(hào),遲姓名閘,性趙別,詞權(quán)限甲級(jí)別扔)讀者熟(借剪書證戒號(hào),喉姓名刑,性嗚別,怨系別兩,讀辯者權(quán)山限,石職工孟號(hào))書(索書號(hào)苗,書杰名,墓作者歇,庫虎存,口出版昆社,尾分類虎號(hào),膚入庫嚴(yán)時(shí)間嘉,職專工號(hào)招)借閱跪(職虎工號(hào)懷,借驅(qū)書證寫號(hào),妨?xí)?hào)指,借窮書日苗期,熱還書液日期縱)課堂陸練習(xí)循:某極醫(yī)院另病房漂計(jì)算炊機(jī)管淘理中白心需雞要如經(jīng)下信揭息:科室籮:科城名、憤科地尋址、懇科電穿話、顆醫(yī)生卷姓名病房澆:病覺房號(hào)尚、床拒位號(hào)薪、所凡屬科份室名醫(yī)生芳:姓勇名、端職稱鉤、所具屬科逗室名角、年頁齡、勝工作握證號(hào)病人冊(cè):病催歷號(hào)筐、姓廟名、章性別耳、主浮治醫(yī)內(nèi)生、閥病房鋤號(hào)其中遙,一負(fù)個(gè)科感室有重多個(gè)揉病房波、多簽個(gè)醫(yī)勁生,淋一個(gè)返病房墊只能染屬于治一個(gè)小科室返,一確個(gè)醫(yī)飼生只構(gòu)屬于廈一個(gè)喂科室唐,但叨可以惑負(fù)責(zé)衣多個(gè)晌病人委的診確治,棕一個(gè)病病人府的主辨治醫(yī)雄生只梳有一鉗個(gè)。試完悅成如號(hào)下設(shè)囑計(jì):(1典)設(shè)計(jì)指該計(jì)幅算機(jī)喜管理籮系統(tǒng)弄的E-乘R圖。(2興)將該E-畝R圖轉(zhuǎn)漆換成悔關(guān)系畏模式幕結(jié)構(gòu)臺(tái)。(3葛)指出筍轉(zhuǎn)換井結(jié)構(gòu)歇中每壇個(gè)關(guān)墓系模螞式的岸候選踏碼。(4秧)指出艙以上膀關(guān)系詢模式貼所達(dá)纏到的傘范式僵??剖铱泼频刂房齐娫拸膶籴t(yī)生工作證號(hào)姓名職稱年齡診治病人病歷號(hào)姓名性別入住病房病房號(hào)床位號(hào)組成m11m1m1m科室(科名,科其地址丸,科瞎電話)病房(病房邪號(hào),封科閉室名,床栗位號(hào))醫(yī)生(工作費(fèi)證號(hào),姓精名,薄職稱擴(kuò),科指室名歇,年絲式齡)病人(病歷荷號(hào),姓趕名,誦性別尾,主乒治醫(yī)查生,宇病房癥號(hào))7.投5物理晝結(jié)構(gòu)塞設(shè)計(jì)數(shù)據(jù)怒庫的俱物理嶺設(shè)計(jì)辟指的艷是數(shù)據(jù)么庫在由物理大設(shè)備趴上的植存儲(chǔ)槐結(jié)構(gòu)昨和存杯取方悶法。(針對(duì)轟大型聲數(shù)據(jù)鼓庫而欣言)數(shù)據(jù)兵庫的華物理猜設(shè)計(jì)耽通常顏分為謀兩步憂:第魔一步鹿確定襖數(shù)據(jù)橫庫的備物理怕結(jié)構(gòu)聚,在曬關(guān)系半數(shù)據(jù)現(xiàn)庫中賤主要仗是存周儲(chǔ)結(jié)伯構(gòu)和筋存取譽(yù)方法淘;第依二步伯對(duì)物輝理結(jié)辜構(gòu)進(jìn)赴行評(píng)澇價(jià),期評(píng)價(jià)蝴的重瓦點(diǎn)是樂時(shí)間歉和空顯間效些率。一、物理待設(shè)計(jì)法的內(nèi)金容和冒方法(1)存瞞儲(chǔ)結(jié)窩構(gòu)的間設(shè)計(jì)存儲(chǔ)隨記錄窮結(jié)構(gòu)歸包括悄記錄僵的組俘成、把數(shù)據(jù)代項(xiàng)的總類型懲、長(zhǎng)塑度和造數(shù)據(jù)由項(xiàng)間據(jù)的聯(lián)現(xiàn)系,酬以及擴(kuò)邏輯白記錄北到存爛儲(chǔ)記址錄的轟映射叛。在催設(shè)計(jì)逗記錄螞的存袍儲(chǔ)結(jié)躬構(gòu)時(shí)梢,并透不改疼變數(shù)瓶據(jù)庫封的邏剖輯結(jié)引構(gòu)。喊但可型以在菜物理趁上,環(huán)對(duì)記貓錄進(jìn)寇行分密割。確定再數(shù)據(jù)咐的存寒放位晶置和苗存儲(chǔ)芒結(jié)構(gòu)獻(xiàn)要綜棚合考列慮存取永時(shí)間、存儲(chǔ)閃空間懼利用情率和維護(hù)幟代價(jià)三方泛面的粥因素寇。這漿三個(gè)蛙方面濤常常像是相趕互矛罷盾的道,因傘此需碰要進(jìn)古行權(quán)是衡,碧選擇借一個(gè)鞭折中寺方案最。(2或)存取月方法賠的設(shè)也計(jì)存取植方法弄是為紡存儲(chǔ)相在物秤理設(shè)憤備上闊的數(shù)辦據(jù)提川供存倡儲(chǔ)和鈴檢索炒的能析力。知它包淋括索歸引存鉛取方皆法和塌聚簇劈燕存取涌方法尼。①索目引(非簇傷集)存取輪方法索引磨是數(shù)壤據(jù)庫錫表的忽一個(gè)愁附加接表,撿存儲(chǔ)站了建頑立索的引列廉的值錘和對(duì)客應(yīng)的衰記錄口地址。查詢屯數(shù)據(jù)出時(shí),妻先在鴿索引故中根頭據(jù)查步詢的鮮條件枯值找皂到相暢關(guān)記贏錄的穴地址疊,然張后在覺表中孟存取叢對(duì)應(yīng)甩的記求錄,嫂所以販能加威快查賠詢的冶速度取,但處索引胃本身缺占用妨存儲(chǔ)沒空間公。建立滔索引街的一蜜般原鈴則:如果素某屬眉性或炕屬性壞組經(jīng)忙常出燭現(xiàn)在橋查詢賄條件賽中;如果如某個(gè)考屬性城經(jīng)常產(chǎn)作為樓最大勺值和常最小姿值等糧聚集色函數(shù)誤的參梨數(shù);如果桌某個(gè)肺和一貼組屬侵性經(jīng)榴常出放現(xiàn)在策連接聾操作任的連尖接條養(yǎng)件中按;則考紡慮為都該屬醒性或亭該屬包性組貪建立餅索引勞。注意峰:并不峽是索填引定翼義的恩越多珠越好恨。一河是索柱引本割身占藏用磁粥盤空年間;危二是繳系統(tǒng)蛙為索作引的棒維護(hù)失要付構(gòu)出代議價(jià),弊特別作是對(duì)填于更暖新頻霸繁的雀表,御索引復(fù)不能洽定義些太多萍。②聚簇拖存取饑方法為了處提高縣某個(gè)盛屬性噸或?qū)倬I性組盲的查高詢速燈度,巷把這磚個(gè)或舌這些僅屬性(稱為艷聚簇表碼)上具挑有相晶同值音的元體組集微中存肯放在疼連續(xù)訪的物碼理磁碗盤塊均中稱敘為聚裂簇。選擇闖聚簇露的一確般規(guī)逃則是吹:經(jīng)常撿在一饒起連兔接操隱作的摩表,統(tǒng)考慮裙存放齒在一優(yōu)個(gè)聚叮簇中在聚用簇中長(zhǎng)的表抬,主炕要用的來查薄詢的徹靜態(tài)輩表,旱而不舒是頻譜繁更法新的板表。必須幣指出惰,聚拆簇索兵引只猶能提使高按杜聚簇著碼進(jìn)喉行查紗詢的廈效率雷,而濾且建撲立和就維護(hù)誦聚簇室的開逃銷很考大。厘對(duì)已史有的趙管理巡壽建立逃聚簇另索引狡,將蛇導(dǎo)致端關(guān)系援中的題元組陪移動(dòng)架物理嫂存儲(chǔ)歲位置緩,導(dǎo)碑致原屈來的張一般亮索引盾無效雜,需擁要重掌建。筑所以記,對(duì)居聚簇驕索引看的創(chuàng)歷建要遭權(quán)衡坡利弊騎,必夠須創(chuàng)藝建時(shí)燃,要晃求聚皺簇碼答值相旬對(duì)穩(wěn)績(jī)定,窄以減補(bǔ)少修蔑改聚隔簇碼餓值所李引起鄉(xiāng)豐的維驚護(hù)開攻銷。創(chuàng)建撐過程訴要先鞭建立宅聚簇倍索引撕,后盲建立怎一般礦索引脖。二、才物桑理設(shè)真計(jì)的菌評(píng)價(jià)數(shù)據(jù)為庫物蔑理設(shè)座計(jì)過俊程中椒需要耗對(duì)時(shí)黨間效舍率、摟空間只效率僅、維稻護(hù)代究?jī)r(jià)和側(cè)各種庫用戶滔要求撒進(jìn)行畫權(quán)衡勻,其跪結(jié)果散可以討產(chǎn)生翅多種疲方案恩,數(shù)趣據(jù)庫拜設(shè)計(jì)告人員暴必須享對(duì)這編些方棄案進(jìn)這行細(xì)裙致的那評(píng)價(jià)驚,從墓中選仇擇一拋個(gè)較皮優(yōu)的避方案紋作為抬數(shù)據(jù)險(xiǎn)庫的途物理揉結(jié)構(gòu)手。評(píng)價(jià)哈物理幫數(shù)據(jù)龍庫的娃方法鞠完全辨依賴銳于所朵選用宋的DB維MS,主要爪是從碼定量徒估算偵各種妹方案嬸的存儲(chǔ)儲(chǔ)空間、存取渴時(shí)間和維護(hù)遵代價(jià)入手屬,對(duì)荒估算據(jù)結(jié)果誓進(jìn)行鉆權(quán)衡項(xiàng)、比受較,廚選擇瓦出一毯個(gè)較泛優(yōu)的虛合理剃的物毫理結(jié)驕構(gòu)。僅如果獵該結(jié)裕構(gòu)不舊符合媽用戶升需求羅,則港需要駛修改劈燕設(shè)計(jì)烈。物理劈燕設(shè)計(jì)渣的結(jié)定果是物理富設(shè)計(jì)亂說明足書,包械括存海儲(chǔ)記只錄格僅式、拜存儲(chǔ)鞭記錄廣位置很分布腰及存咳取方穗法,送并給繳出對(duì)辛硬件負(fù)和軟述件系激統(tǒng)的草約束燭。7.旁6數(shù)據(jù)少庫的茂實(shí)施爆與維罵護(hù)一、佛數(shù)據(jù)呆庫的堂實(shí)施完成海數(shù)據(jù)舌庫的遮物理智設(shè)計(jì)堪之后偶,設(shè)譽(yù)計(jì)人繁員就膠要用RD壤BM潮S提供要的數(shù)倦據(jù)定拌義語白言和由其他苗實(shí)用閱程序衫將數(shù)咐據(jù)庫利邏輯右設(shè)計(jì)率和物羽理設(shè)球計(jì)結(jié)彼果嚴(yán)暖格描已述出維來,剃成為DB照MS可以君接受按的源寇代碼島,再喜經(jīng)過仁調(diào)試川產(chǎn)生抱目標(biāo)炒模式嚇。然矩后就升可以艱組織越數(shù)據(jù)胃入庫斜了,勺這就疑是數(shù)柱據(jù)庫竊實(shí)施拌階段健。這一還階段洞主要能完成粥的工店作有煤:●建籠立實(shí)包際的臟數(shù)據(jù)荷庫結(jié)預(yù)構(gòu)在定級(jí)義數(shù)品據(jù)庫怒結(jié)構(gòu)抱時(shí),除應(yīng)包刃含以清下內(nèi)證容:①數(shù)訪據(jù)庫偏模式投與子艙模式聾,以搖及數(shù)悄據(jù)庫管空間瓣等的勞描述模式煉與子科模式跑的描候述主霞要是咐對(duì)表診和視美圖的誰定義腿,其戴中應(yīng)緊包括踐索引合的定歡義。隨索引岸在具漲體的DB泳MS中有料聚簇淚與非瞇聚簇脈索引罷之分餃。使聾用不軋同的DB鴉MS,對(duì)數(shù)那據(jù)庫芹空間兼描述填的也五有差捧別,鍛如在SQ垃L授Se貢r(shí)v產(chǎn)er羞2矮00站0中,林?jǐn)?shù)據(jù)馬庫空杏間描氧述可紗以包膽括定巧義數(shù)今據(jù)庫泰的大葬小、柴自動(dòng)春增長(zhǎng)惜的比跳例以鑄及數(shù)風(fēng)據(jù)文揉件、磨日志乏文件土的存潮放位貪置。②數(shù)街據(jù)庫泛完整鞋性描梢述在數(shù)踩據(jù)庫襲設(shè)計(jì)石時(shí)如憑果沒屆有一西定的忍措施混確保版數(shù)據(jù)炸庫中生數(shù)據(jù)音的完敘整性仇,就無無法構(gòu)從數(shù)復(fù)據(jù)庫訴中獲亂得可柳信的棒數(shù)據(jù)患。在稠模式厚與子顏模式扯實(shí)現(xiàn)慶中,惠完整抄性描首述主捆要包趕括以稍下幾概種:對(duì)列把的約寫束,棋包括些列的盈數(shù)據(jù)瘡類型忙、列可值的費(fèi)約束借。對(duì)表場(chǎng)的約鼓束。多個(gè)泄表之漠間的纏數(shù)據(jù)者一致親性,減主要熄是外非鍵的躍定義韻。對(duì)復(fù)英雜的鑄業(yè)務(wù)擴(kuò)規(guī)則滅的約服束。③數(shù)還據(jù)庫拔安全夠性描帽述子模頑式是臥實(shí)現(xiàn)肉安全拋性要幸求的斷一個(gè)蒼重要?jiǎng)t手段浮??陕挂詾槊鄄煌椎膽?yīng)喂用設(shè)甩計(jì)不勁同的校子模石式。浩在數(shù)姓
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 邊境安全培訓(xùn)班簡(jiǎn)報(bào)課件
- 企業(yè)環(huán)保環(huán)境保護(hù)管理培訓(xùn)課件
- 車隊(duì)安全服務(wù)培訓(xùn)內(nèi)容課件
- 《廣播和電視》物理授課課件
- 車間級(jí)安全教育培訓(xùn)心得課件
- (2026年)關(guān)于國家網(wǎng)絡(luò)安全宣傳周心得體會(huì)(2篇)
- 2025年幼兒園普惠性政策落實(shí)與公益服務(wù)推進(jìn)專項(xiàng)總結(jié)(2篇)
- 車間管理培訓(xùn)教學(xué)課件
- 2026年焊工職業(yè)技能考試筆試試題含答案
- 車間班組安全培訓(xùn)教材教學(xué)課件
- 《電力建設(shè)工程施工安全管理導(dǎo)則》(NB∕T 10096-2018)
- 裝修合同模板寫
- 《底層邏輯》劉潤
- GB/T 19606-2024家用和類似用途電器噪聲限值
- 鴨貨供貨合同協(xié)議書
- 電梯維護(hù)保養(yǎng)規(guī)則(TSG T5002-2017)
- 2024版未來食品加工技術(shù)趨勢(shì):智能化與自動(dòng)化培訓(xùn)課件
- 無人機(jī)測(cè)繪操控員培訓(xùn)計(jì)劃及大綱
- 家具結(jié)構(gòu)設(shè)計(jì)方案
- GB/T 18659-2023封閉管道中流體流量的測(cè)量電磁流量計(jì)使用指南
- 天線產(chǎn)品及技術(shù)培訓(xùn)材料
評(píng)論
0/150
提交評(píng)論