偷偷摘套内射激情视频,久久精品99国产国产精,中文字幕无线乱码人妻,中文在线中文a,性爽19p

面向對象數(shù)據(jù)庫技術在電子商務中的應用(上)

數(shù)據(jù)庫 其他數(shù)據(jù)庫
面向對象是一種認識方法學,也是一種新的程序設計方法學。把面向對象的方法和數(shù)據(jù)庫技術結合起來可以使數(shù)據(jù)庫系統(tǒng)的分析、設計最大程度地與人們對客觀世界的認識相一致。面向對象數(shù)據(jù)庫系統(tǒng)是為了滿足新的數(shù)據(jù)庫應用需要而產(chǎn)生的新一代數(shù)據(jù)庫系統(tǒng)。本文主要為大家介紹面向對象數(shù)據(jù)庫技術在電子商務中的應用。

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

支持消息傳遞,提供計算能力完備的數(shù)據(jù)庫程序設計語言。解決數(shù)據(jù)庫語言與宿主語言(程序設計語言)的不匹配問題,提供類似SQL的非過程化查詢功能。由此可見,OODB具有許多傳統(tǒng)數(shù)據(jù)庫所不具備的功能,能較好地滿足非常規(guī)應用對數(shù)據(jù)庫的要求。而且作為一種新型數(shù)據(jù)庫系統(tǒng),面向對象數(shù)據(jù)庫系統(tǒng)首先必須是一個數(shù)據(jù)庫管理系統(tǒng),必須具有數(shù)據(jù)庫管理系統(tǒng)的基本功能,主要有:持久性、并發(fā)性、外存管理、故障恢復和即席查詢等。其次,它還必須是一個面向對象的系統(tǒng),要支持面向對象的數(shù)據(jù)模型,具有面向對象的特性,包括:支持復雜對象和對象標識,具有封裝性(encapsulation)、繼承性(inheritance)、多態(tài)性(polymorphism)、允許重載(overloading)、可擴充等。除此之外,為了能更好地滿足新應用領域的需求,它還應具有模式演變、版本管理、事務管理等一些增強功能。
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內存,54GB硬盤。
2.2基本設計思想
本文研究的電子商務系統(tǒng)整體設計基于面向對象思想,根據(jù)用戶需求,定制各個功能模塊類,嚴格地對類進行了封裝,并制定了規(guī)范的內部和外部接口。涉及查詢、更新效率的關鍵數(shù)據(jù),盡量避免非標準接口訪問,全部采用LDAP封裝,配以數(shù)據(jù)庫表結構,使得最終系統(tǒng)數(shù)據(jù)實現(xiàn)大容量、高效率。系統(tǒng)以人員為對象建立數(shù)據(jù)模型??梢詫崿F(xiàn):人員信息易增加和修改,易于實現(xiàn)個性化定制;當對象角色發(fā)生變化,或存在多重角色可以從容實現(xiàn);易實現(xiàn)對象屬性的轉移,如本業(yè)務人員離開公司時可以將其業(yè)務關系移植給其他業(yè)務人員。面向對象的交易數(shù)據(jù)庫采用工作流的設計思想,以傳統(tǒng)辦公流為基礎建立數(shù)據(jù)模型,方便實現(xiàn)業(yè)務流程的定制。

面向對象數(shù)據(jù)庫作為新興的技術在很多方面肯定是很先進的,同時,也受到很多用戶的青睞,這篇文章介紹到的內容對學習面向對象數(shù)據(jù)庫也是很有用的,希望大家能從中獲取點什么。

【編輯推薦】

  1. 電子商務如何開展數(shù)據(jù)庫營銷
  2. SQL Server 2000電子商務的正確使用方案
  3. 數(shù)據(jù)挖掘在電子商務中的應用
責任編輯:迎迎 來源: 萬方數(shù)據(jù)
相關推薦

2011-03-17 13:00:27

面向對象數(shù)據(jù)庫電子商務

2009-01-18 15:43:29

數(shù)據(jù)挖掘電子商務WEB

2011-03-10 11:01:24

電子商務數(shù)據(jù)庫營銷

2011-05-16 16:33:20

J2EE

2017-12-18 11:24:58

大數(shù)據(jù)電子商務企業(yè)

2011-03-24 14:24:05

2009-02-06 10:47:42

2011-07-05 11:06:52

2024-09-24 19:32:04

2024-09-26 22:22:59

2011-07-05 10:37:43

2024-09-24 19:27:40

數(shù)據(jù)倉庫數(shù)據(jù)飛輪數(shù)據(jù)中臺

2011-10-28 13:32:17

2024-10-18 12:13:55

數(shù)據(jù)飛輪數(shù)據(jù)中臺

2011-07-25 16:09:29

2009-11-11 10:47:01

2009-10-26 10:17:07

2009-02-25 14:17:23

電子商務SaaS經(jīng)濟危機

2024-09-24 11:03:37

2013-03-20 10:30:22

點贊
收藏

51CTO技術棧公眾號