下載本文檔
版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、基于ERWIN的民族古籍?dāng)?shù)字化保護(hù)系統(tǒng)數(shù)據(jù)模型研究論文導(dǎo)讀:邏輯模型(Logical Model)又稱(chēng)為信息模型是用來(lái)支持業(yè)務(wù)領(lǐng)域的數(shù)據(jù)結(jié)構(gòu)和業(yè)務(wù)規(guī)則的規(guī)范。還能夠根據(jù)物理模型的變更自動(dòng)對(duì)數(shù)據(jù)庫(kù)和數(shù)據(jù)庫(kù)腳本進(jìn)行更新。如圖2所示是為Erwin模型選擇數(shù)據(jù)庫(kù)。民族古籍文獻(xiàn)數(shù)字化保護(hù)系統(tǒng)研究有很重要意義。用Erwin數(shù)據(jù)建模方法建立數(shù)據(jù)的邏輯模型。關(guān)鍵詞:化保護(hù)系統(tǒng),建模方法,Erwin模型,邏輯模型,物理模型 1.引言中國(guó)少數(shù)民族古籍是中華民族文化的重要組成部分,其數(shù)量之多,內(nèi)容之豐富,為世界罕見(jiàn)。但是隨著歷史的發(fā)展,民族古籍遭到了不同層次的破壞1。為了及時(shí)保護(hù)民族文化,對(duì)民族古籍文獻(xiàn)進(jìn)
2、行數(shù)字化保護(hù)是很必要的,在民族古籍文獻(xiàn)數(shù)字化保護(hù)技術(shù)項(xiàng)目中數(shù)據(jù)庫(kù)和數(shù)據(jù)庫(kù)管理系統(tǒng)是重要組成部分。在本系統(tǒng)的設(shè)計(jì)中,以Erwin數(shù)據(jù)庫(kù)建模軟件作為后臺(tái)數(shù)據(jù)庫(kù)的建模工具,同時(shí)以此軟件直接導(dǎo)出數(shù)據(jù)庫(kù)的框架結(jié)構(gòu)(建立相應(yīng)的表)。2.Erwin模型數(shù)據(jù)庫(kù)的設(shè)計(jì)包括兩個(gè)組成部分:邏輯設(shè)計(jì)和物理設(shè)計(jì)。邏輯數(shù)據(jù)庫(kù)包括使用數(shù)據(jù)庫(kù)組件(如表和約束)為業(yè)務(wù)需求和數(shù)據(jù)建模,而無(wú)需考慮如何或在哪里物理存儲(chǔ)這些數(shù)據(jù)。物理數(shù)據(jù)庫(kù)設(shè)計(jì)包括將邏輯設(shè)計(jì)映射到物理媒體上、利用可用的硬件和軟件功能使得盡可能快地對(duì)數(shù)據(jù)進(jìn)行物理訪問(wèn)和維護(hù),還包括生成索引。邏輯模型(Logical Model)又稱(chēng)為信息模型是用來(lái)支持業(yè)務(wù)領(lǐng)域的數(shù)據(jù)結(jié)構(gòu)和
3、業(yè)務(wù)規(guī)則的規(guī)范,它表示一套業(yè)務(wù)信息的需求。邏輯建模是描述信息結(jié)構(gòu)和捕獲業(yè)務(wù)規(guī)則的過(guò)程,是系統(tǒng)設(shè)計(jì)的重要組成部分。通過(guò)邏輯模型,我們不僅能獲得邏輯數(shù)據(jù)庫(kù)的思想,而且也能實(shí)現(xiàn)對(duì)系統(tǒng)一個(gè)好的形象描述。其中有一些不同類(lèi)型的圖形:實(shí)體、屬性、關(guān)系和其他描述業(yè)務(wù)規(guī)則的符號(hào)2。在開(kāi)發(fā)民族古籍?dāng)?shù)字化保護(hù)系統(tǒng)時(shí),Erwin優(yōu)秀的數(shù)據(jù)庫(kù)開(kāi)發(fā)CASE工具。無(wú)論使用什么類(lèi)型的DBMS,繪制數(shù)據(jù)庫(kù)Erwin模型都是有用的。采用Erwin進(jìn)行數(shù)據(jù)庫(kù)設(shè)計(jì)的優(yōu)點(diǎn)體現(xiàn)在下面幾點(diǎn):(1)易用,Erwin的拖放(Drag-and-drop)功能使得只需單擊相應(yīng)的圖標(biāo)后,再在繪圖窗口單擊即可創(chuàng)建E-R圖。免費(fèi)論文參考網(wǎng)。該功能使得用
4、戶(hù)能夠快速地創(chuàng)建實(shí)體及其屬性、表、列和其他模型對(duì)象。還能在E-R圖上進(jìn)行快速編輯。(2)數(shù)據(jù)庫(kù)實(shí)施,Erwin的設(shè)計(jì)可針對(duì)不同目標(biāo)數(shù)據(jù)庫(kù)的物理特性進(jìn)行優(yōu)化。Erwin在數(shù)據(jù)庫(kù)設(shè)計(jì)和數(shù)據(jù)庫(kù)之間建立起強(qiáng)大的專(zhuān)門(mén)連接,能自動(dòng)生成表、試圖、索引等數(shù)據(jù)庫(kù)元素。Erwin包括一整套優(yōu)化的參照完整性觸發(fā)器模板和豐富的宏語(yǔ)言,用于定制觸發(fā)器和存儲(chǔ)過(guò)程。Erwin可通過(guò)兩種方式完成數(shù)據(jù)庫(kù)實(shí)施一種方式是直接生成數(shù)據(jù)庫(kù),另一種方式是生成數(shù)據(jù)庫(kù)腳本(DDL)。還能夠根據(jù)物理模型的變更自動(dòng)對(duì)數(shù)據(jù)庫(kù)和數(shù)據(jù)庫(kù)腳本進(jìn)行更新。(3)方向工程,Erwin能夠通過(guò)實(shí)際的數(shù)據(jù)庫(kù)或者DDL腳本生成物理模型或邏輯/物理模型。因此用戶(hù)可以
5、利用這個(gè)特性快速進(jìn)行數(shù)據(jù)庫(kù)再工程。(4)易管理性。Erwin可通過(guò)創(chuàng)建數(shù)據(jù)集合這樣的方式來(lái)完成對(duì)大型的企業(yè)數(shù)據(jù)庫(kù)的構(gòu)建數(shù)據(jù)集合能夠作為主題區(qū)域(subject areas)被快速創(chuàng)建,這樣的方式使得創(chuàng)建的商業(yè)數(shù)據(jù)模型比較容易理解。(5)環(huán)境集成。Erwin能夠在不同的平臺(tái)上實(shí)現(xiàn)交易系統(tǒng)、數(shù)據(jù)中心、數(shù)據(jù)倉(cāng)庫(kù)的設(shè)計(jì)。Erwin支持流行的桌面數(shù)據(jù)庫(kù)和SQL數(shù)據(jù)庫(kù)。由于Erwin能夠自動(dòng)將數(shù)據(jù)類(lèi)型和SQL文法與目標(biāo)服務(wù)器進(jìn)行匹配,所以數(shù)據(jù)模型能夠在不同的平臺(tái)得到重用。2.1Erwin框圖用Erwin做邏輯模型的主要好處之一是容易使用,它能產(chǎn)生一個(gè)概述邏輯模型工作的框圖。Erwin框圖主要由三種元素組成
6、實(shí)體、屬性和關(guān)系,如圖1所示。免費(fèi)論文參考網(wǎng)。如果我們把框圖看成是表達(dá)業(yè)務(wù)語(yǔ)句的圖形語(yǔ)言,那么實(shí)體是名次,屬性是形容詞或修飾,關(guān)系是動(dòng)詞。免費(fèi)論文參考網(wǎng)。用Erwin構(gòu)建邏輯模型是一件簡(jiǎn)單的事情找出正確的名次、動(dòng)詞、形容詞集,并放在一起。2.1.1實(shí)體及屬性在Erwin框圖中,實(shí)體由一個(gè)帶有名字的方框來(lái)表示,實(shí)體的所有屬性在框內(nèi)。如圖1中的古籍實(shí)體由古籍ID、古籍類(lèi)別、中圖分類(lèi)號(hào)、文種類(lèi)型等屬性組成。2.1.2鍵和非鍵屬性實(shí)體框圖中的水平線把屬性分為兩部分:鍵和非鍵。線上的叫做鍵區(qū),線下的叫做數(shù)據(jù)區(qū)。標(biāo)識(shí)實(shí)體的屬性集稱(chēng)實(shí)體的鍵。鍵屬性本身是單獨(dú)一個(gè)屬性、或者多個(gè)屬性的集合,形成對(duì)實(shí)體的唯一標(biāo)識(shí)
7、符。如古籍實(shí)體的鍵屬性是古籍ID,講唱實(shí)體的鍵屬性也是古籍ID,其中古籍實(shí)體中的古籍ID是講唱實(shí)體外鍵屬性。無(wú)論何時(shí),在Erwin框圖中的實(shí)體通過(guò)關(guān)系來(lái)連接,關(guān)系傳遞鍵給子實(shí)體,外鍵屬性定義為父實(shí)體的主關(guān)鍵字屬性,通過(guò)關(guān)系傳遞給子實(shí)體。在模型中外鍵屬性通過(guò)屬性名后的(FK)來(lái)表示。如圖1中講唱實(shí)體中古籍ID 、語(yǔ)言類(lèi)型和體裁類(lèi)型屬性為外鍵屬性。 圖1 邏輯模型的組成元素 2.2庫(kù)結(jié)構(gòu)的自動(dòng)生成使用Erwin工具可以實(shí)現(xiàn)將已建好的ER模型到數(shù)據(jù)庫(kù)物理設(shè)計(jì)的轉(zhuǎn)換,通過(guò)選擇合適的數(shù)據(jù)庫(kù),即可在多種數(shù)據(jù)庫(kù)服務(wù)器(如Oracle)上自動(dòng)生成庫(kù)結(jié)構(gòu),提高了數(shù)據(jù)庫(kù)的開(kāi)發(fā)效率,如圖2所示是為Erwin模型選擇
8、數(shù)據(jù)庫(kù)。 圖2邏輯模型轉(zhuǎn)換時(shí)的數(shù)據(jù)庫(kù)服務(wù)器選擇 當(dāng)Erwin中庫(kù)結(jié)構(gòu)或客戶(hù)端應(yīng)用發(fā)生變化時(shí),可以使用Erwin的客戶(hù)端同步功能方便地使Erwin和客戶(hù)端應(yīng)用保持同步,從而保證了數(shù)據(jù)庫(kù)前后臺(tái)的一致性。利用Erwin建模工具可以把ER模型的物理模型轉(zhuǎn)換成具體數(shù)據(jù)庫(kù)的邏輯結(jié)構(gòu),從而支持?jǐn)?shù)據(jù)庫(kù)的分析設(shè)計(jì)階段到數(shù)據(jù)庫(kù)的實(shí)現(xiàn)和運(yùn)行階段的平滑轉(zhuǎn)換和無(wú)縫集成3,便于客戶(hù)端的同步維護(hù)和升級(jí)。3結(jié)語(yǔ)隨著信息化的發(fā)展,民族古籍文獻(xiàn)數(shù)字化保護(hù)系統(tǒng)研究有很重要意義。如何有效地設(shè)計(jì)和管理數(shù)據(jù)庫(kù)將直接關(guān)系到系統(tǒng)建設(shè)的成敗。用Erwin數(shù)據(jù)建模方法建立數(shù)據(jù)的邏輯模型,描述系統(tǒng)需求和規(guī)則,并根據(jù)具體的實(shí)現(xiàn)環(huán)境,轉(zhuǎn)換成數(shù)據(jù)庫(kù)的物理模型。通過(guò)使用Erwin數(shù)據(jù)庫(kù)設(shè)計(jì)技術(shù),除了產(chǎn)生一致的,可共享的數(shù)據(jù)庫(kù),還可以極大地降低開(kāi)發(fā)和維護(hù)的費(fèi)用。通過(guò)對(duì)民族古籍?dāng)?shù)字化保護(hù)系統(tǒng)的數(shù)據(jù)建模方法的研究,提供了邏輯模型到物理模型的建立方法。對(duì)以后的系統(tǒng)開(kāi)發(fā)提供了依據(jù)。同時(shí)Erwin是一個(gè)非常強(qiáng)大的開(kāi)發(fā)工具,熟練掌握它可以大大提高數(shù)據(jù)庫(kù)開(kāi)發(fā)的效率,節(jié)省工作時(shí)間。參考資料:1國(guó)家民委全國(guó)少數(shù)民族古籍整理研究室,中國(guó)少數(shù)民族古籍總目綱要。2薩師煊,王珊.數(shù)據(jù)庫(kù)系統(tǒng)概論 北京:高等教育出版社,。3王經(jīng)卓,劉永生.丁兆奎等,關(guān)系數(shù)據(jù)庫(kù)的建模技術(shù)研究,淮海工學(xué)院學(xué)報(bào)。4廖海紅,吳春英.基于Erwi
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
- 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ì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 工程檢驗(yàn)鑒定報(bào)告-文書(shū)模板
- 《保險(xiǎn)公司主持技巧》課件
- 銀行合規(guī)管理制度推廣
- 酒店餐飲服務(wù)管理制度
- 直接引語(yǔ)和間接引語(yǔ)課件詳細(xì)
- 2024年中國(guó)鋰電池負(fù)極材料行業(yè)現(xiàn)狀及發(fā)展趨勢(shì)分析
- 力和機(jī)械復(fù)習(xí)課件
- 建筑專(zhuān)業(yè)社會(huì)實(shí)踐報(bào)告
- 建設(shè)工程招標(biāo)代理合同GF
- 泰勒公式課件修正
- 德國(guó)工業(yè)戰(zhàn)略2030(德文)
- 客戶(hù)服務(wù)與管理教學(xué)ppt課件(完整版)
- GB 18582-2020 建筑用墻面涂料中有害物質(zhì)限量
- 烏茲別克斯坦進(jìn)口關(guān)稅
- 人教部編版七年級(jí)課件:語(yǔ)文詞性(共29張PPT)
- 食堂工程裝飾裝修施工方案(220頁(yè))
- Q∕GDW 12129-2021 電網(wǎng)大氣腐蝕等級(jí)分布圖繪制規(guī)范
- DB11_T1030-2021 裝配式混凝土結(jié)構(gòu)工程施工與質(zhì)量驗(yàn)收規(guī)程
- 意大利英文介紹
- 企業(yè)公司設(shè)計(jì)包裝人員績(jī)效考核
- 中南大學(xué)鋼結(jié)構(gòu)課程設(shè)計(jì)
評(píng)論
0/150
提交評(píng)論