{eval=Array;=+count(Array);}
根據我十多年從事軟件行業的經驗,很負責任的告訴你,假如你是一個IT小白,那你現在不是缺操作方法,而是缺少一個技術人員,因為整個流程還是比較復雜的。下面我把整個操作流程講一下。
首先你的電子表格要確定是Excel格式的文檔,然后你需要自己有一個數據庫系統。推薦使用mysql,mysql現在是世界上最流行的免費的數據庫,性能很好,國內大量的互聯網企業在使用,以前ucloud巴巴用的全是Oracle數據庫,但是Oracle非常臃腫和昂貴,后來ucloud巴巴全部使用mysql替換掉了。
確定好使用哪種數據庫之后,需要確認數據庫怎么部署,假如你們公司有自己的服務器,而服務器上已經有mysql數據庫,那就讓技術人員幫助創建一個數據庫。假如你們公司沒有現成的mysql,那我推薦你使用云數據庫。ucloud云,ucloud云都可以,購買一個RDS數據庫,用來存放你的電子表格數據。下面這個流程圖,是ucloud云數據庫的操作流程,詳細步驟需要看ucloud云的技術文檔。
在ucloud云創建了數據庫和賬號之后,可以說最復雜的操作已經完成大半了。現在我們還需要一個連接數據庫的工具,我推薦使用Navicat,這個工具可以管理數據庫,最終把Excel表格倒入數據庫也需要依靠這個工具。安裝完Navicat后,打開操作界面,連接數據庫如下:
把數據庫鏈接地址,用戶名和密碼填好,確定,我們就建立好連接了。
假設現在數據庫是test,
右鍵鼠標,選擇導入向導,然后選擇Excel文件,再點擊“下一步”。
選擇要導入的Excel文件,再下一步,到最后再點擊“開始”。
導入成功后,
可以看到已經創建了一張叫"sheet1"的表格,數據可以雙擊表名看到。
通過手工把數據導入數據庫是可以操作的,但是有很多弊端。
首先,假如電子表格非常多,幾千上萬個,那導入數據庫這個工作量也非常大。而且就算都導入了,但是你的業務一直在進行,會源源不斷的產生新的電子文檔,后續你就要一直往數據庫導入,工作繁瑣枯燥。
另外,這樣導入到數據庫中的數據是零碎的,不具有可讀性,無法管理和改進,只是把存儲介質改成數據庫而已,沒有太多業務意義。真正意義上的數據庫,是經過設計的表結構,表與表之間存在實體關系,這樣的數據才具有可管理性。
所以,要想更好的發展業務,需要設計合理的業務支撐系統,通過系統來管理數據,業務和系統相輔相成,好的系統可以更好的促進業務的發展。
在以上的問答中已經有人回答了如何將EXCEL數據導入到mysql數據庫中,其實方法也很簡單。因電子表格大部分我們都是使用微軟的OFFICE軟件制作,也就是常用的EXCEL軟件,或者WPS的軟件,那么我們下面就介紹一個常用的數據庫軟件,同時也是微軟的自家產品,那么既然是自家產品,那么對自家的EXCEL也是支持非常好的。
SQL Server 是 Microsoft 開發的一個關系數據庫管理系統(RDBMS),現在是世界上最為常用的數據庫之一;同時它也有免費版本和收費版本。如果有問題可以得到很好的解決。
目前最新的版本是SQL Server 2019,它可以在 Windows、Linux 和 Docker 容器上安裝。
可以到微軟官方網站下載最新版的數據庫軟件,同時可以保證數據包的安全無毒,完整性。需要提前安裝.net 3.5。安裝其實很簡單,主要步驟如下:
第一,下載后打開軟件,可以選擇基本。然后根據提示選擇,然后軟件將從服務器下載最新的軟件包到本地電腦上。
第二,下載完成后,進入安裝畫面,選擇此處的安裝,選擇你要安裝的版本后,將進行安裝前的檢查。
第三,選擇需要安裝的組件。
第四,進行身份驗證模式的選擇,并添加管理員。
第五,進行相關設置完成后,進入安裝過程,知道安裝完成。
第六,安裝數據庫管理軟件,SSMS軟件。
第七,安裝完成后就會在程序中找到如圖所示的圖標,打開這個軟件就可以進行操作了。
首先需要整備好你的電子表格文件,然后打開數據庫軟件。
1)可以在數據庫中新建一個數據庫,如下圖:注意數據的保存路徑,可以修改。
2)在新建的數據庫上右鍵單擊后,選擇任務“Tasks”,然后選擇導入數據“Import Data”.
3)在彈出的對話框中選擇下一步,然后在數據源“Data Source”中選擇如圖所示:Microsoft Excel,然后在Excel file path中選擇你要導入的電子表格,可以是.xls或者.xlsx格式的。
4)然后Destination保持默認不變,用戶認證模式選擇“Use SQL Server Authentication”,輸入正確的賬號密碼。在Database中選擇要導入的數據庫“Test_DB”
5)然后選擇默認設置就可以了。
6)然后選擇需要導入的excel表格,如果在一個電子表格中有多個sheet的話這里會列出所有的sheet,選擇需要導入的sheet就可以了。
7)然后根據提示一直點擊下一步,直到此處完成數據的導入成功,就可以了,如果有任何問題,都會在這里顯示出來,需要根據問題提示進行處理。
8)查看導入數據是否正常。
以上步驟就是所有步驟,可以根據以上內容下載軟件,導入電子表格,實現更加系統的數據管理,同時可以使用數據庫實現數據的處理,清洗,分析等操作。同時 SQL SERVER軟件還具有免費的報表服務器功能,可以將數據已報表的形式呈現出來,同時支持網頁訪問,可以輸出PDF,word,excel等格式的報表。或者關注我的專欄。
如果有任何問題,可以留言討論。
導入過程并不難,難得是數據格式和數據之間的關系。
數據格式,這里指Excel的格式,比如是否有隱藏列,每個表是否都一樣?不能說看上去一樣就一樣。
數據關系,Excel表中的數據是否有關聯關系?如果有,進了數據庫就沒了。
所以,在導入前,需要做的就是仔細分析現有的數據,理解數據之間的關系。這樣才能預估出整個工作量。
第二步,叫洗數據。根據上面的分析結果做出數據庫表的表頭和設定數據類型,根據這些設定對Excel數據進行清洗。比如說關鍵字段數據填寫,文字長度把控,等等。
然后才是數據導入,這個比較簡單,cvs格式,Excel格式、自己寫導入程序等。導入不成功就要查找原因返回第二步繼續調整數據,直到完全成功。
最后一步,寫關聯關系的代碼。哪怕是純靜態數據,Excel還有排序、過濾等功能,在數據庫中,你就要自己寫了。
還沒完呢,如果不止你一個人用,那你還要考慮安全性的訪問問題,比如用戶登錄(有登錄就有管理),數據訪問的權限;數據展示的頁面.........
都搞定了,恭喜你,一套簡單/復雜的ERP系統就出爐了。
第一方案,桌面數據庫 Firebird ,有服務器版和單機版。
可下載 IB expert 交互使用SQL操作數據庫。
第二方案,如果熟悉編程,可下載delphi xe10 用IBX控件連接數據庫。
你需要把excell表導入數據庫中。
用數據庫連接字符串,也可以把excell表直接當做數據表操作。
第三方案,如果不會SQL,學VBA吧,excell上用VBA小程序可以做許多事情。
第四方案,如果什么都不會,去看看access數據庫吧,可以直接操作excell表!
每天要把100多個各種格式(txt,csv,xls)的清單導入數據庫,一鍵自動完成。用vba寫個程序就行了。簡單說是這樣的:用dir命令遍歷文件夾循環抓取文件名,用SQL命令導入數據庫:insert into 表名 select * from 文件名。
1、可以直接按電子表格的列名在數據庫中創建對應的表及其字段,然后電子表格可以直接導入數據庫表中,注意字段的類型和范圍,不然可能導入會報錯。
2、用python寫一個導入程序,這樣可以上面一步說的都可以用程序實現。
用魔方網表啊,它的解決思路完全不同于一般的在線表格,是真的在網絡時代,以數據庫的方式解決了excel的眾多問題,比如不能共享,缺乏權限控制,數據質量不高等等。如果要真的讓自己的團隊的數據在線化,應該用魔方網表這款免費軟件,而不是用在線表格,比如ucloud文檔這樣的解決方案。
這款軟件現在五并發以下全功能永久免費,限時送,趕緊去了解一下,開通個免費賬號吧。
ucloud,小米,中國人壽,浪潮集團等等都在用呢。
魔方網表歷史比較悠久了,產品功能強大,質量穩定,有大量穩定運行時間在5年以上的系統存在。
魔方網表兼容excel做的好,既可以直接用excel做交互界面的模板,后臺業務回寫公式也和excel公式兼容,學習成本低,資料豐富。
魔方網表的功能模塊豐富而強大,絕不僅僅是表單應用,而是一個新物種。
因為魔方網表是無代碼開發,是質變,不像低代碼只是量變。而且魔方網表是bs架構的,基于soa微服務架構的。魔方網表的歷史比較久,功能強大的同時能保證質量穩定和性能優越,不像一些新品,bug太多。
魔方網表集成能力非常強,能適應復雜的IT環境,可以擴展老系統,讓以前的系統煥發新生。魔方網表的性價比卓越,對于中小微企業,有特價版本,功能也不弱,建議中小企業一定抓住用低價享受高端產品的福利。
所以ucloud流程IT,GTS,供應鏈,荷蘭代表處等等,眾多部門和海外代表處都在使用魔方網表,還有小米,中國人壽,上證所,有中國波音之稱的上海商飛C919國產大客機的生產管理也用魔方網表。
還有山東浪潮集團,郎酒,還有上海外高橋造船有限公司,神華集團,中國中車,中國最大的核電基地秦山核電站,都在用魔方網表。
0
回答0
回答0
回答0
回答0
回答0
回答0
回答3
回答0
回答0
回答