數(shù)據(jù)庫原理教案市公開課金獎市賽課一等獎?wù)n件_第1頁
數(shù)據(jù)庫原理教案市公開課金獎市賽課一等獎?wù)n件_第2頁
數(shù)據(jù)庫原理教案市公開課金獎市賽課一等獎?wù)n件_第3頁
數(shù)據(jù)庫原理教案市公開課金獎市賽課一等獎?wù)n件_第4頁
數(shù)據(jù)庫原理教案市公開課金獎市賽課一等獎?wù)n件_第5頁
已閱讀5頁,還剩63頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

1、第七章 數(shù)據(jù)庫設(shè)計 第1頁主要內(nèi)容數(shù)據(jù)庫設(shè)計概述數(shù)據(jù)庫設(shè)計全過程小結(jié) 第2頁一、數(shù)據(jù)庫設(shè)計概述1、數(shù)據(jù)庫設(shè)計(Database Design)是指對于給定軟、硬件環(huán)境,針對現(xiàn)實問題,設(shè)計一個較優(yōu)數(shù)據(jù)模型,建立DB結(jié)構(gòu)和DB應(yīng)用系統(tǒng)。更確切定義:P140第3頁規(guī)劃需求分析系統(tǒng)設(shè)計 程序編制 調(diào)試 運行維護 運行和維護 實現(xiàn) 物理設(shè)計邏輯設(shè)計概念設(shè)計需求分析規(guī)劃2、軟件生存期3、數(shù)據(jù)庫生存期第4頁需求分析詳細分析工作流程,得到數(shù)據(jù)流圖和數(shù)據(jù)字典。邏輯設(shè)計參考E-R圖,設(shè)計基本表結(jié)構(gòu)及對應(yīng)完整性;同時得到應(yīng)用系統(tǒng)模塊結(jié)構(gòu)圖物理設(shè)計將基本表依據(jù)詳細系統(tǒng)情況,分別存放到數(shù)據(jù)庫中,并建立索引;同時進行模塊

2、設(shè)計實施階段在計算機系統(tǒng)中建立數(shù)據(jù)庫和基本表,裝入數(shù)據(jù);同時進行程序編碼與測試。運行維護性能監(jiān)控、轉(zhuǎn)儲、恢復(fù)、數(shù)據(jù)庫重組和重構(gòu);同時應(yīng)用軟件改造概念設(shè)計參考數(shù)據(jù)流圖和數(shù)據(jù)字典,設(shè)計概念模型。即E-R圖數(shù)據(jù)庫設(shè)計幾個階段第5頁軟件生存期與數(shù)據(jù)庫設(shè)計生存期軟件工程 人們認為,應(yīng)該用科學知識、工程方面紀律指導(dǎo)軟件開發(fā)過程,以提升軟件質(zhì)量和開發(fā)效率,降低開發(fā)成本 。軟件生存期從軟件規(guī)劃、研制、實現(xiàn)、投入運行后維護,直到它被新軟件所取代而停頓使用整個期間。數(shù)據(jù)庫工程 數(shù)據(jù)庫系統(tǒng)生存期數(shù)據(jù)庫應(yīng)用系統(tǒng)從開始規(guī)劃、設(shè)計、實現(xiàn)、維護到最終被新系統(tǒng)取代而停頓使用整個期間。 數(shù)據(jù)庫設(shè)計輸入輸出隸屬關(guān)系第6頁處理需求

