非計算機專業的自學有難度嗎?Access資料庫程序設計就業前景如何?
準備著手準備計算機等級考試了,打算學習Access資料庫程序設計,請問對於非計算機專業的自學有難度嗎?Access資料庫程序設計就業前景如何?還有對於非計算機專業的過幾級就可以了?
前面有朋友說,Access在企業里基本沒有應用,覺得需要探討一下,本人在某跨國半導體公司工作,Access在企業的部門級應用還是非常深入和有效的。下面僅從Excel與Access對比談一些觀點,僅供參考。
有時我們也許過於迷信Excel的能力,任何問題都試圖在Excel環境下解決,因此出現了各種關於數據分析和處理問題的複雜、甚至古怪的Excel解決方案。如頻繁求助於多重IF()函數嵌套,過於複雜的MATCH()、INDEX()函數聯合,使用令人費解的數組公式,甚至求助於本無必要的VBA編程。
事實上,對於很多數據分析和處理問題,與其花大量時間尋求複雜古怪的Excel解決方案,不如換一個思路,花一點時間,學一些Access知識,利用Access拓展Excel的能力,一定能讓我們在數據分析和處理方面的功力大增!
Excel不是萬能的,它至少在以下方面存在著能力上的限制。
1
多表聯合數據分析和處理
Query工具,處理起來將會非常麻煩。而使用Access處理起來將非常快捷,並且Access比Excel中的Microsofc
Query工具更加容易操作。
2
執行複雜的數據處理過程
如果不藉助VBA,Excel很難重複執行複雜的數據處理過程。而很多普通Excel用戶對VBA有一種天生的「代碼恐懼症」,Access則可以提供一種相對簡單的方法幫助他們解決工作中的實際問題。比如Access中的宏。在Access中,我們只需單擊幾下滑鼠,便可以把我們的數據處理邏輯固化下來,並能在需要時重複執行!
3大量數據的處理我們知道,Excel同時處理上萬條數據時速度就會明顯下降,如果工作表中含有大量公式,其運算速度真的讓人難以忍受。關於Excel處理大量數據速度變慢的問題,我們千萬不能一個勁兒地抱怨Excel的能力,因為Excel本來就不是為了處理大量數據而設計的,Excel的功用主要是用來分析數據,處理大量數據則是資料庫軟體的強項。而對於我們這些非信息技術人員,Access作為一個小型桌面資料庫管理軟體則是我們進行大量數據處理的首選。
面對日新月異的計算機技術,.NET、JAVA、PB、VB、ACCESS……,我到底該學習什麼編程語言呢?一、思考一下你為什麼要學習編程?目的是什麼?你希望掌握了編程技能後做什麼?我總結了兩類: A類是:以編程開發為本職工作,靠編程技能吃飯
B類是:以編程開發為輔助工作,為了提高工作效率
你屬於哪一類呢?我的觀點: 如果你屬於A類,推薦你學習.NET編程技術 如果你屬於B類,推薦你學習Access編程技術 兩者區別僅僅在於你的學習成本與產出的對比而已。如果指望以後靠編程吃飯的朋友,Access是可以作為你進入編程行列的很好入門工具,掌握用access當作敲門磚墊腳石進入更高一級的編程,可以為學習其他語言的學習打好基礎.二、不在於你學什麼,更重要的是你學會了嗎?「沒有有缺點的技術,只有有缺點的人」,任何編程技術都有其存在的優點,之所以你覺得這門技術不好,更多情況是你自已掌握得還不夠,是因為你還不了解它,不精通它。追求實用 不追求先進(先進的學不會,等於沒用) 自己能駕馭的就是最牛的,其他都是浮雲 最好的不一定是最合適的,最合適的,才是最好的 有人打心眼裡瞧不起EXCEL,不就是EXCEL嘛,我天天在用,殊不知,我這次在新加坡碰到台北的洪老師,他用EXCEL給台灣地區選舉開發選舉軟體,他在台北市成立了企業管理諮詢公司,我覺得EXCEL軟體對他這個公司起的作用是相當重要的。(個人觀點,僅供參考)附:Access開發的軟體作品欣賞http://www.accessoft.com/accsoft.aspACCESS可以說是入門級資料庫,自學,操作都很簡單,Access在企業基本沒有運用。對於非計算機專業,2級就差不多了
根據我的經驗,Access的應用在一些小項目里有很好的體驗,尤其是單位里一堆只會用Excel的大姐,而你可以用Access編出來一個窗口系統。
推薦閱讀:
※如何看待英國首相特蕾莎·梅企圖恢復精英教育的文法學校(grammar school)?
※為什麼許多人比起滿分作文來更喜歡看零分作文?
※四級是怎麼算分數的?
※什麼是魯迅式對偶句?
※請教一下參加過工商銀行考試的前輩,有沒有什麼相關的習題推薦的?
TAG:資料庫 | 考試 | 計算機技術 | 自學 | MicrosoftAccess |