在編程方面,My SQL也提供了C、C++、Java、和Perl等API接口,而且有My ODBC接口,任何可以使用ODBC接口的語言都可以使用它。更重要的是,My SQL的源代碼是公開的,可以免費使用,這就使得My SQL成為許多中小型網站,特別是個人網站追捧的明星。 3、Oracle Oracle是Oracle公司開發出的一種面向網絡計算機并支持對象關系模型的數據庫產品。它是以高級結構化查詢語言為基礎的大型關系數據庫,是目前最流行的C/S體系機構的數據庫之一。目前廣泛使用的版本是Oracle 8i,它備受用戶喜愛的原因是它具有以下突出的特點: (1)支持大型數據庫、多用戶和高性能的事務處理。其支持最大數據庫,大小可達到幾百千兆,可充分利用硬件設備;支持大量用戶同時對數據庫執行各種數據操作,并使數據征用最小,保證數據一致性;系統維護性能高,Oracle每天可連續24小時工作,正常的系統操作(后備或個別系統故障)不會中斷數據庫的應用;可在數據庫級或子數據庫級上控制數據的可用性。 (2)Oracle 遵守數據庫存取語言、操作系統、用戶接口、和網絡通訊協議的工業標準,所以它是一個開放系統,保護了用戶的投資。美國標準化和技術研究所(NIST)對Oracle Server進行過檢驗,完全與ANSI/ISO SQL89標準相兼容。 (3)實施安全性控制和完整性控制。Oracle為限制系統對各監控數據庫存取提供可靠的安全性,并為可接受的數據指定標準,保證數據的完整性。
(4)支持分布式數據庫和分布式處理。Oracle為了充分利用計算機系統和網絡,允許將處理分為數據庫服務器和客戶應用程序處理,所有共享的數據管理由數據庫管理系統的計算機處理,而運行數據庫應用的工作站集中于解釋和顯示數據。通過網絡連接環境,Oracle將存放在多臺計算機上的數據組合成一個邏輯數據庫,可被全部網絡用戶存取。 上面介紹的3種數據庫產品是目前最常用的3種大型關系數據庫系統,它們雖然在體系結構和操作方法上有許多相似的地方,但是在應用環境上還是各有側重的。一個應用系統在選用數據庫時,性能和價格是首先要考慮的兩個因素,表1列出了這三種數據庫在性能和價格上的對比情況,在使用時不同的系統應針對實際情況采用合適的方案。
數據庫系統 My SQL SQL Server Oracle 數據庫費用 全免費 費用按連接計算,費用較高 按計算機主頻計算,費用較高 操作系統及費用 Linux免費 NT,價格較高 Linux全免費;windows NT、Solaris價格較高 速度 較快 快 最快 容量 較大 較大 大 備份、恢復 較好 好 最好
表1 三種數據庫的性價比 (四)Web數據庫的應用 隨著網絡技術和數據庫技術的發展,Web數據庫已經融入到社會的各個層面。比如,遠程教育、企業管理、網上交易等等各個方面。隨著Web數據庫應用的越來越廣泛,以及人們對數據庫需求的不斷壯大,從而涌現出大量基于web數據庫的應用系統。 下面以基于Web的遠程教務管理系統、基于Web的化工企業人力資源管理系統和基于Web的勞資人事管理系統三個例子對web數據庫系統的應用進行簡要的介紹。 1、基于Web的遠程教務管理系統 現代遠程教育可以解決傳統的遠程教學信息傳遞速度慢、信息量小、師生間交互少、教學效率低下、學員的學習積極性不高、教學效果不好等一系列的問題。基于Web的遠程教學是二十一世紀現代遠程教育的發展方向。其中,基于Web的遠程教務管理系統是基于Web的遠程教學系統的重要組成部分。 結合我國遠程教育的現狀,遠程教務管理系統應具有以下功能:學籍管理、教師管理、管理員管理、專業及課程管理、課件管理 、教學站管理、開課管理、注冊管理、選課管理、考試管理、成績管理 、公告管理 、教學評估、系統管理等。 基于Web的遠程教育在國內還是一個新的事物,今后必將會取得較大的發展。研究基于Web的教務管理系統,有助于我們理解基于Web的遠程教學規律,將適應于傳統的遠程教育的遠程教務管理轉化到適應現代遠程教育的管理模式。更好地為現代遠程教育服務。 2、基于Web的化工企業人力資源管理系統 近年來隨著我國經濟的高速發展,化工行業也隨之蓬勃發展,各種大、中型化工企業的經營規模不斷擴大。同時,Web數據庫技術在化工企業人力資源管理中的應用越來越廣泛。 由于傳統的管理模式主要有:用戶界面風格不一、使用復雜、不利于推廣和培訓、相對封閉、信息的內容和形式單一、缺乏系統性、系統的開發和維護復雜且費用較高和準確性差等缺點,不能滿足企業不斷增長的各方面的要求。因此建立一套新型的信息管理系統是完全有必要的。 該信息管理系統主要完成:考勤管理、生產管理、薪資和福利管理、人事管理、養老保險、安全保密、幫助等幾個主要功能。 為了實現與數據庫的連接,動態查詢、追加、刪除、修改、計算等管理數據庫的功能。主要采用先進的ASP技術進行現有數據的綜合開發,建立瀏覽器/服務器(B/S)體系結構。主要使用HTML超文本編輯語言和Vb script、Java script語言,同時運用ASP動態網站開發技巧。 這套系統的特點是以最新的技術,從人力資源管理的角度出發,用集中的數據庫將幾乎所有與人力資源有關的數據統一管理起來,形成了集成的信息源,有效的改善公司內部溝通途徑。 3、基于Web的勞資人事管理系統 勞資人事管理是公司企業內部很重要的一個管理事項,但目前大多公司內部勞資人事的管理,基本上是手工操作或是基于dos下的應用,這樣對信息的管理者有諸多不便。因此有必要開發一個基于網絡的勞資人事管理系統,能在網絡環境下實現數據的錄入、插入、刪除、查詢、統計、更新、打印等功能。 根據以上要完成的功能分析,就需要建立文件模塊、信息管理模塊、查詢模塊、統計模塊以及包括系統服務在內的五大模塊。 該系統采用廣泛使用于(C/S)體系結構下的應用程序開發工具Power builder,因為其具有完整的Web應用開發功能,同時支持多種關系數據庫管理系統,可以通過微軟公司的ODBC接口和專用的大型數據庫接口等特點,因此能夠高速讀取數據庫中的數據。 可以將數據加入到公司內部的Intranet或者是Internet實現數據的共享,有利于勞資人事信息在單位內部的查詢,提高了數據資源的利用,并且能及時的得到更新,提高了工作的效率。 二、電子商務技術 首頁 上一頁 1 2 3 下一頁 尾頁 2/3/3 相關論文
首頁 上一頁 1 2 3 下一頁 尾頁 2/3/3
本站部分文章來自網絡,如發現侵犯了您的權益,請聯系指出,本站及時確認刪除 E-mail:349991040@qq.com
論文格式網(www.donglienglish.cn--論文格式網拼音首字母組合)提供其他論文畢業論文格式,論文格式范文,畢業論文范文