劉海蘭 李海彬 廣西廣播電視臺
Excel是微軟公司的辦公軟件office的組件之一,它可以進行各種數據的處理、統計分析和輔助決策操作,廣泛地應用于管理、統計財經、金融等眾多領域,因此很多人喜歡將工作資料保存到Excel表格中。
隨著網絡數據庫技術的發展,很多單位都建立了自己的網絡數據庫系統,這就需要將以前用Excel文件方式保存的資料轉換存儲至MS SQL 、Oracle等網絡數據庫,更好的實現數據存儲和資源共享,這就涉及到數據格式轉換問題。在本文中,我們將分享一個將音像資料報告單的Excel表格轉換為MS SQL數據庫的例子。
臺總編室向新聞中心移交了一批錄像帶和DVD光盤,內容是我臺的一些節目資料和素材,在移交時附上了一批以EXCEL表格方式存儲的音像資料文件。
這批錄像帶和DVD光盤移交到新聞中心磁帶庫后,可以提供給記者、編輯們作為節目素材使用,為使他們能根據關鍵詞查找到所需要的錄像帶或DVD光盤,需要將EXCEL表格內的音像文字資料,轉為新聞中心的文稿系統所支持的格式,即以MS SQL數據庫方式存儲。
基于此,我們需要設計一個數據轉換系統,完成不同格式的數據轉換。
在Office應用中,Access是一個小型的數據庫,它的數據存儲方式與MS SQL一樣,是以行表的形式保存的,所以實現數據轉換比較容易。而Excel很多時候是以一個X行×Y列的表格形式來存儲的,所以直接轉換到MS SQL是比較因難的,需要分析其表格數據的存儲結構,根據實際情況來處理。……