3、DBMS特征總體信息需求第5步物理設(shè)計第3步概念設(shè)計第4步邏輯設(shè)計第1步規(guī)劃第2步需求描述和分析硬件和OS特征物理數(shù)據(jù)庫結(jié)構(gòu)需求說明書 信息結(jié)構(gòu)(獨立于硬件、軟件)邏輯數(shù)據(jù)庫結(jié)構(gòu)(DBMS能處理)應(yīng)用程序說明書數(shù)據(jù)庫設(shè)計輸入輸出4、數(shù)據(jù)庫設(shè)計步驟第7頁二、規(guī)劃1、規(guī)劃階段主要任務(wù): 確定系統(tǒng)范圍; 確定開發(fā)工作所需資源(人員、硬件和軟件); 預(yù)計軟件開發(fā)成本; 確定項目進度。第8頁規(guī)劃2、規(guī)劃階段三個步驟系統(tǒng)調(diào)查: 對企業(yè)組織作全方面調(diào)查,畫出組織層次圖,以了解企業(yè)組織結(jié)構(gòu)可行性分析 從技術(shù)、經(jīng)濟、效益、法律等諸方面對建立數(shù)據(jù)庫可行性進行分析;寫出可行性分析匯報;組織教授進行討論其可行性確定數(shù)

4、據(jù)庫系統(tǒng)總目標和制訂項目開發(fā)計劃 P143:可行性分析匯報內(nèi)容。第9頁三、需求分析1、需求描述與分析 (1)任務(wù) 經(jīng)過詳細調(diào)查現(xiàn)實世界要處理對象(組織、部門、企業(yè)等),充分了解原系統(tǒng)(手工系統(tǒng)或計算機系統(tǒng))工作概況,明確用戶需求,確定新系統(tǒng)功效、目標。 即使“技術(shù)含量不高”,但非常主要,是系統(tǒng)成功是否關(guān)鍵。而且強調(diào)用戶參加,離開用戶將寸步難行。第10頁需求描述與分析(2)調(diào)查重點 重點是“數(shù)據(jù)”和“處理”,以取得用戶對數(shù)據(jù)庫以下要求:信息要求;處理要求;安全性和完整性要求;企業(yè)環(huán)境特征。 第11頁(3)調(diào)查步驟 調(diào)查組織機構(gòu)情況;調(diào)查各部門業(yè)務(wù)活動情況;在熟悉業(yè)務(wù)活動基礎(chǔ)上,幫助用戶明確對新系

5、統(tǒng)各種要求;確定新系統(tǒng)邊界,確定那些功效由計算機完成,那些活動由人工完成。需求描述與分析第12頁需求描述與分析(4)調(diào)查方法 跟班作業(yè);開調(diào)查會(座談會);問詢或請專員介紹;設(shè)計調(diào)查表請用戶填寫;查閱原系統(tǒng)相關(guān)統(tǒng)計。 要求用戶主動參加與配合。第13頁2、需求分析階段輸入與輸出 輸入:信息需要、處理需求 輸出:需求說明書 系統(tǒng)概況,系統(tǒng)原理與技術(shù),對原系統(tǒng)改進;經(jīng)費預(yù)算;工程進度;系統(tǒng)方案可行性;系統(tǒng)軟硬件環(huán)境;系統(tǒng)功效一覽圖;數(shù)據(jù)流圖,數(shù)據(jù)字典,功效模塊圖。需求分析第14頁需求分析3、需求分析步驟采取自頂向下逐步細化方法分析用戶活動產(chǎn)生,產(chǎn)生業(yè)務(wù)流程圖確定系統(tǒng)范圍,產(chǎn)生系統(tǒng)范圍圖分析用戶活動包

6、括數(shù)據(jù),產(chǎn)生數(shù)據(jù)流圖分析系統(tǒng)數(shù)據(jù),產(chǎn)生數(shù)據(jù)字典第15頁需求分析4、數(shù)據(jù)流圖(DFD)(1)定義: 系統(tǒng)邏輯模型,不依賴于硬件,軟件和DataStructure 便于用戶了解數(shù)據(jù)流程圖形表示 分析員與用戶之間非常好通信工具第16頁結(jié)構(gòu)化分析方法Structured Analysis SA方法自頂向下,逐層分解第17頁需求分析(2)DFD組成元素 數(shù)據(jù)流():用名字標識 表示數(shù)據(jù)流。 將DFD中其它元素連接起來。 處理/加工():對數(shù)據(jù)進行操作。 把流入數(shù)據(jù)流轉(zhuǎn)化為流出數(shù)據(jù)流。 注:每個處理應(yīng)有一個名字表示它含義,并分配一個編號,方便標識它在層次結(jié)構(gòu)中位置。 存放:暫時存放數(shù)據(jù)工具。 磁帶,磁盤,

