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

正文內容

第五章空間數(shù)據(jù)的組織與管理-資料下載頁

2024-09-28 13:40本頁面

【導讀】之間的關系,有數(shù)據(jù)項、記錄、文件和庫。有比特、字節(jié)、字、塊、桶和卷。數(shù)據(jù)項與實體的屬性相對應,有一定的取值。域外的任何值視為無意義的取值。輸出的邏輯單位。對數(shù)據(jù)庫系統(tǒng)來說,是信息處理。根據(jù)記錄的組織方式分為:順序文件、索引。文件、直接文件、和倒排文件。其內部構造是文件的集合。之間存在某種聯(lián)系,不能孤立存在。數(shù)據(jù)面向操作組織。數(shù)據(jù)倉庫階段,數(shù)據(jù)經過重構、融合等,面向主題組織。較高的數(shù)據(jù)獨立性,能為多種應用服務。一個結構化的相關數(shù)據(jù)的集合體,包括。數(shù)據(jù)集獨立于應用程序。少內外存交換次數(shù),提高數(shù)據(jù)存取效率。其核心是數(shù)據(jù)庫管理系統(tǒng)。主要任務是對數(shù)據(jù)庫進行管理和維護。是某區(qū)域關于一定地理要素特征的數(shù)據(jù)集合。據(jù)性質也不因應用程序的改變而改變。安全性、完整性等方面的定義。一模式進行裝配。數(shù)據(jù)庫模型的三要素:數(shù)據(jù)結構、數(shù)據(jù)操作和數(shù)據(jù)的約束條件。

  

