在线观看日产精品_成人性生交大片免费看中文网站_神马影院午夜我不卡_亚洲国产精品久久久久久

中文核心期刊咨詢網(wǎng)權(quán)威的中英文核心期刊目錄大全,最新2023中文核心期刊目錄查詢,英文論文期刊發(fā)表學(xué)術(shù)咨詢服務(wù)。
中文核心期刊咨詢網(wǎng)

電子論文發(fā)表淺析區(qū)域自動站數(shù)據(jù)查詢系統(tǒng)

作者: admin2013-07-13閱讀:文章來源:未知

  摘要:首先介紹了模糊查詢的兩種方法,簡單的模糊查詢方法和查詢條件為縮略語或簡稱的模糊查詢方法。重點闡述了在區(qū)域自動站數(shù)據(jù)查詢系統(tǒng)中實現(xiàn)模糊查詢的方法與技巧,提供了能實現(xiàn)真正模糊查詢的一個通用函數(shù)的解釋。

  關(guān)鍵詞:區(qū)域自動站數(shù)據(jù),核心期刊網(wǎng),模糊查詢

  1. 引言

  在區(qū)域自動站數(shù)據(jù)查詢系統(tǒng)中,查詢是一個很重要的內(nèi)容。然而,在多數(shù)情況下人們不能準(zhǔn)確知道作為查詢條件的字段內(nèi)容,如:某字段內(nèi)容為“銀川鎮(zhèn)北堡24小時內(nèi)地面最高氣溫查詢 ”,查詢者可能只知道其簡稱“鎮(zhèn)北堡氣溫查詢”等,這時,為保證能查到滿足條件的數(shù)據(jù)記錄,只能進(jìn)行模糊查詢。

  2. 模糊查詢方法介紹

  2.1 簡單的模糊查詢方法

  利用比較操作符“=”進(jìn)行模糊查詢 。先把SET EXACT的設(shè)置為OFF,這時,“=”用于兩個字符表達(dá)式之間作比較,其規(guī)則是:“=”右邊的字符逐個與“=”左邊相同位置的字符進(jìn)行比較,只要遇到其中一個字符不相等,或者“=”右邊的字符表達(dá)式結(jié)束,比較操作就結(jié)束。

  2.2 查詢條件為縮略語或簡稱的模糊查詢方法

  縮略語或簡稱在地名、單位名稱中使用非常廣泛。通常,縮略語或簡稱是由全稱中的某些排列位置不連續(xù)的字符組成的,因此,通過設(shè)置不同長度的字符串進(jìn)行比較的規(guī)則,或者利用包含比較符“$”,是不能對縮略語或簡稱進(jìn)行模糊查詢的。

  3. 模糊查詢在區(qū)域自動站數(shù)據(jù)查詢系統(tǒng)應(yīng)用

  3.1區(qū)域自動站數(shù)據(jù)查詢系統(tǒng)介紹

  寧夏從建站到現(xiàn)在,已經(jīng)建立了幾百個區(qū)域自動站了。這些站大大提高了氣象資料采集的時空密度,增強氣象服務(wù)的能力。但如此龐大的數(shù)據(jù),如何有效的運用這些數(shù)據(jù),充分發(fā)揮社會、經(jīng)濟(jì)、生態(tài)效益是一個緊迫的任務(wù)。

  區(qū)域自動站數(shù)據(jù)查詢系統(tǒng)是ASP.NET編寫的WEB程序,它運行在WINDOWS2003的IIS6的環(huán)境中。需要.net框架1.1以上支持。它的主要功能如下:全站數(shù)據(jù)上傳情況查詢、常規(guī)定時文件上傳統(tǒng)計、某月定時氣壓時序圖、單站氣象要素查詢 、全站氣象要素查詢 、缺測記錄查詢、報警記錄查詢、狀態(tài)信息查詢等。

  3.2基于模糊查詢技術(shù)的區(qū)域自動站數(shù)據(jù)查詢系統(tǒng)的實現(xiàn)

  利用比較操作符“=”進(jìn)行模糊查詢 。例如區(qū)域自動站降水條件的查詢,降水包括很多,日降水量統(tǒng)計查詢,月降水量統(tǒng)計,旬降水量統(tǒng)計,年降水量統(tǒng)計,日降水量極值查詢,月降水量極值查詢,年降水量極值查詢等等。“降水量統(tǒng)計”=“日降水量統(tǒng)計查詢”, “降水量統(tǒng)計”=“月降水量統(tǒng)計查詢”, “降水量統(tǒng)計”=“年降水量統(tǒng)計查詢”, 的比較結(jié)果均為邏輯真(.T.)。可見,這種方法的模糊性是不能令人滿意的。 利用“$”進(jìn)行包含比較,其模糊查詢的效果就比用“=”時好得多。

  這種方法是在“$”右邊的字符表達(dá)式中查找“$”左邊的字符表達(dá)式,若找到返回邏輯真(.T.),否則返回邏輯假(.F.)。用這種方法只要“$”左邊的字符表達(dá)式的每一個字符在“$”右邊的字符表達(dá)式中存在且位置不間斷,查找就能成功。由此可見,直接利用“=”和“$”進(jìn)行比較操作是不能太“模糊”的。

  另外一種查詢條件為縮略語模糊查詢方法,利用包含比較符“$”,是不能對縮略語或簡稱進(jìn)行模糊查詢的。這時可編寫一通用的自定義函數(shù),將用戶輸入的查詢條件(字符串2)與字符型字段變量(字符串1)進(jìn)行逐字比較,如果字符串2是字符串1的縮略語或簡稱,則返回邏輯真(.T.)否則返回邏輯假(.F.),從而實現(xiàn)模糊查詢。

  下面就區(qū)域自動站數(shù)據(jù)查詢系統(tǒng)的一個通用查詢函數(shù)設(shè)計思想簡單介紹如下。查詢函數(shù)執(zhí)行時可先接受二個參數(shù)──字符串1和字符串2。從字符串2的左邊開始取其第一、二個字符X1,用AT( )函數(shù)測試X1在字符串1中的位置S1,如果S1不為0,就將字符串1中包含X1以及左邊部分的字符截掉,并取字符串2中的第三、四個字符X2,用AT( )函數(shù)測試X2在字符串1的剩余部分中的位置S2,若S2不為0,就將字符串1的剩余部分中包含X2以及左邊部分的字符截掉……,直到將字符串2中的字符取完并在字符串1中測試完為止,最后本函數(shù)返回邏輯真(.T.)。在這個過程中只要有一次測試不成功(即Sn=0),則退出本函數(shù)并返回邏輯假(.F.)。因為一個漢字占二個ASCII字符,所以每次取二個相鄰字符進(jìn)行測試(讓ZFBJ.PRG中的K=2)。這樣做,一是可以減少測試比較的次數(shù),提高程序運行速度。二是當(dāng)字符串2中含有數(shù)字、字母等半角字符時,可以減少滿足條件的記錄數(shù)目,提高查詢的命中率。然而,若查詢條件中含有英文縮寫,則每次只能取一個ASCII字符進(jìn)行測試。

  4. 結(jié)束語

  模糊理論應(yīng)用于數(shù)據(jù)庫的查詢,對人們?nèi)粘I钪薪?jīng)常使用的外延不明確的概念進(jìn)行模糊匹配查詢,拓寬了信息查詢的應(yīng)用范圍,使得在不完整語義或歧義描述下可獲得較為完整的信息,進(jìn)一步提高了關(guān)系數(shù)據(jù)庫的查詢功能。在實際系統(tǒng)開發(fā)中,對數(shù)據(jù)庫的模糊查詢具有較好的參考意義,也具有廣泛的應(yīng)用前景。

  參考文獻(xiàn)

  【1】 楊綸標(biāo),高英儀.模糊數(shù)學(xué)原理與應(yīng)用(第四版)華南理工大學(xué)出版社 2006

  【2】 張森,韋明.數(shù)據(jù)庫的模糊查詢技術(shù) 電子與自動化2005 23~24

  【3】 王佳宜,楊路明,謝東,等.關(guān)系數(shù)據(jù)庫上關(guān)鍵詞數(shù)字屬性模糊查詢研究[c].全國第18屆計算機技術(shù)與應(yīng)用(CACIS)學(xué)術(shù)會議文集(Jk冊),2007:650~655

  【4】 陳逸菲.基于模糊理論的關(guān)系數(shù)據(jù)庫查詢技術(shù)研究南京信息工程大學(xué)碩士論文,2005

相關(guān)論文

主站蜘蛛池模板: 黔西| 南开区| 秭归县| 伊通| 上思县| 红安县| 和田市| 抚松县| 盐亭县| 沈丘县| 洛隆县| 南澳县| 鄂托克旗| 合水县| 曲松县| 西乌| 韶山市| 宣恩县| 托克逊县| 惠州市| 昭苏县| 安泽县| 博乐市| 呼图壁县| 雅安市| 花垣县| 黔江区| 印江| 宜昌市| 同德县| 舟曲县| 岳阳县| 吴江市| 建水县| 石家庄市| 尖扎县| 凌云县| 府谷县| 西盟| 江华| 汉寿县|