當你在商場或超市結賬時,是否注意過收銀員面前那個小小顯示器上的軟件?收銀員利用這個軟件,結合掃描設備,就可以完成掃描商品、記錄銷售金額、扣減庫存、查看歷史記錄甚至退換貨等操作,我們可以把這個軟件叫作”一個賣貨的軟件”,如果用專業一點兒的術語來說,這其實是一個典型的”商品進銷存軟件”。
你可能會想,進銷存軟件,如此高大上的名字,不是企業里面用的嗎?與我們的生活有什么關系?是的,進銷存軟件確實是企業里最常用的軟件之一,但是,如果我告訴你,我們的生活時時刻刻都離不開類似軟件,你還覺得這與你的生活無關嗎?
進銷存軟件的本質上是數據記錄和處理軟件,在智能設備越來越普及的今天,其實各種智能設備無時無刻不在記錄和處理關于你的數據,有時你甚至意識不到。你在計算機上的每一次網購操作,就連你的手機,可能每天都在偷偷地監視著你的行蹤,記錄著你每一筆移動錢包上的消費,保存的你著每一句聊天記錄,并有可能偷偷上傳到云端服務器,記錄在數據庫里。記得有人說過:”互聯時代無隱私”,一點也不夸張!
在數據庫無處不在、數據庫思維無處不在的今天,不主動了解一點數據庫知識,真的有點OUT了。特別是對于已經熟悉Excel的我們,學習點數據庫知識,不但可以幫助我們理解這個數字時代的世界access數據庫系統組件,而且還能提高我們的工作效率。
回到前面超市收銀臺的場景,如果我告訴你,利用微軟中的軟件也能制作出功能類似的軟件,并且,更為神奇的是,僅靠軟件,你幾乎不用編寫一句程序代碼,讓普通用戶的你也能過上一把軟件設計的癮,會不會感到有些驚訝?
作為微軟組件之一,在眾多領域中發揮著作用:利用構建中小型企業的生產、計劃、庫存、銷售、人事管理、培訓等數據庫管理系統,以及用建立大公司的”部門級”應用等。不僅如此,還是一款極具效力的個人生產力提升工具,在很多Excel難以施展其能力的場所,也能輕松應對。
一提到數據庫,有些人(特別是對數據庫一知半解的人)動不動就拿、SQL 等大型數據庫系統說事兒,在這里我告訴大家,如果你想學習數據庫知識,絕對是一款最好的入門工具,理由不用多,單單的易獲得性、易安裝性以及普及性就足夠了。作為一款易學易用,功能靈活的小型桌面數據庫軟件,其能力主要體現在以下兩方面:
1簡單的操作,強大的功能
具有可視化的使用界面,這一點在所有的數據庫軟件里面是領先的。給人印象尤其深刻的是其可視化查詢設計界面,至今無人能出其右,本書中會重點介紹這方面知識。
關于的功能,由于這本書是寫給Excel用戶用作入門的,很多地方會以Excel作為的參照物進行對比。我們知道,同為組件之一的Excel具有靈活的數據處理和分析能力,然而,其能力是有局限的,比如,當涉及兩個數據表之間的“關聯“操作時,再比如兩個表格之間的“一對多查找”、兩個表格之間的“同步修改刪除”操作,Excel幾乎無能為力,而在中,這些都能以其內置功能輕松解決,非常容易。
利用中強大的查詢功能,我們可以容易地進行各類統計分析操作、方便地組合多個相關的數據表格,實現靈活的表間操作。此外,在處理數據的數量方面,相對于Excel,在分析處理上萬條記錄、十幾萬條記錄及以上的數據時,速度相當快捷且容易操作,極大地提升了部門的工作效率。
在數據處理自動化方面,Excel往往需要編寫VBA程序代碼來實現,而在中,利用其自帶的“宏”功能,我們幾乎可以拋棄VBA,以鼠標拖拽的方式,把中一個個基礎的操作像搭積木一樣按照自定義的順序排列起來,形成連續、定制化地邏輯,輕松完成數據處理的自動化操作,大大降低了用戶學習的難度。
可以用來開發軟件
開發軟件向來被人們認為是一個高智商的活動,對于沒有接受過編程訓練的人來說,學習編寫程序代碼不亞于學習火星文,而對這一切有所改變。
可以用來開發各種數據庫相關的軟件,比如生產管理、銷售管理、庫存管理等各類企業管理等軟件。利用,我們可以輕松地建立數據之間的關系,并且在不寫程序代碼的情況下,模擬真實的商業活動的業務邏輯,設計出功能完善的軟件界面。此外,我們還可以通過的“報表“功能,設計出符合用戶需求的各種格式的報告,滿足軟件用戶的個性化需求。通過本書的學習,你會發現,作為一款數據庫應用“傻瓜”軟件,即使是非計算機專業人員,也能學會。
軟件滿足了那些從事企業管理工作的人員的需要,讓他們不再需要學習那些高大上的編程語言就能開發出實現自己管理思想的軟件,讓他們借助用軟件來規范企業的業務規則,推行其管理理念,實現先進管理思想的真正”落地“。在這個意義上,幫助非計算機專業的管理人員實現了開發軟件的“夢想”,能夠把自己變成“懂管理會編程”的復合型人才。
很多管理人員都有自己的絕妙想法和創意,他們也能很清晰地把這些想法和創意用文字表達出來,但卻因為這些想法和創意需要一些計算機知識去實現,因此經常感覺束手無策。或者,不得不等待"永遠很忙"的信息技術(IT)部門的支援,以至于好的想法和創意長時間無法變為現實。因此,如果我們能夠花一些時間,學習一些知識,依靠自己的力量編寫一個體現自己獨特管理思想的軟件,把這些創想變成現實,豈不快哉!
讀到這里,你可能會產生這樣的疑問:既然如此閃亮,那為什么用戶普及率遠遠不如Excel呢?我想,造成這種現狀,主要有以下原因。
1.“自由”軟件與“強規則”軟件
與對用戶的要求相比,Excel幾乎是一種“自由”軟件,對用戶的操作行為幾乎沒有任何約束,用戶可以在Excel單元格里輸入任何內容,比如,文本、數字、日期等,甚至,如果你愿意,可以在Excel單元格中輸入一整篇文章!
,卻是一種“強規則”軟件,用戶在使用之前,必須了解一些必須遵守的“規則”。否則你會處處碰壁。比如,在數據表中,如果某一列中規定了只能輸入日期,那么則絕對不會接受日期以外的其他內容。否則,會以報錯的方式表示抗議;再如,如果規定表格中的某一列不能有重復內容出現,你就必須遵守這個規則,除非你事先改變了規則。
這些嚴格的“規則”,似乎讓變得“高傲”,不像Excel,幾乎任何人都可以“調戲”它一下,在Excel工作表中隨便輸入點什么,然后再畫個邊框,就能作出一點兒看似有用的東西來;然而對于,如果你不懂它的規則,甚至連一個字符都不讓你輸入。但是,一旦你了解了中那些并不算多的幾個“規則”,它就會變得服服帖帖、老老實實地聽你指揮。在使用提升我們的工作效率之前,必須了解一些的規則。
民間有句俗話,叫作“沒有規矩,不成方圓”,正是中的各種”規則“避免了將來數據處理活動中的各種“意外”的發生。君不見,在Excel中,由于用戶對從一開始對數據組織的不規范,造成Excel報告難以理解,難以維護,難以擴展的例子比比皆是!
2.當前的培訓存在問題
如果你恰巧是在大一點的書店翻閱本書,那么,請你隨便翻閱幾本國內作者出版的關于的書籍,你會發現,這些書籍基本遵循一個套路,那就是如何建立數據表、建立查詢、設計窗體和制作報表。這個邏輯本身并說不上什么錯誤,然而,作為一個培訓資料,只讓讀者知其然,而不知其所以然;只介紹了的操作,卻沒有介紹這些操作背后隱藏的邏輯,這是不對的。按照這種教材學習,充其量也只能成為操作工,而不能成為潛在的數據庫管理軟件的設計者。
對于當前的培訓機構,基本也存在著同樣的問題,很多培訓師只是按照培訓材料上的操作步驟,告訴學員先點擊什么,后點擊什么,經常把的核心內容淹沒在瑣碎的操作細節之中,讓學員感到茫然,難以抓住培訓的重點。
本書的特點
這本書將竭力避免當前書籍和培訓中普遍存在的問題,以案例教學的方式,通過一個簡單的小飯館數據庫管理程序的開發過程,介紹如何規范化數據、如何設計查詢和窗體,以及如何設計報表和宏。本書不僅介紹的操作,而且詳細介紹這些操作背后隱含的數據庫方面的知識,讓大家知其然,而且知其所以然。
作為一款流行的小型數據庫軟件,相對于其他數據庫軟件產品,易學易用access數據庫系統組件,最大程度上避免了用戶的編程需求,但是有得必有失,為了保持其開發的靈活性,在開發過程中會涉及到各種各樣的設置選項,介紹中每個選項的設置方法和設置效果是龐雜且無趣的,所以,在本書中我們將以一個小飯館的管理軟件為例,從頭到尾地介紹整個軟件的設計過程。在設計過程中,我們只對案例中用到的設置選項進行詳細的介紹,這樣可以避免分散我們的思路,減少我們的學習負擔。
本書不是一本大而全的書籍,而是一本以案例為導向,幫助讀者快速了解的能力,初步理解數據庫思維,并能在一步步引導下,開發出一個小型數據庫管理軟件的案例手冊。
因為本書假設讀者對Excel已經有了一定程度的了解或使用經驗,所以沒有像大多數書籍那樣,開始就引入了大量的數據庫專業術語,而是以讀者的Excel知識為基礎,逐漸過渡到的學習之中,讓讀者感覺到不是在學習一門全新的技術,而是在已掌握的Excel技術上的“自然擴展”。盡最大努力減輕讀者的學習負擔。
這本書適合那些對Excel比較熟悉,想進一步利用知識提升個人和部門生產力的微軟愛好者,以及那些想進一步利用微軟技術優化本部門工作效率的職場工作人士閱讀。除此之外,對于那些已經讀過一些“操作手冊”,但對還沒有建立一個整體印象的初學者,也非常適用!
最后,我們打個比方,如果說學習Excel是學習一種”技能”的話,那么學習才是學習一種”技術”。如果你已經掌握了Excel,那么學習一些知識會讓你的數據分析和處理能力有質的飛越——還在固步于Excel?我們都了!
End.