7、文件,表 數(shù)據(jù)源點和終點:()系統(tǒng)輸入/輸出; 系統(tǒng)之外人員/組織; 系統(tǒng)數(shù)據(jù)發(fā)送者/接收者;第18頁例子1:汽車配件企業(yè) 配件銷售DFD設(shè)計用戶訂貨處理訂貨單發(fā)貨單汽車配件數(shù)據(jù)(一)第19頁例子:汽車配件企業(yè) 配件銷售DFD設(shè)計向供給商訂貨單用戶編輯訂貨單訂貨單用戶數(shù)據(jù)開發(fā)貨單發(fā)貨單汽車配件數(shù)據(jù)供給商數(shù)據(jù)暫存訂貨單按供給商匯總按訂單查對發(fā)貨單供給商訂貨要求(二)第20頁用戶訂貨單開發(fā)貨單并修改庫存發(fā)貨單編輯訂貨單汽配數(shù)據(jù)例子:汽車配件企業(yè) 配件銷售DFD設(shè)計(三)合格訂貨單確定用戶訂貨汽配數(shù)據(jù)不合格新用戶錄入新用戶用戶數(shù)據(jù)可發(fā)訂貨不滿足訂貨供給商數(shù)據(jù)按供給商匯總產(chǎn)生暫存訂貨單暫存訂貨單供給商

8、訂貨要求到貨通知對照暫存訂貨單配件庫存業(yè)務(wù)員第21頁總結(jié): 數(shù)據(jù)流圖能夠形象地描述事務(wù)處理與所需數(shù)據(jù)關(guān)聯(lián),便于用結(jié)構(gòu)化系統(tǒng)方法,自頂向下,逐步分解,步步細化。第22頁例子2:經(jīng)過實際例子來進行DFD設(shè)計 請設(shè)計一個學生在學校學習數(shù)據(jù)庫系統(tǒng)。經(jīng)過接觸了解,我們認為學生每學期按照事先安排課程計劃開始學習。每門課程由多名教師講授;一個教師能夠講授多門課程;每名學生能夠選修多門課程;學期結(jié)束后經(jīng)過考試,教師登記每門課程、每名學生成績,并得到確認后存檔;要求能夠按照教師、學生、課程查詢和統(tǒng)計成績,了解課程講課質(zhì)量;能給出統(tǒng)計分析報表,供院主管部門參考。第23頁源點和終點:學生 教師 主管部門數(shù)據(jù)存放:課

9、程表 點名表 教師情況表 成績統(tǒng)計表 成績表數(shù)據(jù)流:選課統(tǒng)計 課程 成績表 學生名單 缺課統(tǒng)計教師情況表課程表成績統(tǒng)計表點名表選修講課上課課名缺課統(tǒng)計考試登記成績成績表統(tǒng)計學生教師主管部門教師主管部門課程表成績統(tǒng)計表點名表學生基本信息選修課程信息學生名單講課上課講義學生名單考試學生成績登記成績成績表成績表統(tǒng)計統(tǒng)計信息統(tǒng)計信息統(tǒng)計信息學生教師主管部門教師主管部門選課統(tǒng)計需求分析之數(shù)據(jù)流圖DFD)第24頁 實例3: 假設(shè)要開發(fā)一個學校管理系統(tǒng)。經(jīng)過可行性分析和初步需求調(diào)查,抽象出該系統(tǒng)最高層數(shù)據(jù)流圖,如圖所表示。該系統(tǒng)由教師管理子系統(tǒng)、學生管理子系統(tǒng)、后勤管理子系統(tǒng)組成每個子系統(tǒng)分別配置一個開發(fā)小

