




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、空間數(shù)據(jù)庫數(shù)據(jù)庫的設(shè)計模型任課教師: 王晨聯(lián)系方式: 為什么我們需要模型(model)模型是基于一定目的的現(xiàn)實抽象模型可以是世界觀 (現(xiàn)實實體的描述)方法論(分析世界的步驟和規(guī)范)世界觀+方法論空間數(shù)據(jù)庫的模型包括了現(xiàn)實世界的結(jié)構(gòu)化描述及以此設(shè)計(空間)數(shù)據(jù)庫所遵循的步驟和規(guī)范為什么我們需要模型(model)數(shù)據(jù)模型可以幫助我們:研究現(xiàn)實世界記錄文檔以統(tǒng)一,明確的方式交流信息高效率的編程在信息系統(tǒng)的設(shè)計與實施中,需要用到多種模型用例圖空間數(shù)據(jù)模型面向?qū)ο蟮南到y(tǒng)模型。模型的表達方式任何模型都是由一組符號表達。這組符號代表限定的和規(guī)范的語言。其中限定和規(guī)范的語言中包含:概念標注連接規(guī)范模型可以是圖
2、形化的表達,文字化的表達,或者圖形文字混合用例圖就是圖形文字混合化的表達深入學(xué)習(xí)可以閱讀semiotics有關(guān)的哲學(xué)書籍模型的表達方式:用例圖模型的表達方式:XML Schema常見的數(shù)據(jù)庫抽象方法論模型:MDA模型模型驅(qū)動架構(gòu) Model Driven Architecture模型分為至少三級CIM: Computation Independent Model 公共信息模型PIM: Platform Independent Model 平臺無關(guān)模型PSM: Platform Specific Model 平臺相關(guān)模型。常見的數(shù)據(jù)庫抽象方法論模型:MERISE模型在法國和歐洲通行模型包含超過三
3、級以上的抽象層次概念層獨立于技術(shù)實現(xiàn)服務(wù)于組織概念的工具由限定的語言描述常用實體/關(guān)系模型 (E/R model)邏輯層依賴于技術(shù)路線選擇服務(wù)于程序編寫的工具常用關(guān)系模型 (Relational Database) 物理層依賴于技術(shù)路線和編程語言服務(wù)于計算機硬件操作常用SQL模型MERISE模型中:實體關(guān)系模型實體關(guān)系模型描述了在特定領(lǐng)域的相互關(guān)聯(lián)的事物和他們之間的關(guān)系MERISE模型中:實體關(guān)系模型實體關(guān)系模型是概念層模型。它需要被轉(zhuǎn)換成邏輯層的關(guān)系模型下的描述才能被應(yīng)用于關(guān)系型數(shù)據(jù)庫的設(shè)計實體關(guān)系模型可以通過擴展支持:集合,泛化,時空數(shù)據(jù)擴展等MERISE模型中的邏輯層:關(guān)系模型MERIS
4、E模型中的物理層:SQL實現(xiàn)常見的數(shù)據(jù)庫抽象方法論模型:面向?qū)ο竽P兔嫦驅(qū)ο蟮哪P褪乾F(xiàn)代軟件開發(fā)的重要方法論模型,也在近年來逐漸應(yīng)用到數(shù)據(jù)庫建設(shè)中面向?qū)ο竽P褪且詫ο蠛蛿?shù)據(jù)為中心;作為對比,傳統(tǒng)數(shù)據(jù)庫和軟件開發(fā)是以流程和邏輯為核心 (為什么前者更先進?)面向?qū)ο蟮哪P涂梢愿玫姆?wù)于面向?qū)ο蟮某绦蛟O(shè)計方法面向?qū)ο蟮哪P涂梢愿玫姆?wù)于面向?qū)ο蠛完P(guān)系型數(shù)據(jù)庫混合的數(shù)據(jù)庫(目前所有主流數(shù)據(jù)庫)是目前最流行的方法論模型面向?qū)ο竽P停撼橄髮哟蚊嫦驅(qū)ο蟮哪P涂梢杂卸鄠€抽象層次:兩個抽象層次: 分析, 實施三個抽象層次: 概念層,邏輯層,物理層三個或以上的抽象層次 (MDA): CIM (公共信息模型),
5、 PIM(平臺無關(guān)模型), PSM (平臺相關(guān)模型),Code等本課程使用MDA劃分空間數(shù)據(jù)庫抽象為三層:CIM, PIM, PSM. Code輸出融合入PSM面向?qū)ο竽P停撼橄髮哟蜟IMPIMPSMCODECIM ModelPIM ModelPIM ModelPIM ModelPSM Model for OraclePSM Model for PostgreCode for Oracle面向?qū)ο竽P停篊IM模型中使用UML分析與建立概念模型模型包括:類,以及類的屬性及操作類之間的關(guān)系類的集合類的泛化可以針對具體領(lǐng)域進行擴展:針對空間數(shù)據(jù)庫,針對時空數(shù)據(jù)庫面向?qū)ο竽P停焊拍钅P兔嫦驅(qū)ο竽P停篜IM模型中使用UML分析與建立數(shù)據(jù)庫實施模型CIM是面向?qū)ο蟮那要毩⒂谌魏斡嬎銠C技術(shù)平臺PIM是面向?qū)ο蟮那要毩⒂诰唧w計算機軟件(數(shù)據(jù)庫)在本課中,PIM指代一組數(shù)據(jù)庫產(chǎn)品,而非特定某一個例如:所有符合SQL-92標準的關(guān)系型數(shù)據(jù)庫;網(wǎng)狀模型數(shù)據(jù)庫本課只討論符合SQL-92 和 SQL: 2003 的關(guān)系型數(shù)據(jù)庫面向?qū)ο蟮臄?shù)據(jù)庫模型需要翻譯成以表和記錄為核心的關(guān)系型數(shù)據(jù)庫實施模型面向?qū)ο竽P停篜IM模型中使用UML分析
溫馨提示
- 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)容負責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 建設(shè)工程招標控制價編制的一般規(guī)定和依據(jù)學(xué)習(xí)情境二建設(shè)工程招標課件
- 福建農(nóng)林大學(xué)《國際貿(mào)易》2023-2024學(xué)年第二學(xué)期期末試卷
- 云南理工職業(yè)學(xué)院《隨機信號分析》2023-2024學(xué)年第二學(xué)期期末試卷
- 川南幼兒師范高等??茖W(xué)?!队嬃康乩韺W(xué)含實驗》2023-2024學(xué)年第二學(xué)期期末試卷
- 跨領(lǐng)域節(jié)日營銷活動的創(chuàng)意與實施
- 高效財務(wù)分析方法與案例分享
- 云服務(wù)安全配置最佳實踐
- 系統(tǒng)壓力測試評估執(zhí)行規(guī)范
- 2025屆湖北省恩施市巴東縣數(shù)學(xué)四年級第二學(xué)期期末經(jīng)典試題含解析
- 河北石油職業(yè)技術(shù)學(xué)院《土木工程與環(huán)境》2023-2024學(xué)年第二學(xué)期期末試卷
- DeepSeek從入門到精通培訓(xùn)課件
- 23G409先張法預(yù)應(yīng)力混凝土管樁
- 個體工商戶公司章程模板
- 陜西各市(精確到縣區(qū))地圖PPT課件(可編輯版)
- 河南省地圖含市縣地圖矢量分層地圖行政區(qū)劃市縣概況ppt模板
- 動畫基礎(chǔ)知識ppt(完整版)課件
- 中國音樂史PPT講稿課件
- 橋梁模板施工方案最終版
- 部編版小學(xué)六年級書法教案【16課時】電子稿
- 廣元九州施工合同正式
- 蘭州商學(xué)院二級學(xué)院權(quán)力運行流程圖
評論
0/150
提交評論