首頁 > 文章中心 > 正文

      電子商務(wù)數(shù)據(jù)庫應(yīng)用

      前言:本站為你精心整理了電子商務(wù)數(shù)據(jù)庫應(yīng)用范文,希望能為你的創(chuàng)作提供參考價值,我們的客服老師可以幫助你提供個性化的參考范文,歡迎咨詢。

      電子商務(wù)數(shù)據(jù)庫應(yīng)用

      摘要本文針對目前電子商務(wù)中信息處理方法的不足,結(jié)合時態(tài)理論、數(shù)據(jù)庫等理論知識,提出一個解決電子商務(wù)中信息有效性的處理方法。

      關(guān)鍵詞時態(tài)數(shù)據(jù);查詢語言;電子商務(wù)

      電子商務(wù)是利用計算機技術(shù)、網(wǎng)絡(luò)技術(shù)和遠程通信技術(shù)來實現(xiàn)整個商務(wù)(買賣)過程中的電子化、數(shù)字化和網(wǎng)絡(luò)化。隨著信息技術(shù)的不斷發(fā)展,圍繞Internet技術(shù)的日見成熟,公眾上網(wǎng)人數(shù)在成倍增長、上網(wǎng)意識逐漸加強,電子商務(wù)的應(yīng)用也開始廣為普及。隨著時間的積累,電子商務(wù)數(shù)據(jù)庫中會保存著大量的信息,這些信息包括過去、將來和現(xiàn)在的,并且是同等重要的[1]。

      傳統(tǒng)數(shù)據(jù)庫很難體現(xiàn)這些數(shù)據(jù)的時態(tài)性,數(shù)據(jù)處理的時空效率無疑受到局限。為此人們提出了多種時態(tài)數(shù)據(jù)庫TDB(TemporalDataBase)的理論模型,這些模型大都是以傳統(tǒng)關(guān)系數(shù)據(jù)模型為基礎(chǔ)的[2]。下面對時態(tài)數(shù)據(jù)模型進行討論,并且通過具體實例說明如何利用TimeDB實現(xiàn)對電子商務(wù)時態(tài)信息的數(shù)據(jù)處理。

      1時態(tài)基本元素

      在現(xiàn)實世界中,時間無時不有,客觀世界中的所有事務(wù)都帶有時間的屬性,這些隨著時間變化的信息稱為時態(tài)信息,描述現(xiàn)實世界中帶有時間屬性的信息系統(tǒng),稱為時態(tài)信息系統(tǒng)。時態(tài)信息需要基本的時間元素來表示,可以是基于點、基于區(qū)間、基于跨度時間元素,也可以是一個時間集合。時態(tài)數(shù)據(jù)庫所定義的描述時間數(shù)據(jù)的最小時間單位稱為時間粒度,其大小受到時間量子的約束,而時間量子是由計算機系統(tǒng)所支持的最小的時間單位決定。在時態(tài)數(shù)據(jù)庫系統(tǒng)中可以采用單一粒度和多粒度兩種形式,必要時兩種時間粒度可以互相轉(zhuǎn)換。

      Allen在其論文《MaintainingKnowledgeaboutTemporalIntervals》中描述了13種時態(tài)區(qū)間before(<),equal(=),meets(m),overlap(o),during(d),starts(s),finishes(f)及其反運算(>,mi,oi,di,si,fi),見圖1,其中A、B表示時態(tài)區(qū)間。如果將時間點視為延續(xù)時間為0的時間區(qū)間,可以更簡單地表示基于時態(tài)區(qū)間與時間點之間的時態(tài)關(guān)系、基于時間點之間的時態(tài)關(guān)系[3]。。

      2時態(tài)數(shù)據(jù)模型

      時態(tài)數(shù)據(jù)庫在處理時間問題時,最重要的兩種時間是事務(wù)時間和有效時間。其中有效時間(ValidTime)是指一個對象在現(xiàn)實世界中發(fā)生并保持的時間,是可以反映過去、現(xiàn)在和將來的時間。事務(wù)時間(TransactionTime)是指一個數(shù)據(jù)庫對象進行操作的時間,它記錄著對數(shù)據(jù)庫進行修改或更新的各種歷史[4]。

      傳統(tǒng)的關(guān)系型數(shù)據(jù)庫是兩維的,一為屬性維,二為元組維,如合同的關(guān)系模式為:(合同號,合同名稱,簽約單位,簽約金額,簽約日期)(見表1),而時態(tài)數(shù)據(jù)庫則是在傳統(tǒng)的關(guān)系數(shù)據(jù)庫的基礎(chǔ)上加入了時間維的概念。按Spipada和Snodgrass的意見,時態(tài)數(shù)據(jù)庫按功能可分為三類∶

      ①歷史數(shù)據(jù)庫。被管理對象的生命周期稱為有效時間(ValidTime),對象歷史由DBMS內(nèi)部機制處理。②事務(wù)數(shù)據(jù)庫。其中,數(shù)據(jù)庫本身被查刪改的時間稱為事務(wù)時間(TransactionTime),其歷史由DBMS內(nèi)部機制處理。③雙時態(tài)數(shù)據(jù)庫,既能管理對象歷史,又能管理數(shù)據(jù)庫本身的歷史[5]。

      針對合同的有效性問題,在合同信息中添加有效時間字段構(gòu)成表2所示的N1NF信息結(jié)構(gòu),作為合同關(guān)系的歷史數(shù)據(jù)庫模型[6]。

      3時態(tài)查詢語言

      3時態(tài)查詢語言

      時態(tài)數(shù)據(jù)庫使用的語言有多種,目前還沒有形成較完整的國際標(biāo)準,大部分時態(tài)數(shù)據(jù)查詢語言只是擴展當(dāng)前的查詢語言,有13種被收入時態(tài)數(shù)據(jù)庫專著《TemporalDatabase—Theory,DesignandImplementation》中[7]。其中TSQL2語言是時態(tài)數(shù)據(jù)庫模型、時態(tài)數(shù)據(jù)查詢語言的研究成果與SQL-92的結(jié)合,是當(dāng)前最具代表性的時態(tài)數(shù)據(jù)庫查詢語言[5]。TimeDB是AndreasSteiner等人開發(fā)的一個支持雙時態(tài)數(shù)據(jù)庫的軟件,可以支持ATSQL2--時態(tài)查詢語言,下面介紹如何利用TimeDB實現(xiàn)合同關(guān)系的時態(tài)查詢。

      1)創(chuàng)建合同關(guān)系

      CREATETABLE合同(合同號integer,

      合同名稱varchar(30),

      簽約單位varchar(30),

      簽約金額integer)ASVALIDTIME;

      2)插入數(shù)據(jù)

      VALIDTIMEPERIOD[2006.3.10-2006.5.10]INSERTINTO合同VALUES(00003,‘ZZZ合同’,’C公司’,20000);

      3)查詢合同有效期在2002.5.1~2003.5.1間有效的合同

      VALIDTIMEPERIOD[2002.5.1-2003.5.1]

      SELECT合同,合同名稱,簽約單位,簽約金額

      FROM合同;

      則顯示結(jié)果如下:

      lidtime合同號合同名稱簽約單位簽約金額

      ---------------------------------------

      002.6.1-2002.10.1]00001AAA合同A公司10000

      003.1.10-2003.2.10]00002BBB合同B公司12000

      以上一個簡單的帶有有效時間信息的數(shù)據(jù)庫的創(chuàng)建、插入數(shù)據(jù)以及查詢數(shù)據(jù),可以看出ATSQL2在標(biāo)準SQL語句中加入時態(tài)關(guān)鍵字VALIDTIME,這樣的語句可以處理時態(tài)信息,也可以和標(biāo)準SQL語句兼容,也就是標(biāo)準SQL語句可以繼續(xù)在支持ATSQL2的TDBMS中應(yīng)用[4]。

      4結(jié)束語

      本文分析了電子商務(wù)信息中的時間因素,指出目前電子商務(wù)數(shù)據(jù)信息處理中的不足。針對目前的這種不足,結(jié)合時態(tài)信息處理技術(shù)和數(shù)據(jù)庫技術(shù),提出一種解決方法。本文提出的解決方法不局限于電子商務(wù)應(yīng)用,可以拓展到電子政務(wù)等其他領(lǐng)域。

      參考文獻

      [1]許偉權(quán),湯庸.電子政務(wù)信息的時態(tài)屬性研究[J].計算機工程與應(yīng)用,2004,4:58-60

      [2]丁益祥.時態(tài)數(shù)據(jù)庫的時態(tài)代數(shù)分析[J].武漢科技學(xué)院學(xué)報,2005,18(1):48-51

      [3]JamesFA.Maintainingknowledgeabouttemporalintervals[J].CommunicationoftheACM,1983,26(11):832-843

      [4]湯庸.時態(tài)數(shù)據(jù)庫導(dǎo)論[M].北京:北京大學(xué)出版社,2004

      [5]唐常杰.時態(tài)數(shù)據(jù)庫的沿革、特色與代表人物--時態(tài)數(shù)據(jù)庫二十年回顧之一.計算機科學(xué)[J].1999,26(2),27-29

      [6]肖茵茵,陳子聰.電子商務(wù)中時態(tài)信息的處理.現(xiàn)代計算機[J],2004,197:71-73

      [7]ATansel,JClifford,SGadia,SJajodia,SegevandRSnodgrass.“TemporalDatabases,-Theory,Designandimplementation”[M],TheBenjamin:CummingsPublishingCompany,1993

      亚洲女人初试黑人巨高清| 亚洲日本香蕉视频| 亚洲视频无码高清在线| 亚洲毛片免费观看| 亚洲午夜久久久精品影院| 亚洲AV无码一区二区乱子伦| 亚洲人成人一区二区三区| 亚洲综合熟女久久久30p| 亚洲午夜爱爱香蕉片| 亚洲无码黄色网址| 国产成人精品亚洲精品| 亚洲区小说区图片区| 亚洲成AV人在线观看网址| 亚洲 无码 在线 专区| 亚洲国产人成精品| 亚洲国产精品成人一区| jlzzjlzz亚洲乱熟在线播放| 国产乱辈通伦影片在线播放亚洲 | 亚洲一级视频在线观看| 亚洲人成影院午夜网站| 亚洲中文字幕无码一去台湾 | 亚洲一区二区三区影院| 亚洲乱码中文字幕综合| 亚洲成av人在线视| 亚洲一区二区电影| 亚洲春黄在线观看| 精品亚洲国产成人| 亚洲乱色伦图片区小说 | 亚洲精品无码专区在线| 最新亚洲人成无码网站| 亚洲国产精品自在拍在线播放| 久久99亚洲综合精品首页| 亚洲色精品aⅴ一区区三区| 亚洲av无码专区国产乱码在线观看| 久久亚洲国产成人亚| 亚洲特级aaaaaa毛片| 亚洲人成网国产最新在线| 久久亚洲色WWW成人欧美| 亚洲综合另类小说色区色噜噜| 国产成人亚洲综合色影视| 666精品国产精品亚洲|