摘 要:建筑對環(huán)境、能源、健康等方面的影響及建筑自身的可持續(xù)發(fā)展是綠色建筑研究的核心,本文探討了如何基于Excel、XML和SQL三者構建綠色建筑工程管理“3L”平臺,并就構建過程中所涉及的數(shù)據(jù)模式轉換、數(shù)據(jù)信息優(yōu)化等問題進行分析,提出了相應的解決策略。
關鍵詞:綠色建筑;Excel;XML;SQL;“3L”平臺
中圖分類號:TP312
綠色建筑一般被定義為“綠色建筑是在建筑的全壽命期內,最大限度地節(jié)約資源、保護環(huán)境和減少污染,為人們提供健康、適用和高效的使用空間,與自然和諧共生的建筑”。[1]綠色建筑不是指用料最貴,而是指能源的合理有效利用。在我國工程建設實踐中,一線的建筑工人大多對計算機的操作很陌生,專業(yè)的建筑類軟件通常只有專業(yè)的技術人員使用。Excel由于自身的特點,操作快捷簡單,任何人都可以在短時間內熟練掌握,同時也廣泛適用于各行各業(yè),因此該軟件在建筑工程實踐領域的使用,能讓廣大一線工人參與到工程建筑數(shù)據(jù)庫的管理和建設中來,增加基礎數(shù)據(jù)的真實性和可操作性。XML是當前網(wǎng)絡數(shù)據(jù)庫的標準,我們現(xiàn)在所使用的數(shù)據(jù)大都不是以XML形式存儲的,而是以WORD、Excel、HTML等格式存儲。在建筑工程領域,大部分的數(shù)據(jù)都是以紙質材料形式存在[2]。數(shù)據(jù)形式的差異,使得工作人員無法進行數(shù)據(jù)的有效查詢和排錯,更談不上進行數(shù)據(jù)挖掘。大量存儲的數(shù)據(jù)成為了實質上的垃圾。SQL是國際關系數(shù)據(jù)庫構建的標準。在工程應用中不難發(fā)現(xiàn),Excel、XML和SQL三者在進行具體的工程數(shù)據(jù)庫處理時各有優(yōu)缺點,能否將三者有效結合,優(yōu)勢互補,從而構建一個實用且高效的綠色建筑工程管理技術平臺。
1 綠色建筑的概述及在我國的發(fā)展現(xiàn)狀
我國的綠色建筑雖然起步晚,但國家非常重視綠色建筑相關規(guī)范的制定。具體發(fā)展階段見表1。
2 綠色建筑“3L”平臺框架及相關技術
2.1 “3L”平臺框架。在工程建設實踐中,將Excel、XML及SQL三種技術的結合使用。即用Excel實現(xiàn)工程數(shù)據(jù)輸入和數(shù)據(jù)的初步處理;用SQL實現(xiàn)工程數(shù)據(jù)內部查詢調用;用XML實現(xiàn)工程數(shù)據(jù)的聯(lián)網(wǎng)查詢和數(shù)據(jù)共享,如圖1所示。
圖1 綠色建筑“3L”系統(tǒng)平臺架構
2.2 “3L”平臺內部鏈接及數(shù)據(jù)轉換。構建“3L”平臺所需進行的三次數(shù)據(jù)轉換,分別是:Excel數(shù)據(jù)轉換成SQL數(shù)據(jù)、Excel數(shù)據(jù)轉換成XML數(shù)據(jù)以及將SQL數(shù)據(jù)轉換成XML數(shù)據(jù),從而實現(xiàn)Excel、XML及SQL三種技術的無縫鏈接。
(1)Excel數(shù)據(jù)轉換成SQL數(shù)據(jù)。概略地講,將Excel數(shù)據(jù)轉換成SQL數(shù)據(jù)的方法大體有三種。本平臺通過將Excel工作表數(shù)據(jù)導入SQL數(shù)據(jù)庫,實現(xiàn)SQL數(shù)據(jù)庫數(shù)據(jù)與Excel工作表數(shù)據(jù)的交互,同時充分利用SQL數(shù)據(jù)庫在進行數(shù)據(jù)查詢、數(shù)據(jù)操縱等方面的優(yōu)勢,提高數(shù)據(jù)管理的分析處理效率;(2)Excel數(shù)據(jù)轉換成XML數(shù)據(jù)。將Excel數(shù)據(jù)轉換成XML數(shù)據(jù)通??赏ㄟ^三種途徑進行轉換。其中采用XMLSS的前提是在工作站上處理XML數(shù)據(jù),且用戶需要具有較高的Excel版本;第三種途徑“無格式轉換”是用特殊的庫來讀取Excel文檔[4]。構建“3L”平臺的最終目的是實現(xiàn)構建基于網(wǎng)絡的數(shù)據(jù)庫,需要實現(xiàn)數(shù)據(jù)信息之間的無縫傳輸和轉換,CSV格式正好符合這一要求,經對比可看出,構建“3L”平臺采用CSV文件的方式更可取;(3)基于SQL的關系型數(shù)據(jù)轉換為XML數(shù)據(jù)庫。將SQL對應的關系數(shù)據(jù)庫轉換成XML數(shù)據(jù)庫需進行映射,主要包括:模式映射和數(shù)據(jù)映射兩個部分[5],其中最主要的是進行模式映射。
3 結束語
Excel、XML及SQL三種技術都因自身在某方面的杰出表現(xiàn)成為當前應用較廣的研究熱點,將三者強強聯(lián)合優(yōu)勢互補打造一個較為適用高效的應用平臺正是充分發(fā)揮了綠色建筑的環(huán)保、節(jié)能和資源利用最大化的思想,將人們經常用的、易于學習掌握的、對電腦硬件要求不高的三種軟件平臺進行高效整合就是本文的努力方向。如何使得三者實現(xiàn)無縫鏈接,實現(xiàn)數(shù)據(jù)的無損轉化,本文從平臺的框架構建、數(shù)據(jù)轉化、數(shù)據(jù)優(yōu)化和數(shù)據(jù)存儲等方面進行分析,并從構建“3L”平臺的角度提出了相應的解決策略。
參考文獻:
[1]國務院辦公廳.國務院辦公廳關于轉發(fā)發(fā)展改革委住房城鄉(xiāng)建設部綠色建筑行動方案的通知[EB/OL],2013.01.06.
[2]陳祖煜.關于建設工程管理數(shù)據(jù)庫“3L”平臺和行政支撐體系的設想[A].第十屆土力學及巖土工程學術會議論文集(補充)[C].重慶:重慶大學出版社,2007.
[3]李博.淺談綠色建筑的應用與發(fā)展[J].價值工程,2010(06):108-109.
[4]Benoit Marchal.技巧:將Excel數(shù)據(jù)轉換成XML[EB/OL],2003.12.01.
[5]喬可春,宋自林.關系數(shù)據(jù)庫向XML的轉換技術研究[C].江蘇省系統(tǒng)工程學會第十屆學術年會[A].
作者簡介:李曉雷(1982-),女,重慶人,碩士,講師,研究方向:信息安全、管理信息系統(tǒng)。
作者單位:重慶師范大學 涉外商貿學院,重慶 401520;巖土力學與地質環(huán)境保護重慶市重點實驗室(后勤工程學院),重慶 401311
基金項目:重慶市教委科研項目(項目編號:KJ134201);校級科研項目(項目編號:KY2013020)。