freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

基于面向?qū)ο髈o的數(shù)據(jù)庫設(shè)計(jì)模式探討-展示頁

2025-05-19 19:29本頁面
  

【正文】 對(duì)象關(guān)系的基本框架。本文雖然是以實(shí)體對(duì)象進(jìn)行建模,但是其和業(yè)務(wù)對(duì)象是對(duì)應(yīng)的,所以其關(guān)系模型也適應(yīng)于業(yè)務(wù)對(duì)象。除了對(duì)象之間的關(guān)系外,本模型增加了一個(gè)附加對(duì)象層,包含樹裝結(jié)構(gòu)、時(shí)間結(jié)構(gòu)等,用于處理一個(gè)特殊的業(yè)務(wù)需求。 圖 2 InfoSphere Data Architect 界面 以下以面向?qū)ο笤O(shè)計(jì)為基礎(chǔ),按照三范式建模方式,采用 IDA 7 工具,從最簡單的 實(shí)體對(duì)象對(duì)象模型入手,逐步細(xì)化模型,其基本框架模型下找出所有對(duì)象之間的關(guān)系,并模式化。 IBM InfoSphere Data Architect IBM InfoSphere Data Architect(以下簡稱 IDA)是一種協(xié)作式的數(shù)據(jù)設(shè)計(jì)解決方案,能用于發(fā)現(xiàn)、建模、關(guān)聯(lián)和標(biāo)準(zhǔn)化各異的分布式數(shù)據(jù)資產(chǎn)。和 UML 相比, MDA 能夠創(chuàng)建出機(jī)器可讀和高度抽象的模型,這些模型獨(dú)立于實(shí)現(xiàn)技術(shù),以標(biāo)準(zhǔn)化的方式儲(chǔ)存。 模型驅(qū)動(dòng)架構(gòu) (MDA) 模型驅(qū)動(dòng)架構(gòu) (Model Driven Architecture, MDA)是由 OMG 定義的一個(gè)軟件開發(fā)框架。按照事實(shí)表,維表來構(gòu)建數(shù)據(jù)倉庫,數(shù)據(jù)集市。從性能角度考慮,在數(shù)據(jù)表中增加了冗余外鍵對(duì)應(yīng)關(guān)系,即并非完全滿足 3NF 的要求。第三范式 (3NF)要求一個(gè)數(shù)據(jù)庫表中不包含已在其它表中已包含的非主關(guān)鍵字信息。 范式理論 (NF) 第一范式 (1NF)無重復(fù)的列,實(shí)體中的 屬性不能有多個(gè)值或者不能有重復(fù)的屬性。面向?qū)ο蟀嫦驅(qū)ο蟮姆治?(Object Oriented Analysis,OOA),面向?qū)ο蟮脑O(shè)計(jì) (Object Oriented Design, OOD)、面向?qū)ο蟮木幊虒?shí)現(xiàn)(Object Oriented Programming, OOP)等,面向?qū)ο蟮姆治?(OOA)方法是本模型的基本方法。本文中業(yè)務(wù)對(duì)象設(shè)計(jì)不再詳細(xì)論述,假設(shè)是已經(jīng)做了業(yè)務(wù)對(duì)象分析,然后基于業(yè)務(wù)對(duì)象模型生成實(shí)體對(duì)象模型,并根據(jù)實(shí)體對(duì)象分層模型進(jìn)一步完善業(yè)務(wù)對(duì)象模型。同時(shí)為基于模型驅(qū)動(dòng) (Model Driven Architecture, MDA)的設(shè)計(jì)方法提供一個(gè)簡化的數(shù)據(jù)結(jié)構(gòu),更加容易根據(jù)數(shù)據(jù)結(jié)構(gòu)自動(dòng)生成代碼?;诿嫦?qū)ο? OO 的數(shù)據(jù)庫設(shè)計(jì)模式探討 摘要 面向?qū)ο?(OO)和三范式 (3NF)都是成熟的設(shè)計(jì)方法,本文基于面向?qū)ο笤O(shè)計(jì)思想和三范式數(shù)據(jù)庫設(shè)計(jì)方法,提出一種實(shí)體對(duì)象分層建模的思路,其目的是設(shè)計(jì)簡單明了、標(biāo)準(zhǔn)化的數(shù)據(jù)庫結(jié)構(gòu),同時(shí)能夠更好的支持模型驅(qū)動(dòng)模型 (MDA)的代碼自動(dòng)生成和代碼復(fù)用,減少代碼編寫工作量。 面向?qū)ο蟮臄?shù)據(jù)庫設(shè)計(jì) 本模型探討的一個(gè)數(shù)據(jù)庫建模的方法,其意義主要是為《面向服務(wù)體系架構(gòu) (SOA)和數(shù)據(jù)倉庫 (DW)的思考》 (以下簡稱《 SOA 和 DW》 )所述的共享庫提供方法論支持,建立一個(gè)簡單明了、易于理解的標(biāo)準(zhǔn)化的數(shù)據(jù)結(jié)構(gòu),共享庫的主要目的是為了共享數(shù)據(jù),需要建立一個(gè)簡單明了,標(biāo)準(zhǔn)化的數(shù)據(jù)結(jié)構(gòu)。 本文采用 InfoSphere Data Architect 作為工具支持,主要針對(duì)需要持 久化的業(yè)務(wù)對(duì)象 (Business Object, BO))進(jìn)行實(shí)體對(duì)象 (Entity Object 或者稱持久化對(duì)象 Persistant Object, PO)的邏輯數(shù)據(jù)模型 (Logical Data Model)設(shè)計(jì)。 面向?qū)ο?(OO) 面向?qū)ο蠓椒?(ObjectOriented Method, OO 方法 )是一種把面向?qū)ο蟮乃枷霊?yīng)用于軟件開發(fā)過程中,指導(dǎo)開發(fā)活動(dòng)的系統(tǒng)方 法,是建立在 對(duì)象 概念基礎(chǔ)上的方法學(xué)。面向?qū)ο蟮姆椒ǎ?dāng)前有成熟的基于 UML(Unified Modeling Language)建模方法論,本文不再詳述。第二范式 (2NF)要求數(shù)據(jù)庫表中的每個(gè)實(shí)例或行必須可以被唯一地區(qū)分,不能存在僅依賴主關(guān)鍵字一部分的屬性。在本模型中,如果出現(xiàn)重復(fù)的屬性,就需要增加一個(gè)實(shí)體對(duì)象,并根據(jù)新增對(duì)象和原對(duì)象的主鍵關(guān)系確定其對(duì)象關(guān)系。 維度建模 (DM) 維度建模 (Dimensional Modeling, DM)是數(shù)
點(diǎn)擊復(fù)制文檔內(nèi)容
范文總結(jié)相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1