10、組。 其中學生管理子系統(tǒng)開發(fā)小組經(jīng)過做深入需求調(diào)查,明確了該子系統(tǒng)主要功效是進行學籍管理和課程管理,包含學生報到、入學、畢業(yè)管理,學生上課情況管理。經(jīng)過詳細信息流程分析和數(shù)據(jù)搜集后,他們生成了該子系統(tǒng)數(shù)據(jù)流圖,如圖所表示。第25頁 需求分析過程第26頁學校管理系統(tǒng)最高層數(shù)據(jù)流圖第27頁第28頁學籍管理數(shù)據(jù)流圖第29頁課程管理和數(shù)據(jù)流圖第30頁5、數(shù)據(jù)字典需求分析 數(shù)據(jù)字典是數(shù)據(jù)庫系統(tǒng)中各類數(shù)據(jù)詳細描述集合。在DB設(shè)計中,它提供了對各類數(shù)據(jù)描述集中管理,是一個數(shù)據(jù)分析、系統(tǒng)設(shè)計和管理有力工具。 它是以數(shù)據(jù)庫系統(tǒng)中相關(guān)信息為對象建立起來數(shù)據(jù)庫;它總是包含著數(shù)據(jù)庫各級模式所做定義及各種描述,起著系統(tǒng)

11、狀態(tài)目錄表作用,它能幫助用戶、數(shù)據(jù)庫管理員和數(shù)據(jù)庫系統(tǒng)本身使用和管理數(shù)據(jù)庫系統(tǒng)。數(shù)據(jù)字典也稱為系統(tǒng)目錄。第31頁需求分析5、數(shù)據(jù)字典數(shù)據(jù)字典包含: 數(shù)據(jù)項 數(shù)據(jù)結(jié)構(gòu) 數(shù)據(jù)流 數(shù)據(jù)存放 加工過程第32頁例2中部分數(shù)據(jù)字典設(shè)計選擇數(shù)據(jù)流“選課統(tǒng)計”為例,說明數(shù)據(jù)字典作用數(shù)據(jù)流名稱:選課統(tǒng)計數(shù)據(jù)流位置:從選課處理到點名表數(shù)據(jù)流組成:學生學號+學生姓名+課程編號+課程名稱+教師編號+學期編號選擇數(shù)據(jù)存放“成績表”為例,說明數(shù)據(jù)字典作用數(shù)據(jù)存放名稱:成績表數(shù)據(jù)存放組成:學生學號+學生姓名+課程編號+課程名稱+教師編號+學期編號+成績+班級+系第33頁舉例:物品訂購管理計算機試驗室管理系統(tǒng)LMS。要求系統(tǒng)

12、對試驗室物品進行管理。訂購物品物品訂購由試驗室主任提出訂單,銷售商供給。第34頁四、概念設(shè)計目標為何需要概念設(shè)計概念設(shè)計主要步驟進行數(shù)據(jù)抽象,設(shè)計局部概念模式將局部概念模式綜合成全局概念模式評審第35頁概念設(shè)計(一)概念設(shè)計必要性 1、必要性 P149,簡單說:簡化問題 2、概念設(shè)計在三級模式中主要性第36頁概念設(shè)計在數(shù)據(jù)庫各級模式地位應(yīng)用1應(yīng)用3應(yīng)用2概念模式概念要求概念要求概念要求應(yīng)用1應(yīng)用3應(yīng)用2邏輯模式內(nèi)模式外模式3外模式2外模式1綜合轉(zhuǎn)換映像映像概念設(shè)計第37頁概念設(shè)計(二)概念模型1、概念模型優(yōu)點(1)能真實、充分地反應(yīng)顯示世界(2)易于了解(3)易于更改與擴充(4)易于向各種不一

