版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
可視化關(guān)關(guān)系數(shù)據(jù)據(jù)庫管理理發(fā)布系系統(tǒng)VisualDB中科院計計算機網(wǎng)網(wǎng)絡(luò)信息息中心科科學(xué)數(shù)數(shù)據(jù)中心心報告提綱綱VisualDB概述述VisualDB功能能介紹VisualDB應(yīng)用現(xiàn)狀與展展望VisualDB概述述開發(fā)背景景設(shè)計目標標版本開發(fā)發(fā)歷史開發(fā)背景景來源于科科學(xué)數(shù)據(jù)據(jù)庫csdb項項目2002年,建建庫任務(wù)務(wù)的提出出納米科技技基礎(chǔ)數(shù)數(shù)據(jù)庫((10個個子庫))中國納米米專利公公開庫中國納米米專利授授權(quán)庫國外納米米專利數(shù)數(shù)據(jù)庫納米成果果數(shù)據(jù)庫庫納米課題題數(shù)據(jù)庫庫納米專家家數(shù)據(jù)庫庫納米測試試技術(shù)數(shù)數(shù)據(jù)庫納米材料料性能數(shù)數(shù)據(jù)庫納米文獻獻摘要數(shù)數(shù)據(jù)庫納米器件件數(shù)據(jù)庫庫開發(fā)背景景功能需求求:增、刪、、改、查查(×2);概覽、細細覽;數(shù)據(jù)之間間存在關(guān)關(guān)聯(lián);數(shù)據(jù)類型型的多樣樣性:文件、字字典、日日期、鏈鏈接、圖圖片、音音頻、視視頻、HTML…數(shù)據(jù)錄入入數(shù)據(jù)更新新數(shù)據(jù)檢索索、瀏覽覽開發(fā)背景景專利數(shù)據(jù)庫增加刪除查詢修改瀏覽查看專家數(shù)據(jù)庫增加刪除查詢修改瀏覽查看成果數(shù)據(jù)庫增加刪除查詢修改瀏覽查看如果面對對每個子子庫進行行開發(fā)::10*(4*2++2)=100頁面數(shù)據(jù)訪問問邏輯………開發(fā)背景景專利數(shù)據(jù)庫增加刪除查詢修改瀏覽查看專家數(shù)據(jù)庫增加刪除查詢修改瀏覽查看成果數(shù)據(jù)庫增加刪除查詢修改瀏覽查看XX數(shù)據(jù)庫增加刪除查詢修改瀏覽查看配置專利數(shù)據(jù)據(jù)庫專家數(shù)據(jù)據(jù)庫成果數(shù)據(jù)據(jù)庫VisualDBVisualDB面對對的問題題大量的、、異構(gòu)的的關(guān)系型型數(shù)據(jù)庫庫需要發(fā)發(fā)布;不要依賴賴于某種種特定的的操作系系統(tǒng)以及及關(guān)系型型數(shù)據(jù)庫庫管理系系統(tǒng);——普適適性如何解決決圖片、、視頻、、圖文混混排等非非格式化化數(shù)據(jù)的的存儲與與顯示??——不要要依賴于于物理模模型需要區(qū)分分數(shù)據(jù)管管理員與與數(shù)據(jù)用用戶的權(quán)權(quán)限;——用戶戶訪問控控制需要滿足足數(shù)據(jù)的的瀏覽、、檢索功功能需求求;——數(shù)據(jù)據(jù)的錄入入與發(fā)布布支持多個個子庫,,并需要要提供為為子庫進進行配置置的界面面;——目錄錄方案要足足夠簡單單、足夠夠笨;——自動動化、半半自動化化更多的需需求不要讓每每個子庫庫的顯示示界面一一模一樣樣!——定制制化需要開發(fā)發(fā)其它的的功能((如:統(tǒng)統(tǒng)計)怎怎么辦??能基于于VisualDB嗎嗎?——二次次開發(fā)接接口數(shù)據(jù)類型型不夠用用怎么辦辦?——類型型庫及其其接口需要在遠遠程訪問問VisualDB數(shù)數(shù)據(jù),可可以嗎??——遠程程訪問接接口VisualDB的設(shè)計目標標總體目標標:屏蔽差異異性:數(shù)數(shù)據(jù)庫產(chǎn)產(chǎn)品差異異、存儲儲位置的的差異、、結(jié)構(gòu)的的差異讓數(shù)據(jù)的的訪問更更加安全全讓數(shù)據(jù)的的情況一一目了然然讓數(shù)據(jù)對對象在網(wǎng)網(wǎng)絡(luò)中自自由傳輸輸交換VisualDB的設(shè)計目標標VisualDB=DB+?DB訪問記帳庫數(shù)據(jù)量(質(zhì)量)統(tǒng)計庫記錄索引庫WebUIWebServicesTools文檔資源庫用戶訪問控制庫VisualDB+VisualDB的設(shè)計目標標為建庫人人員:針對關(guān)系系型數(shù)據(jù)據(jù)庫可視化的的、可配配置的數(shù)據(jù)錄入入、更新新、發(fā)布布無需編寫寫代碼,,即可完完成對數(shù)數(shù)據(jù)庫的的內(nèi)容發(fā)發(fā)布,提提供數(shù)據(jù)據(jù)的檢索索和瀏覽覽服務(wù)為數(shù)據(jù)應(yīng)應(yīng)用開發(fā)發(fā)人員::模塊接口口便于擴擴展(認認證、授授權(quán)模塊塊)為二次開開發(fā)提供供數(shù)據(jù)訪訪問接口口(API&服服務(wù))每個頁面面可以靈靈活定制制,并且且能夠方方便的引引用到數(shù)數(shù)據(jù)需求分析析,概念念建模邏輯建模模應(yīng)用開發(fā)發(fā),數(shù)據(jù)據(jù)著錄應(yīng)用開發(fā),數(shù)數(shù)據(jù)發(fā)布應(yīng)用開發(fā),數(shù)數(shù)據(jù)統(tǒng)計分析析抽取物理模型型自動生成數(shù)據(jù)管理界面面自動生成數(shù)據(jù)發(fā)布界面面自動進行數(shù)據(jù)統(tǒng)計分析析物理建模配置數(shù)據(jù)目錄錄傳統(tǒng)應(yīng)用開發(fā)發(fā)流程VDB環(huán)境對應(yīng)用開發(fā)流程程的影響原型系統(tǒng)csdb數(shù)據(jù)訪問層WEB-UDB1.0UDB-HOSTINGWEB-UDB1.22002年吳開超、何洪洪波、沈志宏2003年吳開超、沈志志宏、昝振宇2004年沈志宏、昝振振宇、查新征2005年沈志宏2006年沈志宏、昝振振宇、楊新梅VisualDB1.0發(fā)布版本2008年沈志宏、王丙丙林重構(gòu)虛擬主機頁面定制穩(wěn)定版本合并正式發(fā)布VisualDB1.2發(fā)布版本版本歷史重構(gòu)2008年沈沈志宏VisualDB1.3發(fā)布版本重構(gòu)2009年沈沈志宏VisualDB功能介介紹軟件模塊功能模塊組成成使用流程各模塊功能介介紹總體特性VisualDB軟軟件模塊工具接口數(shù)據(jù)訪問核心模塊csdb-commons-dbcp/csdb-commons-orm/csdb-jdbcxspring/struts/velocity/taglib/jQuery/ajax/json/EHCache/hessianvdb-ormjdbcxvdb-daovdb-cachevdb-catalogtypelibToTvdb-templatesvdbsecurityvdbaccoutingvdb-service(ws)jsoQuery(json)vdbcatalogbuildervdbeditor(DataForge?)vdbpublisher(mydb)vdbexplorervdbdatasetregistryvalidationrulesengineadaptersimport/exportvdbstat.vdb-dbcpRESTinterfacehessian模塊組成MyDB::網(wǎng)站前臺提供數(shù)據(jù)的檢檢索和瀏覽界界面DataForge:數(shù)數(shù)據(jù)管理提供數(shù)據(jù)的錄錄入界面CatalogBuilder:目目錄管理提供目錄的配配置管理SecurityCenter:安安全中心提供數(shù)據(jù)的安安全策略vReports:統(tǒng)計計分析對數(shù)據(jù)、數(shù)據(jù)據(jù)訪問進行統(tǒng)統(tǒng)計使用流程操作步驟Step1.安裝VisualDB操作步驟Step2.系統(tǒng)管理理員完成目錄錄的配置操作步驟Step3.系統(tǒng)管理員員為用戶分配配權(quán)限操作步驟Step4.數(shù)據(jù)管理員員進行數(shù)據(jù)錄錄入操作步驟Step5.數(shù)據(jù)用戶進進行數(shù)據(jù)檢索索各模塊功能介介紹CatalogBuilder目錄是VDB的核心所在在,系統(tǒng)管理員員的大部分工工作都在使用用CatalogBuilder本地域?qū)傩栽O(shè)置網(wǎng)站的基基本屬性和框框架結(jié)構(gòu)設(shè)置數(shù)據(jù)集的的發(fā)布風(fēng)格數(shù)據(jù)集模型支持一個域多多個數(shù)據(jù)集設(shè)置數(shù)據(jù)集的的邏輯模型((實體、關(guān)系系、查詢)CatalogBuilder本地域?qū)傩栽O(shè)設(shè)置基本屬性設(shè)置置顯示風(fēng)格設(shè)置置網(wǎng)站發(fā)布CatalogBuilder數(shù)據(jù)集維護數(shù)據(jù)集列表,,可進行添加加和刪除CatalogBuilder數(shù)據(jù)集屬性設(shè)設(shè)置數(shù)據(jù)集基本屬屬性的設(shè)置數(shù)據(jù)集連接屬屬性的設(shè)置CatalogBuilder實體設(shè)置實體基本屬性性的設(shè)置實體主鍵的設(shè)設(shè)置CatalogBuilder實體包含屬性性設(shè)置實體的屬性列列表:可進行行修改、刪除除、新增等操操作實體某個屬性性的設(shè)置CatalogBuilder查詢設(shè)置查詢列表的維維護,可對查查詢進行修改改、刪除、新新增等某個查詢基本本屬性的設(shè)置置CatalogBuilder關(guān)系設(shè)置一對多關(guān)系的的設(shè)置多對多關(guān)系的的設(shè)置關(guān)系列表的維維護:新增、、修改、刪除除CatalogBuilder視圖設(shè)置視圖的設(shè)置數(shù)據(jù)類型編輯風(fēng)格顯示風(fēng)格整數(shù)類型單行文本框數(shù)值標簽實數(shù)類型單行文本框文本標簽文本類型單行文本框、多行文本框、密碼輸入框文本標簽、密碼顯示、HTML顯示時間類型日期控件、日期時間控件日期輸出、日期時間輸出枚舉類型單選按鈕、普通下拉框、下拉彈出框、彈出窗口枚舉輸出HTML類型HTML編輯器文本標簽超鏈接類型文本輸入框文本標簽表達式類型組合標簽本地文件多行文本附件列表文件類型文件控件附件列表、圖片列表、視頻列表引用類型單選框、下拉框、彈出窗口簡單顯示集合類型標題格式、表格格式標題列表、表格列表VDB自定定義數(shù)據(jù)類型型數(shù)據(jù)庫各模塊功能介介紹MyDB瀏覽:支持分分頁、排序、、多種顯示風(fēng)風(fēng)格查看:支持多多表關(guān)聯(lián)檢索:針對所有可檢索字段進行組合查詢詢MyDB不同的瀏覽風(fēng)風(fēng)格顯示哪些字段段由目錄指定定MyDB分頁和和排序支持排序支持分頁MyDB實體顯示虛擬實體顯示示MyDBMyDB詳細信息顯示示字段可配置置MyDB關(guān)聯(lián)信息顯示示MyDB查詢MyDB配置索引跨庫檢索各模塊功能介介紹DataForge增加、刪除、、修改、審批批瀏覽與檢索數(shù)據(jù)校驗數(shù)據(jù)導(dǎo)入導(dǎo)出出日志查看數(shù)據(jù)庫DataForge多行文本框日期控件文件控件彈出窗口不同的編輯風(fēng)風(fēng)格如何顯示編輯輯控件由目錄錄指定下拉控件DataForge不同的編輯風(fēng)風(fēng)格本地文件類型型DataForge不同的編輯風(fēng)風(fēng)格本地文件顯示示方式:支持持下載DataForge基本信息關(guān)聯(lián)信息基本信息與關(guān)關(guān)聯(lián)信息的錄錄入哪些信息需關(guān)關(guān)聯(lián)由目錄指指定標題編輯方式式表格編輯方式式DataForge客戶端校驗客戶端校驗如何校驗由目目錄指定對數(shù)據(jù)的校驗驗DataForge新增記錄成功功新增記錄DataForge查詢框記錄瀏覽點擊按字段排排序記錄的瀏覽、、檢索默認排序方式式由目錄指定定DataForge數(shù)據(jù)導(dǎo)入記錄的導(dǎo)入導(dǎo)導(dǎo)出指定字段數(shù)據(jù)導(dǎo)出指定方式DataForge記錄的刪除級聯(lián)刪除一對對多記錄刪除多對多關(guān)關(guān)系刪除主記錄DataForge數(shù)據(jù)訪問日志志查看日志數(shù)據(jù)修改日志志各模塊功能介介紹SecurityCenter增加、修改、、刪除用戶組組信息、管理理組內(nèi)用戶、、用戶組授權(quán)權(quán)增加、修改、、刪除用戶信信息、設(shè)置用用戶組、用戶戶授權(quán)SecurityCenter角色描述系統(tǒng)級系統(tǒng)管理員具有所有權(quán)限數(shù)據(jù)管理員可以使用DataForgeWebService用戶資源共享接口數(shù)據(jù)集級數(shù)據(jù)表級數(shù)據(jù)錄入員可以錄入、更新指定數(shù)據(jù)表記錄級數(shù)據(jù)審核員可以審核指定數(shù)據(jù)數(shù)據(jù)編輯員可以編輯指定數(shù)據(jù)數(shù)據(jù)查看員可以查看指定數(shù)據(jù)SecurityCenter資源過濾器描述系統(tǒng)資源過濾器所有數(shù)據(jù)表中所有數(shù)據(jù)本組數(shù)據(jù)表中本組用戶錄入的數(shù)據(jù)個人數(shù)據(jù)表中個人錄入數(shù)據(jù)自定義資源過濾器自定義可以任意對數(shù)據(jù)表中記錄進行分類比如selectidfromtablenamewherecolumn>100等等SecurityCenter自定義資源過過濾器SecurityCenter用戶管理用戶組列表用戶組授權(quán)SecurityCenter用戶組管理用戶列表用戶授權(quán)SecurityCenter權(quán)限不足提示示沒權(quán)限針對表表進行修改記錄的審核、、修改、刪除除都做了權(quán)限限控制各模塊功能介介紹vReports統(tǒng)計分析是VDB的主要要功能模塊之之一;數(shù)據(jù)質(zhì)量指標標統(tǒng)計數(shù)據(jù)集數(shù)據(jù)量量大小,數(shù)據(jù)據(jù)實體數(shù)據(jù)量量大小,記錄錄條數(shù),字段段在關(guān)系數(shù)據(jù)據(jù)庫中的空間間利用率等數(shù)據(jù)訪問統(tǒng)計計數(shù)據(jù)集訪問統(tǒng)統(tǒng)計當日分時段,,分訪問來源源,分日期區(qū)區(qū)間,訪問關(guān)關(guān)鍵字統(tǒng)計,,分實體統(tǒng)計計,分操作統(tǒng)統(tǒng)計,高頻訪訪問IP統(tǒng)計計等數(shù)據(jù)實體訪問問統(tǒng)計當日分時段,,分訪問來源源,分日期區(qū)區(qū)間,訪問關(guān)關(guān)鍵字統(tǒng)計,,分操作統(tǒng)計計,高頻訪問問IP統(tǒng)計等等vReports——數(shù)數(shù)據(jù)質(zhì)量指標標表格顯示利用率細覽總空間大小數(shù)據(jù)集文件數(shù)數(shù)量數(shù)據(jù)集大小最后更新時間間vReports——數(shù)數(shù)據(jù)質(zhì)量指標標歷史對比圖表顯示vReports——數(shù)數(shù)據(jù)訪問統(tǒng)計計24小時實時時統(tǒng)計增刪改查情況況日期時間段訪訪問情況vReports——數(shù)數(shù)據(jù)訪問統(tǒng)計計訪問來源統(tǒng)計計增刪改查情況況其它主要統(tǒng)計計報表總體特性普適性采用java平臺無關(guān)性語言開發(fā),可可在Windows/Linux等等操作環(huán)境下下安裝運行VisualDB支持流行的RDBMS(關(guān)系型數(shù)據(jù)據(jù)庫),并有有效屏蔽底層層數(shù)據(jù)庫的異異構(gòu)性。支持持的RDBMS包括:Oracle、SQLServer、MySQL、Access、PostgreSQL、、HSQL、、SQLite、derby等,此此外,VisualDB還支持ODBC數(shù)據(jù)源源??傮w特性普適性提供多種主題題供用戶選擇擇VisualDB總體特性易用性VisualDB基于流流行的B/S結(jié)構(gòu)開發(fā),,最終用戶只需要IE瀏瀏覽器即可進行數(shù)據(jù)據(jù)的管理和訪訪問實現(xiàn)零開發(fā),,用戶通過簡簡單的配置即即可以實現(xiàn)數(shù)數(shù)據(jù)的編輯和和顯示、檢索索、以及字段段排序等功能能,無需編寫一行行代碼總體特性易用性完全可視化,,高度可配置置性,用戶基基本可以脫離離后臺數(shù)據(jù)庫庫系統(tǒng)體驗數(shù)數(shù)據(jù)庫的建設(shè)設(shè),無需專業(yè)的RDBMS背背景總體特性易用性輕松實現(xiàn)跨庫庫索引總體特性易用性數(shù)據(jù)導(dǎo)入導(dǎo)出出,輕松自如如總體特性安全性通過對用戶訪訪問控制的增增強,提供用用戶授權(quán)機制制,更有力的的保護數(shù)據(jù)總體特性性能快速的響應(yīng)速速度,支持每每秒至少50+的并發(fā)請請求處理。總體特性可擴展性RDBMS驅(qū)驅(qū)動typelib—數(shù)據(jù)類類型、編輯器器、顯示風(fēng)格格訪問控制模型型如何獲取可擴擴展性?軟件升級二次開發(fā)總體特性對二次開發(fā)的的支持提供服務(wù)器端端的模板語言言,允許開發(fā)發(fā)者使用VTL(VelocityTemplateLanguage)定定制頁面和typelib提供瀏覽器端端的javascript對象模型型,允許開發(fā)發(fā)者在瀏覽器器通過js腳腳本獲取數(shù)據(jù)據(jù)開放的數(shù)據(jù)集集模型,能夠夠?qū)С鯴ML格式,達到到與其它應(yīng)用用之間的模型型通訊總體特性其他特性脫離物理模型型,面向?qū)ο笙蠼?,更加加直觀總體特性其他特性記錄數(shù)據(jù)的增增、刪、改、、查、審所有有操作,讓數(shù)數(shù)據(jù)擁有者對對數(shù)據(jù)的使用用情況更加放放心總體特性其他特性提供數(shù)據(jù)集的的數(shù)據(jù)量、記記錄數(shù)、字段段利用率等信信息,數(shù)據(jù)質(zhì)質(zhì)量盡在掌握握總體特性其他特性通過cache、ORM機制,提供供高效的數(shù)據(jù)據(jù)對象操作接接口VisualDB應(yīng)用現(xiàn)現(xiàn)狀與展望VisualDB應(yīng)用案案例版本更新計劃劃應(yīng)用案例VisualDB納米科技基礎(chǔ)數(shù)據(jù)庫中草藥庫化學(xué)物質(zhì)毒性數(shù)據(jù)庫高級專家數(shù)據(jù)庫西北人文數(shù)據(jù)庫Brainbank數(shù)據(jù)庫核化生爆數(shù)據(jù)庫數(shù)據(jù)鏡像元數(shù)據(jù)庫政府間關(guān)系數(shù)據(jù)整合分析系統(tǒng)庫化學(xué)譜圖整合數(shù)據(jù)庫II型糖尿病病專家?guī)鞈?zhàn)略規(guī)劃信息庫應(yīng)用案例科學(xué)數(shù)據(jù)庫項項目應(yīng)用案例國家科學(xué)數(shù)據(jù)據(jù)共享工程項項目西北人文數(shù)據(jù)據(jù)庫(中國藝藝術(shù)研究院))人文地理、人人文景觀、人人口
溫馨提示
- 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. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 六常培訓(xùn)課件
- 大學(xué)生消費心理和行為特點專家講座
- 背部養(yǎng)生培訓(xùn)課件模板
- 無錫培訓(xùn)教學(xué)課件
- 無證無照培訓(xùn)
- 護理學(xué)生人文素養(yǎng)提升方案
- 維修電工培訓(xùn)課件下載
- 2026年汽車美容服務(wù)培訓(xùn)
- 2026年老年人關(guān)懷服務(wù)提升策略
- 2026年會展行業(yè)運營培訓(xùn)
- 2025年國家開放大學(xué)《管理學(xué)基礎(chǔ)》期末機考題庫附答案
- 2025年人民網(wǎng)河南頻道招聘備考題庫參考答案詳解
- ESHRE子宮內(nèi)膜異位癥的診斷與治療指南(2025年)
- 2025核電行業(yè)市場深度調(diào)研及發(fā)展趨勢與商業(yè)化前景分析報告
- 急驚風(fēng)中醫(yī)護理查房
- 營地合作分成協(xié)議書
- GB/T 70.2-2025緊固件內(nèi)六角螺釘?shù)?部分:降低承載能力內(nèi)六角平圓頭螺釘
- 基于視頻圖像的大型戶外場景三維重建算法:挑戰(zhàn)、創(chuàng)新與實踐
- 物流管理畢業(yè)論文范文-物流管理畢業(yè)論文【可編輯全文】
- 2025年四川省高職單招模擬試題語數(shù)外全科及答案
- 2025年江蘇事業(yè)單位教師招聘體育學(xué)科專業(yè)知識考試試卷含答案
評論
0/150
提交評論