新聞中心
導讀: 隨著數(shù)據(jù)庫技術(shù)的發(fā)展,面向?qū)ο髷?shù)據(jù)庫作為新的程序設(shè)計方法學營運而生?;ヂ?lián)網(wǎng)的商務應用產(chǎn)生了電子商務,電子商務的本質(zhì)正是利用互聯(lián)網(wǎng)這個工具改善商業(yè)中的信息流,并憑借它推動物流和資金流,從而提高企業(yè)商務運作和管理的效率,增強企業(yè)的效益和競爭力,并獲得更多的利潤。隨著電子商務的不斷發(fā)展及對數(shù)據(jù)庫技術(shù)要求的不斷提高,各大計算機公司的電子商務解決方案中都采用了面向?qū)ο蟮臄?shù)據(jù)庫技術(shù)及完整集成的電子商務開發(fā)工具包,可使開發(fā)人員利用它簡便快捷地創(chuàng)建具有個性化Web門戶和托管軟件服務功能的互聯(lián)網(wǎng)應用。
1、概述
面向?qū)ο髷?shù)據(jù)庫系統(tǒng)必須滿足兩條準則:首先它是一個數(shù)據(jù)庫管理系統(tǒng)(DBMS),其次它是一個面向?qū)ο蟮南到y(tǒng)??梢詮南旅嫒齻€方面來說明這兩條準則的含義:
(1)數(shù)據(jù)模型
數(shù)據(jù)模型必須支持以下基本概念:類型/類、對象、封裝、復合對象、數(shù)據(jù)抽象、繼承、操作重載、滯后聯(lián)編、對象標識、多態(tài)性、計算完整性和可擴展性等。其中復合對象概念包括支持生成復合對象的構(gòu)造器:元組、集合、包、列表、數(shù)組等。構(gòu)造器應具備正交性,即任一構(gòu)造器可以作用到任一對象上。
(2)數(shù)據(jù)庫管理系統(tǒng)
除具有傳統(tǒng)DBMS所必備的功能,如并發(fā)控制、故障恢復之外,還必須支持持久性、二級存儲、即席查詢、長事務處理及模式演進,具有版本管理、約束和事件機制,適合在分布式環(huán)境下協(xié)同工作(Cooperative Work)。
(3)用戶數(shù)據(jù)庫訪問界面

創(chuàng)新互聯(lián)建站成立10余年來,這條路我們正越走越好,積累了技術(shù)與客戶資源,形成了良好的口碑。為客戶提供做網(wǎng)站、成都網(wǎng)站制作、網(wǎng)站策劃、網(wǎng)頁設(shè)計、域名注冊、網(wǎng)絡營銷、VI設(shè)計、網(wǎng)站改版、漏洞修補等服務。網(wǎng)站是否美觀、功能強大、用戶體驗好、性價比高、打開快等等,這些對于網(wǎng)站建設(shè)都非常重要,創(chuàng)新互聯(lián)建站通過對建站技術(shù)性的掌握、對創(chuàng)意設(shè)計的研究為客戶提供一站式互聯(lián)網(wǎng)解決方案,攜手廣大客戶,共同發(fā)展進步。
支持消息傳遞,提供計算能力完備的數(shù)據(jù)庫程序設(shè)計語言。解決數(shù)據(jù)庫語言與宿主語言(程序設(shè)計語言)的不匹配問題,提供類似SQL的非過程化查詢功能。由此可見,OODB具有許多傳統(tǒng)數(shù)據(jù)庫所不具備的功能,能較好地滿足非常規(guī)應用對數(shù)據(jù)庫的要求。而且作為一種新型數(shù)據(jù)庫系統(tǒng),面向?qū)ο髷?shù)據(jù)庫系統(tǒng)首先必須是一個數(shù)據(jù)庫管理系統(tǒng),必須具有數(shù)據(jù)庫管理系統(tǒng)的基本功能,主要有:持久性、并發(fā)性、外存管理、故障恢復和即席查詢等。其次,它還必須是一個面向?qū)ο蟮南到y(tǒng),要支持面向?qū)ο蟮臄?shù)據(jù)模型,具有面向?qū)ο蟮奶匦?,包?支持復雜對象和對象標識,具有封裝性(encapsulation)、繼承性(inheritance)、多態(tài)性(polymorphism)、允許重載(overloading)、可擴充等。除此之外,為了能更好地滿足新應用領(lǐng)域的需求,它還應具有模式演變、版本管理、事務管理等一些增強功能。
2、電子商務中的應用分析
2.1系統(tǒng)的運行環(huán)境
操作系統(tǒng):Windows NT 4.0;數(shù)據(jù)庫:Microsoft SQL Serv-er7.0;LDAP:Microsoft Site Server;Web Server:Microsoft IIS4.0;硬件環(huán)境:DELL Power edge 4400服務器,XEON PIII 800MHZ處理器,1GB內(nèi)存,54GB硬盤。
2.2基本設(shè)計思想
本文研究的電子商務系統(tǒng)整體設(shè)計基于面向?qū)ο笏枷?,根?jù)用戶需求,定制各個功能模塊類,嚴格地對類進行了封裝,并制定了規(guī)范的內(nèi)部和外部接口。涉及查詢、更新效率的關(guān)鍵數(shù)據(jù),盡量避免非標準接口訪問,全部采用LDAP封裝,配以數(shù)據(jù)庫表結(jié)構(gòu),使得最終系統(tǒng)數(shù)據(jù)實現(xiàn)大容量、高效率。系統(tǒng)以人員為對象建立數(shù)據(jù)模型??梢詫崿F(xiàn):人員信息易增加和修改,易于實現(xiàn)個性化定制;當對象角色發(fā)生變化,或存在多重角色可以從容實現(xiàn);易實現(xiàn)對象屬性的轉(zhuǎn)移,如本業(yè)務人員離開公司時可以將其業(yè)務關(guān)系移植給其他業(yè)務人員。面向?qū)ο蟮慕灰讛?shù)據(jù)庫采用工作流的設(shè)計思想,以傳統(tǒng)辦公流為基礎(chǔ)建立數(shù)據(jù)模型,方便實現(xiàn)業(yè)務流程的定制。
面向?qū)ο髷?shù)據(jù)庫作為新興的技術(shù)在很多方面肯定是很先進的,同時,也受到很多用戶的青睞,這篇文章介紹到的內(nèi)容對學習面向?qū)ο髷?shù)據(jù)庫也是很有用的,希望大家能從中獲取點什么。
【編輯推薦】
- 電子商務如何開展數(shù)據(jù)庫營銷
- SQL Server 2000電子商務的正確使用方案
- 數(shù)據(jù)挖掘在電子商務中的應用
當前標題:面向?qū)ο髷?shù)據(jù)庫技術(shù)在電子商務中的應用(上)
網(wǎng)站路徑:http://m.fisionsoft.com.cn/article/djciihs.html


咨詢
建站咨詢