13、樣數(shù)據(jù)模型轉(zhuǎn)換(5)獨立于機器,比數(shù)據(jù)模型更穩(wěn)定2、概念模型與數(shù)據(jù)模型關(guān)系介于現(xiàn)實世界與機器世界之間3、對概念模型要求P150第38頁概念設(shè)計(三)概念模型設(shè)計方法與步驟1、設(shè)計方法: 自頂向下;自底向上;逐步擴張;混合策略通常:先自頂向下地進行需求分析,然后再自底向上地進行概念設(shè)計。2、步驟:進行數(shù)據(jù)抽象,設(shè)計局部概念模式將局部概念模式綜合成全局概念模式評審第39頁3、數(shù)據(jù)抽象(1)聚集 經(jīng)過聚集,形成對象之間一個聯(lián)絡(luò)對象。對象每一個成份是一個簡單對象,而不是一個對象集合。聚集層次表示是: “是一部分”(is part of)關(guān)系。P152圖7.9概念設(shè)計第40頁概念設(shè)計(2)概括 概括是從

14、一類對象形成(總結(jié))一個對象。概括層次表示是: “是一個”(is a)關(guān)系。P152圖7.8學生博士生碩士生本科生??粕?1頁(四)ER模型操作包含實體類型、聯(lián)絡(luò)類型和屬性分裂、合并、增刪等等 教師號姓名出生日期職務(wù)工資獎金教師(a)教師號姓名出生日期教師不變信息職務(wù)工資獎金教師號教師變動信息(b)實體類型垂直分裂第42頁ER模型操作(二)包含實體類型、聯(lián)絡(luò)類型和屬性分裂、合并、增刪等等 教師課程主講輔導(dǎo)1MNN聯(lián)絡(luò)類型分裂教師課程主講MN(a)(b)第43頁ER模型操作(三)包含實體類型、聯(lián)絡(luò)類型和屬性分裂、合并、增刪等等 不正當合并B(a)ACA-CB-CACA-B-C(b)B第44頁(

15、五)采取ER方法數(shù)據(jù)庫概念設(shè)計 1、設(shè)計局部ER模式 需求分析結(jié)果確定局部結(jié)構(gòu)范圍實體定義聯(lián)絡(luò)定義屬性分配還有局部結(jié)構(gòu)待分析有無進入全局ER模式設(shè)計圖7.15 局部ER模式設(shè)計范圍劃分要自然,易于管理;范圍大小要適度。太小了,會造成局部結(jié)構(gòu)過多,設(shè)計過程繁瑣,綜合困難;太大了,則輕易造成內(nèi)部結(jié)構(gòu)復(fù)雜,不便分析 范圍之間界面要清楚,相互影響要小采取人們習慣劃分;防止冗余,在一個局部結(jié)構(gòu)中,對一個對象只取一個抽象形式,不要重復(fù);依據(jù)用戶信息處理需求 確定屬性標準: 屬性應(yīng)該是不可再分解語義單位;實體與屬性之間關(guān)系只能是1:N;不一樣實體類型屬性之間應(yīng)無直接關(guān)聯(lián)關(guān)系。 屬性分配標準: 當多個實體類型

16、用到同一屬性時, 普通把屬性分配給那些使用頻率最高實體類型,或分配給實體值少實體類型。 有些屬性不宜歸屬于任一實體類型,只說明實體之間聯(lián)絡(luò)特征 第45頁局部模式現(xiàn)有教學管理系統(tǒng)初步分析系統(tǒng)對象依據(jù)服務(wù)種類分析教師子模塊局部ER圖第46頁其它局部模式現(xiàn)有教學管理系統(tǒng)初步分析系統(tǒng)對象依據(jù)服務(wù)種類分析學生子模塊學籍管理局部應(yīng)用分E-R圖導(dǎo)師班級學生組成管理班主任檔案材料宿舍住宿歸檔指導(dǎo)系有參加學會1N111NNN11NMN1含有社會關(guān)系1N局部ER圖第47頁其它局部模式現(xiàn)有教學管理系統(tǒng)初步分析系統(tǒng)對象依據(jù)服務(wù)種類分析課程子模塊局部ER圖 課程管理局部應(yīng)用分E-R圖1教室M1教科書教師擔任課程系開設(shè)N

