官术网_书友最值得收藏!

第2章 數據庫訪問組件

幾乎所有的軟件系統都不同層次地需要數據庫系統的支持,而相對企業應用而言,數據庫更是其最重要的組成部分。

縱觀商用數據庫市場的發展過程,自20世紀70年代關系模型提出后,被眾多商用數據庫廠商所推崇,接近90%的DBMS系統中,都采用了關系數據模型。從20世紀90年代紅極一時的小型數據庫的鼻祖dBaseIII和Foxpro(Foxbase)到現在的Access;從Oracle、Sysbase、Informix的三足鼎立時代到現在由Oracle、DB2、SQL Server構成的三大企業數據庫陣營,每一個都是關系數據模型的典型案例。

各種產品在通過需求的不斷增加和市場的激烈競爭后,經歷了從單機環境到網絡環境,從支持信息管理到聯機事務處理(OLTP),再到聯機分析處理(OLAP)的發展過程;對關系模型的支持逐步完善,系統的功能不斷增強。

商用數據庫產品的不斷完善,市場份額的逐漸增大,其原動力來自應用系統對數據庫不斷增強的依賴性。從數據量龐大的搜索引擎、網上圖書館、網上商城,到手機上的電話簿管理程序,不論是規模龐大的企業應用,還是功能單一的小型程序,其中都有數據庫系統的身影。

現代的應用軟件系統所管理的數據規模不斷擴大,數據庫訪問技術已經成為應用系統開發過程中必不可少的環節之一。如何有效存儲并管理這些數據,是實現系統功能的重要組成部分,同時也是決定系統運行效率的關鍵所在。

也就是說,開發應用系統的工作量,大部分是用于對數據進行有效的管理(存儲、檢索)。

正是由于“數據庫訪問”在應用系統開發中的特殊地位和重要性,我們特意在第一個實例中給大家介紹一套簡單、高效的數據訪問組件——DBHandle。

本章除了對數據庫組件的原理進行全面的介紹外,還將通過完整的實例對這些組件的調用方法進行詳細的描述,幫助讀者快速熟悉這些組件,并將其應用在實際的開發工作中。

下面我們將從Java訪問數據庫的方法和數據庫組件的原理入手,逐步向大家介紹數據庫組件——DBHandle。

主站蜘蛛池模板: 漳州市| 本溪市| 新化县| 荥经县| 马鞍山市| 旺苍县| 萝北县| 关岭| 梅河口市| 琼中| 汶上县| 鞍山市| 古蔺县| 南阳市| 肃北| 东安县| 庄浪县| 阿尔山市| 同德县| 综艺| 江川县| 资阳市| 康平县| 厦门市| 新乐市| 张掖市| 邻水| 泰州市| 宁波市| 陇南市| 光山县| 武义县| 拜城县| 玛沁县| 镇巴县| 房山区| 资兴市| 永和县| 金堂县| 洪江市| 石渠县|