集合並資料庫
Ⅰ oracle資料庫,對多列,空集合,合並為一列查詢sql的方法
因為oracle都是列處理函數,先利用union行轉列,然後在找到每個id分組對應的最小值,再合在一起,不過如果數據量大的話,那麼這種辦法不那麼靠譜。
Ⅱ 江西省萍鄉市基於網路的縣級土地利用資料庫集成應用研究初探
胡輝1 謝梅生2
(1.江西省土地勘測規劃院,江西南昌,330046;2.萍鄉市國土資源勘測設計院,江西萍鄉,337000)
摘要:本文介紹了江西省萍鄉市建立基於網路的基級土地利用資料庫集成的技術路線及方法,為今後開展縣級土地利用資料庫集成應用提供技術依據和工作思路。
關鍵詞:基於網路;資料庫;集成應用;研究
1 研究背景及可行性分析
1.1 研究背景
江西省於1999年啟動全省1∶1 萬縣(市)級土地利用現狀資料庫建設。萍鄉是中國近代工業的先驅,中國工人運動的策源地,秋收起義的主要爆發地,是紅色革命聖地。萍鄉市位於江西省西部,地處湘贛邊界,現轄上栗、蘆溪、蓮花三縣,安源、湘東兩區和一個省級經濟開發區——安源經濟開發區。萍鄉市從2000年起步,歷經四年,完成了除蓮花縣外的四個區縣的土地利用現狀資料庫建設,並通過了省廳組織的預檢和驗收,項目成果已在各地土地管理工作中發揮了重要作用。與此同時,相關的調研結果表明:資料庫建設雖然全面開展並取得重要進展,但成果應用仍存在一定的問題,主要表現為以下兩方面:①「閑庫」、「死庫」屢見不鮮,有些資料庫在實際工作中沒有發揮其應有的價值;②各縣區的資料庫成果整合困難,數據無法流通和共享,難以在地市級以上層面發揮作用。
當前,國家的土地管理制度和管理職能發生了重大變化,土地資源管理參與宏觀調控,「金土工程」的啟動對土地利用現狀數據的管理也提出了新的要求。新的形勢、新的管理制度和管理職能要求我們必須重新審視土地利用數據管理和應用模式。對於市級國土資源管理部門來說,怎樣集成應用這些分散獨立的 1∶1 萬縣(市)級土地利用資料庫,使其為建設用地審批、耕地保護和土地利用規劃等各項管理工作服務,是試點研究需要重點解決的問題。
1.2 可行性分析
1.2.1 伴隨信息技術的迅猛發展,研究所需的關鍵技術已經成熟
近年來信息技術迅猛發展,海量數據存儲與數據倉庫技術、大型資料庫技術、網路技術、基於 Web 的應用及通訊技術不斷完善;「3 S」技術在國土資源調查中的應用日趨成熟;網路信息安全與保密技術日新月異,這些關鍵技術的迅猛發展為本試點研究的開展創造了良好的技術條件。
1.2.2 國土資源信息網路建設和各類相關技術標准試行為本研究奠定了基礎
國土資源信息網路體系的建設使國土空間數據傳輸、交換、共享和集成應用成為現實;同時,國土資源部2001年頒布試行了《縣(市)級土地利用資料庫標准》和《縣(市)級土地利用資料庫技術規定》,同年組織了全國范圍內的建庫軟體平台測評,使得江西省土地利用現狀資料庫建設在統一的數據格式標准和規范的技術路線及全省統一的MAPGIS 平台下進行,為本試點研究的開展奠定了堅實的基礎。
1.2.3 領導重視是此項研究開展的有力保障
萍鄉市國土資源局領導班子非常重視國土資源信息化建設工作,專門成立了由市局及各縣區局長組成的「萍鄉市基於網路的縣級土地利用資料庫集成應用試點領導小組」,保障此項研究工作的順利開展。局黨組按照「總體設計、分步實施、整合資源、滾動發展」的發展思路,把信息化建設納入「一把手工程」親自抓,先後投入近七百萬元用於市政府所在地安源區380平方千米的航空攝影測量和相關的基礎資料庫及信息系統建設;另外,投資3800多萬元萍鄉市國土資源局智能化辦公大樓於2005年6月底交付使用,已與政府網對接,實現了省、市、縣多級數據共享,數據交換體系初步形成。
2 試點的總體目標和研究的主要內容
2.1 總體目標
在對土地利用資料庫管理和應用進行充分調研的基礎上,深入分析市級、縣級國土資源管理部門的土地利用數據管理模式、數據更新機制和數據應用需求,提出基於網路的縣級土地利用資料庫集成應用體系建設方案並進行試點示範,並開展資料庫成果集成應用方法研究,為解決1∶1 萬土地利用現狀資料庫建設項目的資料庫成果的共享和集成應用提供技術依據。
2.2 主要內容
(1)研究基於網路的縣級土地利用資料庫集成應用的框架體系和運行模式,重點研究基於網路的縣級土地利用資料庫集成應用基礎數據更新體系和維護更新機制,在多種運行模式下,如何實現分布式多級管理,以達到各級數據的同步更新,確保資料庫的現勢性。
(2)研究土地利用現狀資料庫作為國土資源系統的基礎數據,在分布式環境下,耕地保護、土地規劃等應用系統的實現機制和構建框架,有效地為國土資源信息化服務。
(3)市級土地利用資料庫建設應用示範。解決基於土地利用數據獲取、加工、整合和土地利用數據綜合分析,實現土地利用數據的統一管理、信息交換、信息分發、信息挖掘、數據增值等,為市級土地利用資料庫建設應用提供示範工程。
3 集成應用需求分析
3.1 系統建設功能需求分析
3.1.1 業務應用需求
根據萍鄉市國土資源管理業務開展的需要,此次開發的資料庫集成應用系統在原有土地詳查軟體的基礎上進一步突出數據的異地儲存、管理,加強對異構、多元、多比例尺土地利用數據的管理,支持縣區國土資源局在異地對存放在萍鄉市局的土地數據進行提取、加工、處理、統計和分析,支持土地利用現狀資料庫在耕保、規劃、利用等相關國土資源業務管理中的調用。
3.1.2 數據管理需求
能夠合理存儲和管理各類土地數據,包括空間圖形數據、屬性數據、表格數據和文本數據等,並能適應大數據量和即時數據分發的需要。
3.1.3 數據更新維護需求
為適應萍鄉市土地利用數據實時更新、批量更新等維護應用的需要。包括:多級管理土地利用資料庫的同步更新,包括:土地利用資料庫同步更新、土地利用資料庫更新技術路線,包括資料庫復制、數據同步、數據報盤、數據網上傳輸等。
3.1.4 安全性與可擴展性要求
提供完善的安全體系,保證國土資源管理數據和系統的絕對安全,滿足土地管理業務中為各級、各科股、各種需求提供服務時的系統和數據絕對安全。
3.1.5 制度化運行管理的要求
提供規范化的運行標准和制度,建立長期穩定的運行維護機制。
3.2 本項目建設需解決的問題分析
3.2.1 本項目建設應服從 「金土工程」 和國土資源電子政務建設
萍鄉市土地利用資料庫集成應用試點是該市國土資源管理的一次深化,也是該市各縣區土地利用資料庫建設的深層次應用,是萍鄉市「金土工程」的組成部分。項目建設必須完全滿足市縣級土地管理應用的各項需求和工作需要,與全省國土資源電子政務建設體系相銜接,服從今後電子政務建設的大框架。
3.2.2 市級土地利用現狀數據向上逐級更新的問題
根據「金土工程」實施指南的要求和國土資源信息化網路化管理的需要,市級土地利用數據必須逐級向上更新,系統設計時已經考慮到此項內容,充分利用分布式資料庫的管理理念,實現了萍鄉市局與各縣區國土局之間數據的同步與共享。
4 技術路線與實現的技術方法
4.1 萍鄉市縣兩級資料庫集成應用總體框架體系和運行模式
根據萍鄉市縣分布的實際情況,系統採用以胖伺服器、瘦客戶端的B/S網路結構為主,具有良好的交互性的 C/S 網路結構為輔的模式結構。採用 MAPGIS軟體為平台,充分利用 DBMS 的數據管理、伺服器集群、目錄服務、分布式組件及分布式事務管理等技術,實現了分布式海量數據管理和多級分布式協同工作機制。資料庫組織形式為「邏輯單一,物理多個」方式,整個系統邏輯上為一個資料庫,即:土地利用現狀資料庫物理上是由各個區縣國土局的資料庫構成的,這種形式各區局之間隔離得很好,數據安全容易保障,而且在業務上,允許各分局有不同的業務邏輯。
在萍鄉市國土資源局建立了數據中心,購置了 IBM 高性能伺服器,用於集中存儲和管理市屬各縣區的多比例尺集成資料庫。市局安裝了與武漢中地信息工程有限公司合作開發的MAPGIS平台下的基於網路的縣級土地利用資料庫集成應用系統軟體,各縣區國土資源局無需建立信息中心,只需通過各地政務網專線和 IE 瀏覽器,經過授權就可訪問、調用和管理各自的土地利用資料庫,統計、分析、出圖、出表、匯總等工作都可通過遠程調用技術輕松完成;變更時由各縣區國土局提供變化圖斑范圍的實測大地坐標和全套相應的用地批准材料,最後由市國土局統一完成資料庫的更新和維護。
4.2 資料庫集成應用實施方案
此次試點採用由武漢中地信息工程有限公司自主研發的基於MAPGIS平台的資料庫集成系統軟體來實現,實施方案於2005年12月28日通過國土資源部組織的專家評審。
萍鄉市土地利用資料庫建設採用全省統一的MAPGIS平台進行建庫,且全市在同一中央經度內,不需要進行數據轉換和投影轉換。對未完成土地利用現狀更新調查的縣區安排盡快開展,以保證市級資料庫集成的各個縣區土地利用資料庫的現勢性。對各縣區的土地利用現狀資料庫進行接邊檢查,發現錯誤後及時更正處理。按集中式的管理方式對各縣區的土地利用現狀資料庫進行集成,形成可分可合的市級土地利用資料庫。
4.3 基於網路的市縣兩級土地利用資料庫集成應用功能設計
4.3.1 縣級土地利用資料庫集成應用功能設計
4.3.1.1 數據管理
(1)數據的存儲 以縣為單位組織和管理各類土地利用線狀數據,同時建立可分可合的市級資料庫,包括空間圖形數據、屬性數據等。
(2)數據的調閱 用戶可以通過滑鼠點擊來調閱每個縣、鄉、村的數據,若該縣的數據不存在,則會給出提示。
(3)數據的顯示 用戶可以通過滑鼠對圖形進行放大、縮小、平移等操作,還可以通過滑鼠點擊圖層來控制該圖層是否顯示以及調整圖層的疊加順序。
4.3.1.2 信息查詢
• 基本查詢
(1)屬性信息查詢 用戶通過滑鼠點擊圖形能夠查詢各類土地利用專數據信息,如土地利用現狀圖斑及線狀地物信息、宗地的基本信息、界址點信息、界址線信息、基礎地理要素信息等,用戶還可以通過輸入條件查詢空間圖形信息。
(2)歷史信息查詢 用戶可以查詢某一空間圖形的歷史變化信息。
• 統計分析
(1)任意范圍查詢統計 對任意給定的范圍能查詢范圍內各種專題數據,並能對查詢結果按給定的條件統計、輸出圖形和表格。
(2)緩沖區查詢統計 對選定的線狀、點狀地物按給定的緩沖區半徑查詢該緩沖區內各種專題數據,並能對查詢結果按給定的條件統計、輸出圖形和表格。
(3)條件查詢統計 按給定的條件對區域內的查詢各種專題數據,並能對查詢結果按給定的條件統計、輸出圖形和表格。
• 數據匯總
支持以村、鄉(鎮)、縣(區)、市為統計單元土地利用現狀數據匯總,得到各種專題匯總數據。
4.3.1.3 數據和用戶角色許可權維護
包括:數據字典的維護、數據上下載、數據縮編、數據輸出等。
提供用戶角色許可權維護工具,用於建立和維護系統賬戶(用戶名、密碼)和用戶許可權的設置。
4.3.1.4 輔助審核管理
針對建設用地審批、土地利用總體規劃執行情況檢查等項工作過程中涉及的權屬、地類、面積進行輔助審核管理。
4.3.2 市級土地利用資料庫集成應用功能設計
在上述縣級功能基礎上加入變更數據獲取及分布式資料庫動態更新等數據的組織管理功能。
4.4 基於網路的市級土地利用資料庫集成應用框架
萍鄉市市級土地利用資料庫是一種樹狀的基礎空間資料庫,通過多級分類編碼體系構建多粒度的空間數據集,在海量資料庫中使用空間資料庫引擎和其獨特的格網索引來訪問數據,利用市、縣粒度數據集之間分類編碼形成的行政區劃索引快速檢索出相應數據。市級土地資料庫採用樹狀結構集中管理市級粒度數據和縣級粒度數據,在市級節點中點擊專題可以調閱市級粒度的數據,在縣級節點中點擊專題可以調閱縣級粒度的數據,也可以通過行政區索引調閱該行政區所在的縣級粒度的數據。
通過這種機制最終實現在物理上分離的多源、多比例尺、多粒度數據的一體化管理,實現圖形數據瀏覽查詢統計的動態交互、自動切換,達到邏輯上所有數據完全一體,既方便了更新又便於使用。
4.5 本試點研究採用的主要技術
4.5.1 多元、海量空間數據的存儲、管理技術
土地利用數據具有海量特點,利用關系資料庫技術、空間資料庫引擎的集成方法,通過關系資料庫管理空間數據,使海量空間資料庫得以存放在關系資料庫中。空間資料庫引擎允許用戶在資料庫伺服器、客戶端以及應用伺服器之間實現 GIS 應用的分布式存儲、管理。
4.5.2 遠程調用技術
土地利用數據以資料庫和網路技術為基礎,研究網路伺服器組建、管理、存儲與遠程調用等技術的實現數據的共享。
4.5.3 時空分析技術
時空分析技術的核心是如何有效地表達、記錄和管理現實世界的實體隨時間變化而發生的變化。這種時空變化表現為三種形式:①屬性變化,其空間坐標或位置不變;②空間坐標或位置變化,而屬性不變;③空間實體的空間坐標和屬性都發生變化。
4.5.4 數據接邊的技術
針對縣市級土地利用資料庫的數據存儲方式和組織方式,研究資料庫的圖幅接邊技術和行政區劃接邊技術。如圖幅接邊不受圖幅數量限制、允許接邊狀態下的圖形編輯和屬性編輯。
4.6 即將整合完善的新機制、新技術
由於此次試點時間緊,任務重,通過試運行,將在今後把一些新技術整合到萍鄉市基於網路的縣級土地利用資料庫集成應用系統中來。
4.6.1 新的土地利用數據更新維護機制
針對不同地區、不同數據源,進行遙感數據輔助縣級土地利用變更,更新縣級土地利用資料庫,形成多種可操作的土地利用變更和土地利用資料庫的更新技術流程和相對應的維護機制。
4.6.2 整合基於 「3S」 技術的土地利用數據更新技術方法
在集成現有技術的基礎上,從數據獲取和採集技術入手,將基於「3S」集成技術、基於「GPS+PDA」和「調查之星」技術的野外數據快速調查、數據採集整合,實現縣級土地利用數據的快速獲取、處理與更新,具體包括:基於航空遙感數據的正射影像圖的快速、高效處理;衛星遙感數據的快速處理和土地變化信息提取,含高解析度衛星數據的處理、信息自動判別、定量提取技術。
5 項目主要成果
(1)基於網路的萍鄉市土地利用資料庫集成應用管理系統;
(2)基於網路的萍鄉市土地利用資料庫集成應用數據更新體系和維護更新機制;
(3)基於網路的萍鄉市土地利用資料庫集成應用的框架體系、運行模式及關鍵技術研究的各類報告。
6 結語
本試點研究項目作為全國兩個試點之一,是在中國土地勘測規劃院的精心組織下,由江西省土地勘測規劃院牽頭,萍鄉市國土資源局及其所轄各縣區國土資源局按照統一方案實施的。經過立項審查、需求分析、方案設計、方案論證、組織實施等幾個階段的努力,通過試運行,新的應用需求不斷提出,應用系統還在不斷完善。
可喜的是,高效率的萍鄉市基於網路的縣級土地利用資料庫集成應用系統,正在被萍鄉市及所轄縣區國土資源局逐步認同,應用系統也在經受實踐工作的檢驗。同時,資料庫更新觀念和更新機制正在萍鄉市各級國土管理部門逐步形成和規范。研究面向市級土地管理工作,建立基於網路縣級土地利用數據的集成應用系統,形成協調、高速、統一的土地利用數字化信息的管理和共享機制,使縣級土地利用資料庫建設項目更好地為國土資源信息化服務,才是本試點研究的最終目標。
Ⅲ asp sql資料庫 如何合並同一表中 不同查詢條件產生的 結果合並成一個記錄集
你可以直接使用排序做到
select * from a_company order by jingp desc,hot desc,hy desc
Ⅳ 在資料庫里怎樣將二個表格合並
在資料庫中,
UNION和UNION ALL關鍵字都是將兩個結果集合並為一個,但這兩者從使用和效率上來說都有所不同。
UNION在進行表鏈接後會篩選掉重復的記錄,所以在表鏈接後會對所產生的結果集進行排序運算,刪除重復的記錄再返回結果。
實際大部分應用中是不會產生重復的記錄,最常見的是過程表與歷史表UNION。如:
select * from gc_dfys
union
select * from ls_jg_dfys
這個SQL在運行時先取出兩個表的結果,再用排序空間進行排序刪除重復的記錄,最後返回結果集,如果表數據量大的話可能會導致用磁碟進行排序。
而UNION ALL只是簡單的將兩個結果合並後就返回。這樣,如果返回的兩個結果集中有重復的數據,那麼返回的結果集就會包含重復的數據了。
從效率上說,UNION ALL 要比UNION快很多,所以,如果可以確認合並的兩個結果集中不包含重復的數據的話,那麼就使用UNION ALL,如下:
select * from gc_dfys
union all
select * from ls_jg_dfys
Ⅳ 在用UNION命令完成資料庫表的集合並操作時,如果我們要顯示所有的查詢結果,該如何做(3分)
UNION 操作符用於合並兩個或多個 SELECT 語句的結果集。
請注意UNION和UNION ALL的區別,UNION 操作符默認選取不同的值。如果允許重復的值,請使用 UNION ALL。
Ⅵ 西北地質災害調查數據集成與服務系統建設初探
李 林 張紅英 李 珂
(中國地質調查局西安地質調查中心)
摘 要 應用信息技術將海量的地質調查數據信息按照一定的標准進行數字化存儲、管理,通過現代網路服務技術,不僅可以實現信息資源的目錄查詢,而且可以實現信息的空間查詢、檢索、瀏覽,及時有效地為用戶提供綜合客觀的地質信息服務。本文基於此地質信息服務發展方向,依據西北地質災害調查項目特點和空間資料庫現狀探索地質災害管理與防治信息通過網路信息術進行集成與服務。系統基於地質資料庫管理思想,架構於大型資料庫系統(SQL Server2008)上,充分利用數據融合、集成及管理技術,空間搜索查詢技術以及網路技術,採用 C/S 和 B/S 模式將地質災害數據獲取體系、數據管理與分析評價體系,以及數據共享與發布體系關聯起來,探索實現集地質災害的數據採集、信息分級管理、災情評估、快速響應以及信息發布。
關鍵詞 地質資料 數據集成 系統建設
1 引言
我國是世界上地質災害最嚴重的國家之一,每年因地質災害造成的直接經濟損失占自然災害總損失的 20% 以上,直接影響了人民的生活,制約了社會的可持續發展。國家對此很重視,尤其 1999 年以來地質災害逐步成為地質環境工作的一項重要職能,越來越受到重視。隨著地質災害研究的深入和地質災害資料的積累,地質災害信息基礎資料庫日益龐大。如何管理這些基礎數據乃至從中挖掘和組織出更有用的信息,這都是傳統的方法和技術所難以勝任的。隨著以 GIS 技術為核心的 3S(GIS,GPS 和 RS)技術在地球科學領域中的蓬勃發展,地質災害的研究和信息服務工作開辟了一條嶄新的途徑,使得地質災害信息共享和動態管理、綜合分析和預測、快速預報和應急指揮等成為可能。
西北地質災害調查數據集成與服務系統的建設就是探索將地質災害管理與防治信息,通過網路資料庫技術進行集成,打破時間、空間和部門分隔的限制,將地質災害防治管理帶入不斷積累、科學管理和合理利用,地質災害防治帶入動態評估、快速響應、遠程會商及應急指揮的良性循環軌道,系統全方位地實現了向社會提供優質、透明和高效的信息服務,達到了提高地質災害防治管理效率和質量的目的。
2 系統框架
西北地質災害調查數據集成與服務系統基於地質資料庫管理平台,架構於大型資料庫系統(SQL Server 2008)上,充分利用數據融合、集成及管理技術,空間搜索查詢技術以及網路技術,採用 C/S 和B/S 模式將地質災害數據獲取體系、數據管理與分析評價體系以及數據共享與發布體系關聯起來,實現集地質災害的數據採集、信息分級管理、災情評估、快速響應以及信息發布等功能為一體的綜合應用。
3 數據集成內容
完整、齊全、有效的第一手資料是建立空間資料庫的前提,而地質災害所涉及的信息眾多且來源廣泛,能有效地對系統所涉及的多源海量數據進行管理、再現和分析是系統的核心、關鍵。本次數據集成依據西北地質災害調查項目特點和空間資料庫的建庫現狀,進行數據篩選、以確定建庫所需的數據資料。
集成數據內容包括西北地區歷年來完成的「縣(市)地質災害調查」與「1∶50000地質災害調查」成果,目前分類別分階段完成了西北「縣(市)地質災害調查」200 多個縣市成果的地質災害調查報告、成果圖件及資料庫等內容和「1∶50000 地質災害詳細調查」成果,包括延安等 30 個縣調查報告、成果圖件及資料庫等內容進行整合。
為便於數據管理與分析,對地質災害信息採用了分類、分組、分層的管理模式,將資料庫劃分為地質災害調查資料庫、地質災害成果圖件資料庫、非結構化資料資料庫(office 文檔、照片、視頻等)等多個專題資料庫,每個專題資料庫中的數據又由若干分組信息組成。易於實現整體查詢和歸並檢索輸出,同時也保證了系統的快速高效的性能要求。
4 數據處理與匯總
將地質災害信息數據上載至集成與服務系統之前,須經數據整理與匯總集成,具體包括災害調查屬性數據整理、成果圖件數據整理、圖件圖層文件整理、投影變換整理、圖件圖例統一、元數據等幾方面的整理。
4.1 災害調查屬性數據整理
災害調查屬性數據整理,重點是根據最新版「縣市地質災害調查資料庫」和「1∶50000 地質災害調查資料庫」格式為標准,整理崩塌、滑坡、泥石流、地面塌陷、地裂縫、遙感解譯等地質災害點屬性表,統一屬性結構;檢查統一編碼一致性,確保編碼與空間位置、行政編碼邏輯一致性;檢查空間位置經緯度坐標表達是否正確;檢查調查表關鍵屬性的正確性,如災害類型、規模、危害性、穩定性等關鍵欄位是否為空,表達是否嚴謹、下屬詞是否正確。
4.2 圖件數據整理
成果建庫圖件文件進行規范檢查和統一處理,統一轉換為西安 80 坐標系下的經緯度投影圖件,所有建庫圖件及索引圖件必須統一轉換為 ArcGis Shape 格式,便於上傳。
4.3 非結構化文檔整理
office 文檔、照片、視頻等數據,是地質工作實踐產生最多、利用率最高的數據。相對存儲在各類資料庫應用系統地質圖資料庫、礦產地資料庫結構化數據,統稱為非結構化數據。採用的處理解決方案是 Mapgis 圖形統一為 Mapgis6.7 文件格式;Word、Excel、Powerpoint 文檔統一為 office2003 文件格式;PDF 文檔為支持漢字編碼的 PDF 版本;圖片、照片格式統一為 JPEG 格式;未列出的其他文件格式統一壓縮為 ZIP 格式。
4.4 查詢索引整理
索引整理主要將行政區劃、圖幅、工作程度等基本、常用檢索方式進行統一要求整理。行政區劃參照國家最新省、市、縣、鄉行政區,標准圖幅分別按 1/50 萬、1/25 萬、1/20 萬、1/10 萬、1/5 萬、1/1 萬整理,工作程度以縣為單元整理(表 1)。
表 1 查詢索引屬性表
續表
5 系統功能
5.1 地質災害資料目錄管理
地質災害資料目錄服務模塊組織並管理地質災害調查所有的基礎與成果信息,是數據信息操作的入口,是整個軟體系統數據管理的核心;表現為目錄樹窗口。地質災害資料目錄管理服務模塊可為各個子系統公共調用。
為便於對數據信息的查找與索引,建立目錄樹結構應對數據進行分類。結合地質災害調查的實際情況與多年來地質災害建庫經驗,同時考慮數據性質、數據類型、數據用途等多方面因素,將信息分為自然地理、地質環境、地質災害、風險管理與預測評價、氣象預警和綜合文檔等六大類進行管理。大類由系統組織管理,在建庫伊始確定,在資料庫維護與使用過程中固定不變。其下各個專題可以依據部門以及項目需求自由組織管理,可與信息存放文件夾結構一致,用戶可以根據部門及項目數據具體情況,通過調整數據存放路徑來改變。
5.2 地質災害元數據查詢
數據查詢檢索,是在資料庫中查找符合某些特定條件的數據信息,包括空間特徵查詢和屬性特徵查詢。查詢功能主要依據用戶不同需求完成,能夠實現查詢結果的定位、閃爍與生成查詢結果屬性列表。
空間特徵查詢,包括點擊查詢、矩形查詢、多邊形查詢,由用戶在瀏覽窗口內用滑鼠選取,是以用戶交互的方式獲取感興趣信息。
屬性特徵查詢,包括字元串查詢、模糊查詢和 SQL 查詢,用戶可以根據實際需要選擇適當的方式,同時屬性選擇支持 SQL 查詢和錯誤檢驗,輸入 SQL 語句,即可進行查詢。另外,屬性選擇還提供了一個查詢向導,使用這一向導,一般用戶可以很方便地進行屬性選擇。
5.3 地質災害調查信息統計
對於資料庫中入庫的大量地質災害調查數據而言,能夠面向應用才是建庫的根本目標,對於目前的研究水平以及應用層次,系統可以提供多種調查信息統計與基於統計的分析功能來滿足項目管理的需求。
信息統計功能可以實現對於地質災害信息屬性的各種統計分析,並可將統計結果以圖表、餅圖、柱狀圖等形式直觀展示。多種統計結果展現形式實現信息的高效管理。
5.4 地質災害資料文檔共享
數據輸出包括圖形數據和屬性數據的輸出,輸出的范圍包括當前查詢結果輸出和當前數據全集輸出,輸出方式有存檔輸出和列印輸出。圖形數據的輸出涉及圖形數據的導出、圖形數據格式轉換輸出、圖形數據的生成輸出。屬性數據的輸出涉及屬性數據的其他格式導出、屬性數據的統計及輸出、屬性數據的報表輸出。
5.5 地質災害調查信息網路發布
將數據入庫整理後,挖掘出部分數據,構建網路信息發布資料庫,自動發布地質災害調查信息,為社會各部門提供不間斷網路查詢服務。
6 結論
(1)數據平台與數據挖掘服務的結合,在內容處理與信息二次加工方面能夠得到極大的增強。挖掘服務可以幫助用戶整理完善海量的數據,智能地對地質資料進行數據抽取和索引數字化,從而獲得統一的標准化內容集,最終實現以海量內容驅動為基礎的綜合信息管理和服務系統。
(2)基於 B/S 和 C/S 網路的跨部門、跨地域分布式模式,可以做到資料信息即時產生即時更新維護,減少了傳統手動管理的時間延時,從而最大程度地提高資料管理的質量和效率。
(3)系統支持面向空間位置、核心元數據、專業關鍵詞和電子介質文檔內容的文字檢索等多種資料查詢檢索模式。
(4)針對地質礦產行業特殊資料如 Mapgis 圖件、文檔報告等,都給出了特殊的處理方法和解決方案,方便用戶利用、瀏覽。
(5)通過網路和資料庫系統安全控制機制,能夠保證電子介質資料在線預覽的安全控制和離線安全控制。基於多級角色許可權管理模式,實現細粒度的功能控制,最大限度地保證系統平台的安全訪問。
(6)此平台基礎上集成構建西北地區地質災害資料管理庫,初步形成西北地區地質災害調查成果資料庫管理系統的框架結構,為成果資料信息的社會化共享和服務奠定基礎。
該平台專門針對海量異構地質資料數據集成應用難題,提出對包括綜合成果、中間研究成果、圖件、檔案等多種非結構化資料實施分布式統一管理,跨部門、跨地域透明檢索的專業解決方案。通過在地質專業核心元數據和地質主題詞庫基礎上構建動態編目、全文檢索,以及對地質圖件縮略圖、在線顯示和內容檢索的支持,使其更具行業特色,查准率更高。
Ⅶ mysql如何將2個結果集合並成一個結果集
步驟如下:
- select*from(
- (SELECTuid,je,starttime,stoptime,1astypefrom(='4')asmJOIN(SELECTuid,je,starttime,stoptimefrom`cz`WHERE`status`>0)asconc.uid=m.id)
- union
- (SELECTuid,je,starttime,stoptime,2astypefrom(='4')asmJOIN(SELECTuid,je,starttime,stoptimefrom`withdrawh`WHERE`state`=1)aswonw.uid=m.id)
- )orderbystarttime
Ⅷ 歷史資料庫整合
1995年至1997年,由航遙中心牽頭,省局參加,對過去由航遙中心和省航測隊負責完成的全國航磁資料(模擬記錄)進行了數字化,用FoxPro(Windows版)建立了省級航磁資料庫。2000年,航遙中心在Windows系統上,採用SQL Server資料庫技術建立了航空物探調查工作程度資料庫。2000年至2002年,航遙中心完成近萬份航磁查證異常登記表和檢查卡片的相關信息整理工作,基於MapGIS平台建立了航空物探異常屬性資料庫。2002年,航遙中心對我國2000年以前的航電校正後的數據進行整理,並在Windows系統上,採用SQL Server資料庫技術建立了資料庫。這4個資料庫的建立為航空物探數據資料信息化管理奠定了基礎。
隨著信息技術快速發展,當時可能較先進資料庫技術和軟體開發技術現已過時,每個資料庫的管理軟體只能管理當時確定的數據,無法擴展。因此,用戶使用不同的資料庫要分別安裝其資料庫管理軟體,很不方便。各個資料庫建設所採用的技術不同,也沒採用信息化標准,很難統一集成。
在本項目研究開始之初,就將上述資料庫納入本項目研發工作之列。在信息系統需求調研時,又進一步對其存在問題進行調研和分析,確定了將原省級航磁資料庫數據整合到本系統航磁校正後數據資料庫、原航空物探調查工作程度資料庫整合到本系統項目概況資料庫、原航空物探異常屬性資料庫(僅有航磁異常)整合到本系統航空物探異常資料庫、原全國航電資料庫整合到本系統航電校正後數據資料庫的整合方案。本信息系統的資料庫表包含該4個資料庫表中的全部信息(但不一定是在同一張庫表中,可能原來一張表被拆分到新庫的幾張表中,這是由本信息系統資料庫結構設計確定的)。採用原資料庫軟體導出其數據,按本信息系統要求進行信息標准化處理,再使用本信息系統採集軟體導入到本系統相應資料庫表中,實現原資料庫整合和統一管理。
Ⅸ oracle 資料庫查詢兩個表然後把結果合並成一個表
實現的方法和詳細的操作步驟如下:
1、首先,在計算機桌面上雙擊「
Management Studio」圖標,如下圖所示,然後進入下一步。