17、1學生選修NMN上課PN第48頁2、設(shè)計全局 ER模式無圖7.17全局ER模式設(shè)計 局部ER模式確定公共實體類型合并兩個局部ER模式檢驗并消除沖突還有未合并局部模式有還有沖突嗎有屬性沖突 :如,重量單位有用千克,有用克。 結(jié)構(gòu)沖突 :同一對象在不一樣應(yīng)用中不一樣抽象 ;同一實體在不一樣局部ER圖中屬性個數(shù)或次序不一樣 ;實體之間聯(lián)絡(luò)在不一樣局部ER圖中展現(xiàn)不一樣類型 命名沖突 :屬性名、實體名、聯(lián)絡(luò)名之間存在同名異義或異名同義沖突第49頁3、全局ER模式優(yōu)化實體類型合并1:1聯(lián)絡(luò)兩個實體類型 含有相同鍵實體類型 冗余屬性消除 冗余聯(lián)絡(luò)消除:利用規(guī)范化理論中函數(shù)依賴概念消除冗余聯(lián)絡(luò) 第50頁例子

18、:三個局部ER圖合并成一個ER圖1圖5.24 合并后教學管理E-R圖1N1P1N1N1N1MMNNNN社會關(guān)系含有1NNM1系聘用承接項目參加設(shè)置院長學院主管NN111教師評定職稱分配工作量111N檔案材料歸檔參加學會1宿舍住宿教科書擔任指導(dǎo)課程選修教室上課有1班級學生組成N開設(shè)N管理11教師管理1 1第51頁五、邏輯設(shè)計(一)邏輯設(shè)計主要目標(任務(wù)) 將全局ER模式轉(zhuǎn)換為與詳細機器上DBMS所支持數(shù)據(jù)模型相符合邏輯結(jié)構(gòu)。只有這么才能在機器上實現(xiàn)。(二)邏輯設(shè)計環(huán)境輸入:概念模式、處理需求、約束條件、DBMS特征輸出:模式、子模式,應(yīng)用程序設(shè)計指南,物理設(shè)計指南第52頁邏輯設(shè)計3、邏輯設(shè)計步驟

19、概念結(jié)構(gòu)基本ER圖普通數(shù)據(jù)模型關(guān)系,層次,網(wǎng)狀特定DBMS支持下數(shù)據(jù)模型優(yōu)化數(shù)據(jù)模型轉(zhuǎn)換規(guī)則DBMS特點和限制優(yōu)化方法規(guī)范化理論第53頁邏輯設(shè)計目標邏輯設(shè)計步驟導(dǎo)出初始DBMS模式說明概念模式子模式設(shè)計應(yīng)用程序設(shè)計草圖模式評價處理結(jié)束模式需要修正模式修正進入物理設(shè)計階段返回到前面階段圖5.3 邏輯設(shè)計步驟是 是 否否第54頁ER圖轉(zhuǎn)換成關(guān)系模式集規(guī)則將每個實體類型轉(zhuǎn)換成一個關(guān)系模式,實體屬性即為關(guān)系模式屬性,實體標識符即為關(guān)系模式鍵二元聯(lián)絡(luò)類型轉(zhuǎn)換若實體間聯(lián)絡(luò)是1:1,能夠在兩個實體類型轉(zhuǎn)換成兩個關(guān)系模式中任意一個關(guān)系模式屬性中加入另一個關(guān)系模式鍵和聯(lián)絡(luò)類型屬性。 若實體間聯(lián)絡(luò)是1:N,則在N

