基於關鍵字的關係資料庫查詢技術研究

基於關鍵字的關係資料庫查詢技術研究

《基於關鍵字的關係資料庫查詢技術研究》是依託廈門大學,由林子雨擔任項目負責人的青年科學基金項目。

基本介紹

  • 中文名:基於關鍵字的關係資料庫查詢技術研究
  • 項目類別:青年科學基金項目
  • 項目負責人:林子雨
  • 依託單位:廈門大學
項目摘要,結題摘要,

項目摘要

採用關鍵字對關係資料庫進行查詢,是當前資料庫領域的熱點研究問題,它不需要用戶了解資料庫模式知識,也不需要用戶掌握專業的結構化查詢語言(比如SQL語句),用戶只要使用關鍵字即可查詢資料庫內容,具有很好的套用前景。目前,對於基於關鍵字的關係資料庫查詢問題,學術界在以下三個方面的關鍵技術研究還不夠深入:(a)如何支持高效的top-k聚合關鍵字查詢;(b)如何儘量降低單個查詢的代價;(c)如何根據不斷變化的用戶興趣動態最佳化查詢結果。本課題將針對上述三個挑戰展開相關研究,擬達到以下目標:(1)提出嵌入到RDBMS的、基於聚合單元覆蓋的top-k聚合關鍵字查詢方法;(2)提出基於數據圖和漸進蟻群最佳化算法的關鍵字查詢方法,有效降低單個查詢代價;(3)提出基於概念漂移理論和興趣節點集的動態查詢結果最佳化方法;(4)將構建原型系統,並發表10篇以上論文。

結題摘要

關係資料庫是一種非常成熟的數據存儲和管理技術,已經在各個領域得到廣泛的套用。針對存在於關係資料庫中的結構化數據,可以藉助於功能強大的結構化查詢語言(比如SQL語句)來查找滿足特定要求的記錄集合。但是,SQL查詢具有一個明顯的不足,必須要求用戶具有一定的資料庫專業知識,能夠熟練掌握SQL語句的書寫方法,並且需要了解底層的資料庫模式信息。很顯然,這對於普通用戶而言,是一個不小的障礙,因而也就無法靈活地為普通用戶提供個性化的查詢服務。與此同時,為了適應激烈的市場競爭,企業越來越需要普通員工能夠靈活訪問企業資料庫中的各種數據,提升服務質量和工作效率。因而需要開發面向普通用戶的關係資料庫數據查詢技術。 關鍵字查詢可以很好地解決SQL查詢面臨的這個問題。關鍵字查詢是網際網路中普遍採用的信息檢索方式(比如Google和百度),它不需要用戶具備任何專業知識,只需要用戶提供查找的關鍵字,系統就可以為用戶返回相關的查詢結果。受此啟發,研究人員開始了採用關鍵字進行關係資料庫的查詢的各種探索工作。 本課題對基於關鍵字的關係資料庫查詢的關鍵技術進行了深入研究,主要包括:(a)嵌入到RDBMS的、基於聚合單元覆蓋的top-k聚合關鍵字查詢方法,解決了如何高效支持top-k聚合關鍵字查詢問題;(b)基於數據圖和“漸進”蟻群最佳化算法的關鍵字查詢方法,解決了如何有效降低普通關鍵字查詢中的單個查詢代價問題;(c)基於概念漂移理論和興趣節點集的動態查詢結果最佳化方法,解決了如何根據不斷變化的用戶興趣動態最佳化查詢結果的問題。本課題研究成果可以廣泛套用於企業的信息化平台建設,可以幫助企業把大量的結構化數據以用戶友好的方式呈現給使用者(企業員工),極大提高系統的易用性,減少企業在信息化過程中對員工的資料庫知識培訓開銷,同時又能大大提高查詢效率。 依託項目資金的支持,本課題共發表學術論文15篇,其中,英文SCI期刊論文4篇,中文EI期刊論文4篇,EI會議論文4篇,北大中文核心期刊2篇,其他論文1篇;同時,以項目為依託,培養了2名博士研究生和7名碩士研究生。

相關詞條

熱門詞條

聯絡我們