【正文】 點、線、面這三種簡單地物類型涉及到了孤立點、節(jié)點、結點、弧段等數(shù)據(jù)類型,并且還應該與注記有緊密的聯(lián)系。 一 個地理實體可以由這三種簡單對象之一構成,復雜的地理實體可以由多種簡單對象構成,甚至可以由其它復雜對象構成。每個地理實體都可以通過其標識號和其屬性數(shù)據(jù)聯(lián)系起 來。若干個地理實體可以作為一個圖層,若干個圖層可以組成一個工作區(qū)。在 GIS 中可以開設多個工作區(qū)。 在 GIS 中建立面向對象的數(shù)據(jù)模型時,對象的確定還沒有統(tǒng)一的標準,但是,對象的建立應符合人們對客觀世界的理解,并且要完整地表達各種地理對象,及它們之間的相互關系。 11 、空間數(shù)據(jù)庫管理系統(tǒng) ( 1 )管理處理模式 1 )、混合結構模式 兩個子系統(tǒng)分別存儲空間數(shù)據(jù)和屬性數(shù)據(jù)。記錄之間通過關鍵字聯(lián)系。 GIS RDBMS SDBMS 2 )、擴展結構模式 采用統(tǒng)一的 RDBMS 存儲空間數(shù)據(jù)和屬性數(shù)據(jù),擴展 RDBMS 的空間管理功能。通常在標準 R D B M S 上附加空間數(shù)據(jù)管理層,利用該層將 G eoSQL 轉化成標準的 SQL 語言。 3 )、統(tǒng)一數(shù)據(jù)模型 不基于標 準 RDBMS ,而是在開放的 DBMS 基礎上擴展空間數(shù)據(jù)管理功能,空間擴展部分完全容入 DBMS 。 GIS 屬 性 數(shù)據(jù) 空間數(shù)據(jù) 擴展層(標準 R D B M S ) 可擴展 DBMS 空間數(shù)據(jù)處理 ( 2 ) DB M S 的實現(xiàn)方式 四種實現(xiàn)方式: 1 )混合管理系統(tǒng)(文件與數(shù)據(jù)庫) 2 )全關系管理系統(tǒng) 3 )對象 關系管理系統(tǒng) 4 )面向對象的管理系統(tǒng) 12 、面向對象的數(shù)據(jù)庫系統(tǒng): ( 1 )面向對象數(shù)據(jù)庫系統(tǒng)的基本概念 關于“什么是面向對象數(shù)據(jù)庫系統(tǒng)( OODBS O b j e c t O r i e n t e d D a t a B a s e System ) ? ” F r a n c o i s B a n c i l h o 把 O O D B 定義為:“一個面向對象的數(shù)據(jù)庫系統(tǒng)應該滿足兩條準則:它應該是一個數(shù)據(jù)庫管理系統(tǒng),而且還是一個面向對象的系統(tǒng)。第一條準則是說它應該具備六個特征:永久性、外存管理、數(shù)據(jù)共享(并發(fā))、數(shù)據(jù)可靠性(事務管理和恢復)、即席查詢工具和模式修改。第二條準則是說它應具備八個特征: 類 / 類型、封裝性 / 數(shù)據(jù) 抽象、繼承性、多態(tài)性 / 滯后聯(lián)編、計算完備性、對象標識、復雜對象和可擴充性 ?!? R a i n e r U n l a n d 在 F r a n c o i s B a n c i l h o 的基礎上作了進一步的補充,他指出:“ OODBS 除了須滿足以上所定義的準則外,還必須滿足非傳統(tǒng)應用領域所提出的一些需求 / 特征,例如版本管理和可擴充的事務模型等等?!? W a n K i m 對 O O D B S 的定義與他們的定義基本類似,他認為“一個數(shù)據(jù)庫系統(tǒng)可以稱為面向對象數(shù)據(jù)庫系統(tǒng),必須滿足以下兩個條件:支持核心的面向對象數(shù)據(jù)模型; 借助擴充 / 修改傳統(tǒng)數(shù)據(jù)庫的語義,使之與核心的面向對象數(shù)據(jù)模型的語義一致, 以支持傳統(tǒng)數(shù)據(jù)庫系統(tǒng)中所有的數(shù)據(jù)庫特征 ?!辈⒅赋觯骸懊嫦驅ο髷?shù)據(jù)庫系統(tǒng)是一個面向對象數(shù)據(jù)庫的永久、共享存貯器和管理程序;面向對象數(shù)據(jù)庫是由面向對象數(shù)據(jù)模型定義的對象集合,該集合中的對象反映了面向對象程序設計所支持的對象語義?!? 從 OODBS 具有面向對象特性的角度出發(fā), OODBS 應該提供創(chuàng)建類的設施,用以組織對象、創(chuàng)建對象、把類組織成一個繼承層次,使得子類能從超類中繼承屬性和方法,以及調用方法來訪問特定的對象。 從 OODBS 是一個數(shù)據(jù)庫系統(tǒng)的角度考慮,它必須提供當今關系數(shù)據(jù)庫系統(tǒng)( RDB )提供的那些標準數(shù)據(jù)庫設施,包括檢索對象的非過程性查詢設施、自動查詢優(yōu)化和處理、動態(tài)模式改變(改變類定義和繼承結構)、存取方法(如 B+樹索引、可擴充散列、排序等)的自動管理以提高查詢處理性能、自動事務管理、并發(fā)控制、從系統(tǒng)故障中恢復、安全和授權。 ( 2 )面向對象數(shù)據(jù)庫系統(tǒng)的特征 1989 年 12 月,在第一屆演繹、面向對象數(shù)據(jù)庫國際會議上,以 Malcolm Atki nson , F r a n c o i s B a n c i l h o n , D a v i d D e w i t t 等人為代表的一批 OODB 專家發(fā)表了著名的“面向對象的數(shù)據(jù)庫系統(tǒng)宣言”,提出了 OODBS 應該具備的主要性質和特征。這些特征分為三組:必備的(被稱作面向對象的數(shù)據(jù)庫系統(tǒng)所必須滿足的特性)、可選的(為了使系統(tǒng)更完善可添加的而非必備的特性)和開放的(設計人員可以選擇的特性)。其中必備的特征包括: ( 1 )復雜對象:對簡單對象運用各種構造符即可得到復雜對象。 ( 2 )對象標識:在帶對象標識的模型中,對象獨立于它的值而存在,由此就有了兩個對象等價的概念:兩個對象可能相同(它們是同一個對象),也可能相等(它們有同樣的值)。 ( 3 )封裝性:封裝性的概念來自兩個方面,一是需要明確區(qū)分操作的說明和實現(xiàn);二是模塊化的需要。封裝提供了一種邏輯數(shù)據(jù)獨立性的形式,能夠在不改變使用類型的程序的情況下改變類型的實現(xiàn)。讓操作可見而將數(shù)據(jù)和操作的實現(xiàn)隱藏在對象中,就可以獲得適當?shù)姆庋b。 ( 4 )類型和類:對應了兩大類面向對象的系統(tǒng):支持類概念的系統(tǒng)和支持類型概念的系統(tǒng)。類型和類具有相同的說明方式,類型的實例是靜態(tài)說明的,而類的說明是動態(tài)產生的,它們都對應了抽象數(shù)據(jù)類型。 ( 5 )類和類型的層次結構:類和類型的層次結構可以導致類和類型的繼承機制,在面向對象的系統(tǒng)中,至少存在有四種繼承:替代繼承、包含繼承、限制繼承和特化繼承。 ( 6 )復載、過載和滯后聯(lián)編:按照類型的不同重新定義每個類型的操作的實現(xiàn)叫做復載( O v e r r i d i n g ) , 用同一個名字來表示不同的實現(xiàn)叫做過載( O v e r l o a d i n g ) ,它們都是由于多態(tài)性( P o l y m o r p h i s m )導致了同一方法名對應不同的對象而產生的調用不同的程序體的現(xiàn)象。為了實現(xiàn)這種功能,系統(tǒng)不能在編譯時就把操作名聯(lián)編到程序上,而要等到運行時才進行解釋,這個推遲的轉換叫做滯后聯(lián)編( L a t e Binding )或動態(tài)聯(lián)編( D y n a m i c B i n d i n g )。 ( 7 )計算完備性:就是能夠用數(shù)據(jù)庫系統(tǒng)的數(shù)據(jù)操縱語言( D M L )表達任何可計算的功能。一般情況下,計算完備性可以通過與現(xiàn)有程序設計語言的合理連接來實現(xiàn)。 ( 8 )可擴充性:是指用戶在數(shù)據(jù)庫系統(tǒng)帶有的一組預先定義類型的基礎上所具有的可定義新類型的手段,并且系統(tǒng)定義的類型和用戶定義的類型在使用上沒有區(qū)別。 ( 9 )持久性:持久性是指程序員保證他的數(shù)據(jù)在進程的執(zhí)行中存在的能力。 ( 10 )輔存管理:輔存管理是數(shù)據(jù)庫管理系統(tǒng)的一個經典特征。它通常有一組方法支持,包括索引管理、數(shù)據(jù)聚集、數(shù)據(jù)緩沖、存取路徑選擇及查詢優(yōu)化。 ( 11 )并發(fā)性:并發(fā)性是指數(shù)據(jù)庫中的對象可被多個用戶共享而不影響其一致性和完整性,并發(fā)性保證了同時在數(shù)據(jù)庫上工作的多個用戶之間的和諧共存。 ( 12 )恢復:恢復是指在硬件和軟件發(fā)生故障時,數(shù)據(jù)庫具有的能夠使它返回到數(shù)據(jù)的某種相關狀態(tài)的能力。 ( 13 )即席查詢功能:就是數(shù)據(jù)庫提供的一種高級的(即簡明地表示重要的查詢)、有效的(即查詢的形式應該是進行過查詢優(yōu)化的)和與應用無關的(即它是獨立于用戶的特殊應用的)查詢功能。 可選的特性有:多重繼承性、類型檢查和類型推理、分布、設計事務處理和版本等五個方面。 開放的特性是程序設計范例、表示系統(tǒng)、類型系統(tǒng)和一致性。 ( 3 )面向對象數(shù)據(jù)庫系統(tǒng)所具有的優(yōu)勢 與傳統(tǒng)的數(shù)據(jù)庫相比, OODB 在下列方面具有一定的優(yōu)勢: ( 1 )縮小了語義差距 傳統(tǒng)數(shù)據(jù)庫設計往往是在問題空間采用某種語義模型(例如 E - R 模型),而在求解空間采用關系模型,于是就必須在這兩個空間的表示之間作一個轉換,這樣往往會丟失語義。 OODB 的優(yōu)勢在于在這兩個空間中采用了相同 / 近似的模型,從而使它們之間的語義差距縮小了。 ( 2 )減輕了“阻抗失配”問題 傳統(tǒng)數(shù)據(jù)庫應用往往表現(xiàn)為把數(shù)據(jù)庫語句嵌入某種具有計算完備性的程序設計語言中,由于數(shù)據(jù)庫語言和程序設計語言的類型系 統(tǒng)和計算模型往往不同,所以這種結合是不自然的,這個現(xiàn)象被稱為“阻抗失配”。在 OODB 中,把需要程序設計語言編寫的操作都封裝在對象的內部,從本質上講, OODB 的問題求解過程只需要表現(xiàn)為一個消息表達式的集合。 ( 3 )適應非傳統(tǒng)應用的需要 眾所周知, OODB 研究的目的就是為了適應諸如 CAD 、 CAM 、 CASE 、 GIS 等非傳統(tǒng)領域的需要。 OODB 中,這種適應性主要表現(xiàn)在能夠定義和操縱復雜對象,具備引用共享和并發(fā)共享機制以及靈活的事務模型(例如長事務模型、嵌套事務模型、切分事務模型),支持大量對象的存儲和獲取等等。
點擊復制文檔內容
教學課件相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1