20、端實體類型轉(zhuǎn)換成關(guān)系模式中加入1端實體類型鍵和聯(lián)絡(luò)類型屬性。 若實體間聯(lián)絡(luò)是M:N,則將聯(lián)絡(luò)類型也轉(zhuǎn)換成關(guān)系模式,其屬性為兩端實體類型鍵加上聯(lián)絡(luò)類型屬性,而鍵為兩端實體鍵組合 一元聯(lián)絡(luò)類型轉(zhuǎn)換:同二元聯(lián)絡(luò) 三元聯(lián)絡(luò)類型轉(zhuǎn)換 總是將三元聯(lián)絡(luò)類型轉(zhuǎn)換成關(guān)系模式,其屬性為三端實體類型鍵加上聯(lián)絡(luò)類型屬性,而鍵為三端實體鍵組合。 第55頁ER模型到關(guān)系模型轉(zhuǎn)換實例運動員編號姓名性別名次次序11職員工號姓名年紀性別領(lǐng)導(dǎo)1N運動員(編號,姓名,性別,名次,上一名次編號,下一名次編號) 職員(工號,姓名,年紀,性別,經(jīng)理工號) 第56頁ER模型到關(guān)系模型轉(zhuǎn)換實例零件零件號零件名規(guī)格數(shù)量組成MN倉庫商品商店倉庫

21、號倉庫名地址數(shù)量商店號商品名商品號商店名日期進貨MNP零件(零件號,零件名,規(guī)格)組成(零件號,子零件號,數(shù)量) 倉庫(倉庫號,倉庫名,地址)商店(商店號,商店名)商品(商品號,商品名)進貨(商店號,商品號,倉庫號,日期,數(shù)量) 第57頁采取ER方法邏輯設(shè)計步驟圖7.29 關(guān)系數(shù)據(jù)庫邏輯設(shè)計關(guān)系模式規(guī)范化模式評價是否需要修正從ER模式導(dǎo)出初始數(shù)據(jù)庫模式處理需求ER模式 DBMS特征用DBMS語法描述模式修正進入物理設(shè)計階段是否第58頁例1 庫存銷售信息管理系統(tǒng)ER模型及轉(zhuǎn)換P車間倉位產(chǎn)品客戶銷售員存放出庫訂單入庫MNMPMNPMNN庫存系統(tǒng)ER圖車間(車間號,車間名,主任名) 產(chǎn)品(產(chǎn)品號,產(chǎn)

22、品名,單價) 倉位(倉位號,地址,主任名) 客戶(客戶號,客戶名,聯(lián)絡(luò)人,電話, 地址,稅號,賬號)銷售員(銷售員號,姓名,性別,學歷,業(yè)績)實體入庫(入庫單號,入庫量,入庫日期,經(jīng)手人, 車間號,倉位號,產(chǎn)品名)出庫(出庫單號,出庫量,出庫日期,經(jīng)手人,客戶號,產(chǎn)品名,倉位號)訂單(訂單號,數(shù)量,折扣,總價,訂單日期,產(chǎn)品號,客戶號,銷售員號) 存放(倉位號,產(chǎn)品號,查對日期,查對員,存放量)聯(lián)絡(luò)第59頁例2:企業(yè)車隊信息系統(tǒng)ER模型 圖 企業(yè)車隊信息系統(tǒng)ER模型部門車隊司機車輛開銷維修企業(yè)調(diào)用報銷擁有聘用保險2保險1M1NN1NNNN11保險企業(yè)1N維修第60頁經(jīng)過實際例子來進行數(shù)據(jù)庫設(shè)計概念設(shè)計之ER圖教 師課 程編號姓名性別職稱系別自然情況編號名稱課時學期性質(zhì)講授nm第61頁經(jīng)過實際例子來進行數(shù)據(jù)庫設(shè)計概

溫馨提示

  • 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)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論