❶ VBA,sql有何區別,學哪個比較實用
Vba是vb應用程序,sql是結構化查詢語言,看你是從事什麼工作,如果是辦公類的,那麼請學vba,如果是資料庫相關的,請學sql
❷ VBA程序語言與SQL資料庫語言有哪些異同
vba程序語言是編程語言,sql資料庫語言是sql語言,完全不是一個概念
因此不知道應該怎麼說了……
如果真要說的話……
1、都有關鍵字,比如vba的dim,sql的select
2、都是順序執行
3、都是依附於底層引擎
差異的話……根本就不是一類的東西……
❸ VBA和SQL有什麼相同之處或區別
看著都是代碼,實際差別很大。我的理解(雖有偏頗):
SQL:當你用到SQL的時候,它一定是有一個數據源,該數據源可以翻譯成以記錄的形式存儲的資料庫
所以SQL就是單純的針對資料庫處理。
VBA:編程,想幹啥就幹啥。離開SQL,也可實現所有功能,但涉及資料庫查詢時,沒人用VBA,一定是調用SQL(即在宏中,會用到SQL語句)。
❹ vba,sql與excel的關系
1,VBA (Visual Basic for Applications)是Visual Basic的一種宏語言,主要能用來擴展Windows的應用程序的功能,特別是Microsoft Office軟體,在word、powerpoint、excel裡面都可以用。
2,sql全稱是「結構化查詢語言(Structured Query Language)」,是用於訪問資料庫的語言,比如:MS SQL Server、Oracle、MySQL、foxpro,Access對sql也有一定支持,但不夠全,SQL與excel關系不大
3、excel就是微軟office套件裡面專門用於表格、統計、分析處理的軟體了
❺ 財務中的SQL,ERP,VBA分別是什麼東西,有什麼作用哪個的作用更大
ERP,全稱為企業資源計劃。是企業對物料、生產計劃、庫存財務等方面進行管理的一個軟體。較有名的有國外的SAP,國產的金蝶3K和用友U8等。
SQL一般指的是SQL Server,是微軟公司的一個資料庫軟體,部分ERP則是由SQL Server作為後台資料庫支持(例如金蝶3K就是),此外還有一些是用Oracle(以前SAP是的,現在似乎用自己的資料庫了)。此外,SQL還可以指一些T-SQL語句,主要用於執行資料庫的查詢和創建等等工作。
VBA全稱為Visual Basic Application,是基於VB的一種程序語言,一般用於執行一些自定義過程,例如用Excel的錄制宏即是VBA的一種。此外,Access中也可以用它來與用戶進行一些交互作用(供用戶查詢、錄入數據等等)。
總體來說,這三個是風馬牛不相及。對於財務來說,操作ERP軟體是基礎,SQL和VBA是職業技能,用來改進工作效率的。打個不太恰當的比方,RP軟體就像Excel軟體,SQL和VBA類似於公式。
不用公式是不是就不能計算了呢?當然不是了。例如你可以通過命令進行篩選或者在狀態欄上顯示等等都可以的,甚至還可以用計算器統計好之後再填進去。只不過會公式顯然會更快些完成工作罷了。
❻ 請問各類數據統計分析和編程語言:Access, VBA, SQL, Python, SAS, Matlab, etc. 這些有什麼區別和聯系
首先你得對他們進行分類:
資料庫:Access、SQL、Oracle
數據分析類型:SAS、Matlab、Python、VBA
流行編程軟體:Python
其中作為資料庫現在以Oracle和SQL最流行,僅僅是管理資料庫而已
數據分析最老的是SAS,擁有大多的庫和包
Matlab相當於一個大型的計算器,對於計算非常簡單,也具備編程的效果,但是運行過慢
Python是現在主流的編程軟體之一,屬於綜合型軟體,數據分析、建站等都可以
VBA是VB衍生出來的軟體,excel自帶,具有VB的一些特性,實行軟體化非常簡單,同時也繼承了運行速度慢的基因
不知道你要走哪一行,所以不知道你會用到哪一些
❼ excel 中vba與sql 和access之間的區別,與優勢是什麼,各種適合用應於哪些方面或數據場合
excel主要是用來做簡單的數據處理,少量數據記錄、數據表示(將數據以適當的形式展現,如表格,透視表、圖表等),access的定位是資料庫,即數據的存儲及管理,即數據的存儲需要以適當的形式來組織,以使得數據的存儲減少冗餘、保持一致以及通過建立索引來加快海量數據的查詢。。。excel的優點是靈活、適合小規模數據的簡單計算、以及透過豐富的展現手段表現數據。。。
access的優勢是海量數據的管理(相對excel而言)能夠有組織、高效率的存放和提取
❽ 數據分析里,vba和sql哪個更重要
vba是vba編程嗎?
看你是用什麼工具做分析了,如果excel做的多,vba就有用了。
如果數據都是存儲在資料庫里,sql就有用了。
感覺大數據量,一般還是資料庫的較多,所以sql更有前景和重要吧。
❾ sql做的進銷存和vba做的進銷存哪個更好
這兩個做出來的都有缺點,不好用,不知能,對操作者要求高。
sql 是資料庫,能把資料庫搞懂,玩得溜溜的那都是高級工程師了;
vba是office裡面的,能用vba做進銷存的人要麼是程序員,要麼是高級別的老會計;
無論是二者中的哪一個,都不會著手這些基礎的工作。就算是做出來了,其它人也不會用。
進銷存這塊最好的辦法就是採用專業的軟體公司開發的專業軟體,體驗度和易用度、安全性都比個人做的要好上很多。
我司做的就有進銷存軟體,並且還能對接在線微信商城,有需要可以試試,免費的哦。