[摘要] 提出了將早期電子商務數據庫中的數據轉換到現代所用的數據庫的技術,以Excel 2000中的數據轉換到SQL Server 2000數據庫為例,詳細介紹了轉換的步驟和技術,對于當前電子商務應用系統的開發具有一定的參考價值。
[關鍵詞] Java Excel SQL Server JDBC-ODBC 電子商務 數據庫
一、引言
電子商務是在因特網開放的網絡環境下,基于瀏覽器/服務器應用方式,實現消費者的網上購物、商戶之間的網上交易和在線電子支付的一種新型的商業運營模式。有關電子商務的信息大都存儲在數據庫中。早期數據庫可能選擇Excel或者Access,現在選擇SQL Server和Oracle。如果重新構造數據庫會有很大的開銷,而數據庫轉換可以節省開銷。本文詳細論述基于Java平臺從Excel轉換到SQL Server的方法。
二、Excel和SQL Server
Excel 是微軟辦公套裝軟件的一個重要的組成部分,它可以進行各種數據的處理、統計分析和輔助決策操作,廣泛地應用于管理、統計財經、金融等眾多領域,具有強大的制作表格和圖表功能,還具有關系數據庫的某些管理功能。但在一些專用的軟件中,Excel生成的報表質量較差,難以達到用戶的要求,可以將Excel中的數據轉換到SQL Server數據庫中以滿足用戶要求。
SQL Server是微軟推出的中小型網絡數據庫系統,是目前最常用的數據庫系統之一。隨著SQL Server網絡數據庫應用程序日益增多,這種Web數據庫應用系統的正常運行一般依賴于已存在的用戶數據庫。
本文以Excel 2000和SQL Server 2000為例介紹從數據從Excel轉換到SQL Server。
三、使用Java語言訪問數據庫
轉換工作需要應用程序來完成,編寫應用程序的語言我們選擇Java。……